Unhandled exception: illegal instruction in 32-bit code (0x00000000). Register dump: CS:0073 SS:007b DS:007b ES:0000 FS:000b GS:0013 EIP:00000000 ESP:7f22fb6c EBP:7f22fc68 EFLAGS:00000000( - -- - - - ) EAX:00000000 EBX:04a4aff4 ECX:00000011 EDX:7f01ece8 ESI:00000000 EDI:00000000 Stack dump: 0x7f22fb6c: 04a1ba30 00000000 7f01ece8 00000011 0x7f22fb7c: 00000000 7f022ec8 00000000 00000000 0x7f22fb8c: 00000000 7f22ff08 04a1b5cc 00000000 0x7f22fb9c: 04a4aff4 80070057 00000000 7f22fc68 0x7f22fbac: 7ef88616 787662e1 00000000 000000d8 0x7f22fbbc: 04711b8d 7f000064 00000001 00000001 Backtrace: =>0 0x00000000 (0x7f22fc68) 1 0x04a21a63 CryptMsgUpdate+0xa0(hCryptMsg=0x7f022ed0, pbData="", cbData=0x0004, fFinal=0) [/home/dank/wine-git/dlls/crypt32/msg.c:2786] in crypt32 (0x7f22fca8) 2 0x04988030 test_data_msg_update+0x57b() [/home/dank/wine-git/dlls/crypt32/tests/msg.c:445] in crypt32_test (0x7f22fcf8) 3 0x04989024 test_data_msg+0x10() [/home/dank/wine-git/dlls/crypt32/tests/msg.c:705] in crypt32_test (0x7f22fd08) 4 0x04993838 func_msg+0xc6() [/home/dank/wine-git/dlls/crypt32/tests/msg.c:3193] in crypt32_test (0x7f22fd28) 5 0x049a4b84 run_test+0x9f(name="msg.c") [/home/dank/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:543] in crypt32_test (0x7f22fd88) 6 0x049a4e9e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:592] in crypt32_test (0x7f22fe58) 7 0x049a4f2e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in crypt32_test (0x7f22fe98) 8 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) 9 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) 10 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 11 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) -- no code accessible -- Modules: Module Address Debug info Name (54 modules) ELF 4000000- 401d000 Deferred ld-linux.so.2 ELF 401f000- 4022000 Deferred vgpreload_core-x86-linux.so ELF 4022000- 402a000 Deferred vgpreload_memcheck-x86-linux.so ELF 402a000- 4167000 Deferred libwine.so.1 ELF 4178000- 4191000 Deferred libpthread.so.0 ELF 4192000- 42d7000 Deferred libc.so.6 ELF 42d7000- 42db000 Deferred libdl.so.2 ELF 46dc000- 479d000 Dwarf ntdll \-PE 46f0000- 479d000 \ ntdll ELF 479d000- 47c3000 Deferred libm.so.6 ELF 47c3000- 47cb000 Deferred libnss_compat.so.2 ELF 47cb000- 47e2000 Deferred libnsl.so.1 ELF 47e2000- 47ed000 Deferred libnss_nis.so.2 ELF 47ed000- 47f9000 Deferred libnss_files.so.2 ELF 47f9000- 4938000 Dwarf kernel32 \-PE 4810000- 4938000 \ kernel32 ELF 4938000- 49cb000 Dwarf crypt32_test \-PE 4940000- 49cb000 \ crypt32_test ELF 49cb000- 4a6a000 Dwarf crypt32 \-PE 49e0000- 4a6a000 \ crypt32 ELF 4a6a000- 4b8c000 Deferred user32 \-PE 4a80000- 4b8c000 \ user32 ELF 4b8c000- 4c26000 Deferred gdi32 \-PE 4ba0000- 4c26000 \ gdi32 ELF 4c26000- 4c82000 Deferred advapi32 \-PE 4c30000- 4c82000 \ advapi32 ELF 4c82000- 4cfb000 Deferred rpcrt4 \-PE 4c90000- 4cfb000 \ rpcrt4 ELF 4cfb000- 4d7a000 Deferred libfreetype.so.6 ELF 4d7a000- 4d90000 Deferred libz.so.1 ELF 4d90000- 4dbd000 Deferred libfontconfig.so.1 ELF 4dbd000- 4de4000 Deferred libexpat.so.1 ELF 4e06000- 4eb7000 Deferred winex11 \-PE 4e10000- 4eb7000 \ winex11 ELF 4ec8000- 4ed1000 Deferred libsm.so.6 ELF 4ed1000- 4eec000 Deferred libice.so.6 ELF 4eec000- 4efc000 Deferred libxext.so.6 ELF 4efc000- 502b000 Deferred libx11.so.6 ELF 502b000- 5030000 Deferred libuuid.so.1 ELF 5030000- 5034000 Deferred libxau.so.6 ELF 5034000- 5052000 Deferred libxcb.so.1 ELF 5052000- 5057000 Deferred libxdmcp.so.6 ELF 5057000- 5078000 Deferred imm32 \-PE 5060000- 5078000 \ imm32 ELF 5078000- 507b000 Deferred libxinerama.so.1 ELF 507b000- 5081000 Deferred libxxf86vm.so.1 ELF 5081000- 508b000 Deferred libxrender.so.1 ELF 508b000- 5094000 Deferred libxrandr.so.2 ELF 5094000- 5098000 Deferred libxcomposite.so.1 ELF 5098000- 509e000 Deferred libxfixes.so.3 ELF 509e000- 50a9000 Deferred libxcursor.so.1 ELF 50a9000- 50e5000 Deferred rsaenh \-PE 50b0000- 50e5000 \ rsaenh ELF 7bf00000-7bf04000 Deferred Threads: process tid prio (all id:s are in hex) 00000008 notepad.exe 00000009 0 0000000e services.exe 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000017 0 00000016 0 00000013 0 00000012 0 00000018 explorer.exe 00000019 0 0000002c (D) Z:\home\dank\wine-git\dlls\crypt32\tests\crypt32_test.exe 0000002d 0 <== Backtrace: =>0 0x00000000 (0x7f22fc68) 1 0x04a21a63 CryptMsgUpdate+0xa0(hCryptMsg=0x7f022ed0, pbData="", cbData=0x0004, fFinal=0) [/home/dank/wine-git/dlls/crypt32/msg.c:2786] in crypt32 (0x7f22fca8) 2 0x04988030 test_data_msg_update+0x57b() [/home/dank/wine-git/dlls/crypt32/tests/msg.c:445] in crypt32_test (0x7f22fcf8) 3 0x04989024 test_data_msg+0x10() [/home/dank/wine-git/dlls/crypt32/tests/msg.c:705] in crypt32_test (0x7f22fd08) 4 0x04993838 func_msg+0xc6() [/home/dank/wine-git/dlls/crypt32/tests/msg.c:3193] in crypt32_test (0x7f22fd28) 5 0x049a4b84 run_test+0x9f(name="msg.c") [/home/dank/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:543] in crypt32_test (0x7f22fd88) 6 0x049a4e9e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:592] in crypt32_test (0x7f22fe58) 7 0x049a4f2e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in crypt32_test (0x7f22fe98) 8 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) 9 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) 10 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 11 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) err:seh:segv_handler Got unexpected trap 0 HEAP SUMMARY: in use at exit: 281,574 bytes in 4,774 blocks total heap usage: 22,125 allocs, 17,351 frees, 5,846,512 bytes allocated 17 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by HeapAlloc (heap.c:276) by GlobalAlloc (heap.c:369) by LocalAlloc (heap.c:969) by CRYPT_EncodeEnsureSpace (encode.c:113) by CRYPT_AsnEncodeSequence (encode.c:201) by CRYPT_EncodeDataContentInfoHeader (msg.c:177) by CDataEncodeMsg_Update (msg.c:207) by CryptMsgUpdate (msg.c:2785) by test_data_msg_update (msg.c:445) by test_data_msg (msg.c:704) by func_msg (msg.c:3192) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:HeapAlloc fun:GlobalAlloc fun:LocalAlloc fun:CRYPT_EncodeEnsureSpace fun:CRYPT_AsnEncodeSequence fun:CRYPT_EncodeDataContentInfoHeader fun:CDataEncodeMsg_Update fun:CryptMsgUpdate fun:test_data_msg_update fun:test_data_msg fun:func_msg fun:run_test fun:main } 52 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by CryptMemAlloc (main.c:125) by CDataEncodeMsg_Open (msg.c:366) by CryptMsgOpenToEncode (msg.c:1468) by test_data_msg_update (msg.c:442) by test_data_msg (msg.c:704) by func_msg (msg.c:3192) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:CryptMemAlloc fun:CDataEncodeMsg_Open fun:CryptMsgOpenToEncode fun:test_data_msg_update fun:test_data_msg fun:func_msg fun:run_test fun:main } LEAK SUMMARY: definitely lost: 69 bytes in 2 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 13,740 bytes in 216 blocks still reachable: 190,237 bytes in 1,827 blocks suppressed: 77,408 bytes in 2,719 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 335 from 96) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 158 todo_suppress_dlopen_leak used_suppression: 7 wine_bug_20679 used_suppression: 1 suppress_nss_leak used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 2 suppress_wine_dlls_crypt32_tests__test_data_msg_O0 used_suppression: 75 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 219 dl-hack3-cond-1 HEAP SUMMARY: in use at exit: 38,443 bytes in 167 blocks total heap usage: 4,138 allocs, 3,971 frees, 29,401,532 bytes allocated