From mboxrd@z Thu Jan 1 00:00:00 1970 From: "deCarmo, Linden" To: "'insight@sourceware.cygnus.com'" Subject: FW: Interrupted system call problem Date: Tue, 03 Apr 2001 05:30:00 -0000 Message-id: <33890A53976FD41191A800B0D03DF196953D9E@gator.techcontrol.com> X-SW-Source: 2001-q2/msg00009.html Just noticed that I forgot to copy the list on my response. Any ideas to work around this? > On Tue, 20 Mar 2001, deCarmo, Linden wrote: > > > Ok, the latest snapshot hangs rather than reports > "Interrupted system call" > > whenever the the code below is executed. To be specific, the source > > disappears and it reports: > > > > Select function name to disassemble > > > > ==== > > > > The stack is listed as ???? > > You're probably in a dynamic loader stub or similar, sitting > at the first > instruction. Gdb is obviously a little confused about where it is... > (This should not happen.) > > > struct timeval tv; > > 336 > > - 337 tv.tv_sec = seconds; > > 338 tv.tv_usec = microseconds; > > - 340 return(select(0,NULL,NULL,NULL,&tv)); > > Let me guess, it does this on line 340? Then I would guess > that shared > libraries are a little broken on your system. Hmmm.... > Solaris 2.8... > Works fine with ddd/gdb, and gdb -nw. > > Any idea what I can try next? Its weird that ddd doesn't > have the same > > issue using gdb. > > Does command line gdb exhibit the same behavior (run the insight gdb > with the "-nw" flag)? > No, works ok with -nw. Only Insight exhibits this behavior.