Since it appears that OpenThreads forum on Sourceforge hasn't had a lot of 
activity since Jan O6 I will continue this conversation here.

I built the example simplethreader and workcrew on Cygwin and simplethreader 
runs but workcrew will not.  I then rebuilt OpenThreads in debug mode and tried 
again.  simplethreader still runs and running workcrew in debug I get the 
following:

(gdb) r 3
Starting program: 
/usr/src/OpenThreads/examples_src/workcrew/cygwin32.opt/workcr
ew.exe 3
Loaded symbols for /cygdrive/c/WINDOWS/system32/ntdll.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/kernel32.dll
Loaded symbols for /usr/local/bin/cygOpenThreads.dll
Loaded symbols for /usr/bin/cygwin1.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/advapi32.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/rpcrt4.dll
FINAL RESULT: 40.000000
Error: Thread 0x10064ca0 still running in destructor
Error: Thread 0x10064dc8 still running in destructor

Program received signal SIGILL, Illegal instruction.
[Switching to thread 5520.0x1520]
0x61147fec in _gm_ () from /usr/bin/cygwin1.dll
(gdb) bt
#0  0x61147fec in _gm_ () from /usr/bin/cygwin1.dll
(gdb) bt #1
Invalid character '#' in expression.
(gdb) bt
#0  0x61147fec in _gm_ () from /usr/bin/cygwin1.dll
(gdb) q
The program is running.  Exit anyway? (y or n) n
Not confirmed.
(gdb) c
Continuing.
     17 [main] workcrew 5520 sig_send: wait for sig_complete event failed, 
signa
l -34, rc 258, Win32 error 0
     17 [main] workcrew 5520 sig_send: wait for sig_complete event failed, 
signa
l -34, rc 258, Win32 error 0
Error: Thread 0x10064ed0 still running in destructor
assertion "status == 0" failed: file "../PThreadCondition.c++", line 110

I don't understand it but I hope someone might.

bk



_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to