Real-Time signals & GDB

Jeff Jenkins jjenkins@jetstream.com
Wed Sep 6 08:15:00 GMT 2000


I downloaded gdb 5.0, and successfully compiled it for Solaris 7/SPARC.
However, the same problem persists as was present under 4.18.

When I send a real-time signal from one thread to another thread, gdb halts
with the following message:

"Program received signal ?, Unknown signal.
[Switching to LWP 7]
0xfef93224 in _libc_sigtimedwait () from /usr/lib/libc.so.1"

I had initally issued a "handle all", so when I continue, I expect the
signal to get passed on to my process.  I do have a thread in a
sigwaitinfo() for the RT signal I just sent.  Why won't gdb pass this signal
to my process?

-- jrj

-----Original Message-----
From: Mark Kettenis [ mailto:kettenis@wins.uva.nl ]
Sent: Monday, September 04, 2000 9:04 PM
To: jjenkins@jetstream.com
Cc: jjenkins@jetstream.com; gdb@sourceware.cygnus.com
Subject: Re: Real-Time signals & GDB


   From: Jeff Jenkins <jjenkins@jetstream.com>
   Date: Mon, 4 Sep 2000 17:53:34 -0700 

   I am using gdb 4.18 on Solaris 7/SPARC UltraIII.

Try 5.0 (if you can get it to compile).  

Mark


More information about the Gdb mailing list