[142] in Pthreads mailing list archive

home help back first fref pref prev next nref lref last post

Re: pthreads with guile?

daemon@ATHENA.MIT.EDU (sudhir halbhavi)
Sat Oct 14 18:08:57 1995

Date: Sat, 14 Oct 1995 16:50:46 -0500 (CDT)
From: sudhir halbhavi <halbhavi@eecs.ukans.edu>
To: "William S. Gribble" <grib@cs.utexas.edu>
Cc: pthreads@MIT.EDU
In-Reply-To: <199510142113.QAA22733@cascade.cs.utexas.edu>




On Sat, 14 Oct 1995, William S. Gribble wrote:

> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x45008 in __error () at /usr/src/pthreads/pthreads/errno.c:49
> 49              if (!pthread_run->error_p) {

> (gdb) where
> #0  0x45008 in __error () at /usr/src/pthreads/pthreads/errno.c:49
> #1  0x23e38 in alrm_signal (sig=14) at ../../libguile/scmsigs.c:186
> #2  0xbffff4e0 in end ()


   Where/What is this end () function ? And the pointer is very wild....
   I am trying to hack gdb and use the saved frame pointer and program
   counter of the non-running threads, to get a stack trace of all 
   threads. 
   I get these end () functions during backtraces, but haven't been able 
   to figure out what it is. Any info appreciated.

Sudhir



home help back first fref pref prev next nref lref last post