[142] in Pthreads mailing list archive
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