in reply to Re^5: XS: free() outside of the main thread causes crash on Windows
in thread XS: free() outside of the main thread causes crash on Windows
(gdb) r t.pl Starting program: C:\Perl64\bin\perl.exe t.pl [New Thread 17748.0x6114] [New Thread 17748.0x61f8] thread: Just another XS hacker warning: Critical error detected c0000374 Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 17748.0x61f8] 0x00000000770d40d0 in ntdll!RtlUnhandledExceptionFilter () from C:\WINDOWS\SYSTEM32\ntdll.dll (gdb) bt #0 0x00000000770d40d0 in ntdll!RtlUnhandledExceptionFilter () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00000000770d4746 in ntdll!EtwEnumerateProcessRegGuids () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00000000770d5952 in ntdll!RtlQueryProcessLockInformation () from C:\WINDOWS\SYSTEM32\ntdll.dll #3 0x00000000770d7604 in ntdll!RtlLogStackBackTrace () from C:\WINDOWS\SYSTEM32\ntdll.dll #4 0x000000007707dc47 in ntdll!RtlIsDosDeviceName_U () from C:\WINDOWS\SYSTEM32\ntdll.dll Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb)
|
|---|