This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
RE: Real-Time signals & GDB
- To: 'Mark Kettenis' <kettenis at wins dot uva dot nl>, Jeff Jenkins <jjenkins at jetstream dot com>
- Subject: RE: Real-Time signals & GDB
- From: Jeff Jenkins <jjenkins at jetstream dot com>
- Date: Wed, 6 Sep 2000 08:14:16 -0700
- Cc: Jeff Jenkins <jjenkins at jetstream dot com>, gdb at sourceware dot cygnus dot com
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