[Libevent-users] Assertion failed - Invalid signal or error

Gerrit Niezen (Trispen) gerrit at trispen.com
Mon Dec 18 06:32:07 EST 2006


Hi,

I have a Win32 build of libevent (from 
http://www.datanerds.net/~mike/libevent.html) and I'm trying to run it 
in Visual Studio 2005. Everything builds fine, but when I try to run the 
example event_test it fails on an assertion:

Program: winsig.c
Line: 419
Expression: Invalid signal or error

Call Stack shows the following:

event_test.exe!signal(int signum=4072, void (int)* sigact=0x00000001)  
Line 419 + 0x40 bytes    C
event_test.exe!win32_del(win32op * arg=0x0045b018, event * 
ev=0x0012fef0)  Line 152 + 0xe bytes    C
event_test.exe!event_del(event * ev=0x0012fef0)  Line 401 + 0x18 bytes    C
event_test.exe!win32_dispatch(void * arg=0x0045b018, timeval * 
tv=0x0012fd28)  Line 138 + 0x9 bytes    C
event_test.exe!event_loop(int flags=0)  Line 255 + 0x18 bytes    C
event_test.exe!event_dispatch()  Line 207 + 0x7 bytes    C
event_test.exe!main(int argc=1, char * * argv=0x00333528)  Line 131    C
event_test.exe!__tmainCRTStartup()  Line 318 + 0x19 bytes    C
event_test.exe!mainCRTStartup()  Line 187    C

Does this mean it crashes when the event is deleted? Why would something 
like this happen?

Thank you in advance,
Gerrit Niezen



More information about the Libevent-users mailing list