Syscall param ioctl(generic) points to uninitialised byte(s) at ??? (in /lib/ld-2.10.1.so) by ??? (in /usr/lib/libGLcore.so.185.18.36) Address 0x7f22e088 is on thread 1's stack Uninitialised value was created by a stack allocation at ??? (in /usr/lib/libGLcore.so.185.18.36) { Memcheck:Param ioctl(generic) obj:/lib/ld-2.10.1.so obj:/usr/lib/libGLcore.so.185.18.36 } fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f71c,0x00000000), stub! err:seh:segv_handler Got unexpected trap 0 wine: Unhandled illegal instruction at address (nil) (thread 002a), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 30 48 preloader: Warning: failed to reserve range 00110000-68000000 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:7f22fbec EBP:7f22fce8 EFLAGS:00000044( - -- Z- -P- ) EAX:00000000 EBX:049f1ff4 ECX:f79edb39 EDX:7f22ff08 ESI:7f22fe70 EDI:00000000 Stack dump: 0x7f22fbec: 049c92e0 00000000 049f2e8f 049f2e9e 0x7f22fbfc: 00000000 00000001 04781ff4 7f22fc88 0x7f22fc0c: 047280ff 7f22ff08 049c87e5 0000000c 0x7f22fc1c: 049f1ff4 7f22fe70 00000000 7f22fce8 0x7f22fc2c: 8b4f67ce f79edb39 00000000 00000000 0x7f22fc3c: 00000000 00000000 00000000 7f22fbc8 Backtrace: =>0 0x00000000 (0x7f22fce8) 1 0x0495ef70 test_DirectDrawEnumerateA+0x5c() [/home/dank/wine-git/dlls/ddraw/tests/ddrawmodes.c:145] in ddraw_test (0x7f22fd18) 2 0x049612b9 func_ddrawmodes+0x2a() [/home/dank/wine-git/dlls/ddraw/tests/ddrawmodes.c:701] in ddraw_test (0x7f22fd28) 3 0x04985e64 run_test+0x9f(name="ddrawmodes.c") [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:543] in ddraw_test (0x7f22fd88) 4 0x0498617e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cc8) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 5 0x0498620e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 6 0x048554b8 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:992] in kernel32 (0x7f22fed8) 7 0x04757a98 call_thread_func+0xc() in ntdll (0x7f22fee8) 8 0x04757ad6 call_thread_entry_point+0x34(entry=0x4855381, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 9 0x04730736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) 10 0x04032ed5 wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000) addb %al,0x0(%eax) Modules: Module Address Debug info Name (59 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 Dwarf libwine.so.1 ELF 4179000- 4192000 Deferred libpthread.so.0 ELF 4193000- 42d8000 Deferred libc.so.6 ELF 42d8000- 42dc000 Deferred libdl.so.2 ELF 46dd000- 479e000 Dwarf ntdll \-PE 46f0000- 479e000 \ ntdll ELF 479e000- 47c4000 Deferred libm.so.6 ELF 47c4000- 47cc000 Deferred libnss_compat.so.2 ELF 47cc000- 47e3000 Deferred libnsl.so.1 ELF 47e3000- 47ee000 Deferred libnss_nis.so.2 ELF 47ee000- 47fa000 Deferred libnss_files.so.2 ELF 47fa000- 4939000 Dwarf kernel32 \-PE 4810000- 4939000 \ kernel32 ELF 4939000- 4993000 Dwarf ddraw_test \-PE 4940000- 4993000 \ ddraw_test ELF 4993000- 49f4000 Deferred ddraw \-PE 49a0000- 49f4000 \ ddraw ELF 49f4000- 4b17000 Deferred ole32 \-PE 4a10000- 4b17000 \ ole32 ELF 4b17000- 4b73000 Deferred advapi32 \-PE 4b20000- 4b73000 \ advapi32 ELF 4b73000- 4bec000 Deferred rpcrt4 \-PE 4b80000- 4bec000 \ rpcrt4 ELF 4bec000- 4d0e000 Deferred user32 \-PE 4c00000- 4d0e000 \ user32 ELF 4d0e000- 4da8000 Deferred gdi32 \-PE 4d20000- 4da8000 \ gdi32 ELF 4da8000- 4e27000 Deferred libfreetype.so.6 ELF 4e27000- 4e3d000 Deferred libz.so.1 ELF 4e3d000- 4e6a000 Deferred libfontconfig.so.1 ELF 4e6a000- 4e91000 Deferred libexpat.so.1 ELF 4ed9000- 4edb000 Deferred libnvidia-tls.so.1 ELF 4ee9000- 4ef2000 Deferred libsm.so.6 ELF 4ef2000- 4ef7000 Deferred libuuid.so.1 ELF 4ef7000- 4efb000 Deferred libxau.so.6 ELF 52fb000- 53ad000 Deferred winex11 \-PE 5310000- 53ad000 \ winex11 ELF 53ad000- 53c8000 Deferred libice.so.6 ELF 53c8000- 53d8000 Deferred libxext.so.6 ELF 53d8000- 5507000 Deferred libx11.so.6 ELF 5507000- 5525000 Deferred libxcb.so.1 ELF 5525000- 552a000 Deferred libxdmcp.so.6 ELF 552a000- 554b000 Deferred imm32 \-PE 5530000- 554b000 \ imm32 ELF 554b000- 554e000 Deferred libxinerama.so.1 ELF 554e000- 5554000 Deferred libxxf86vm.so.1 ELF 5554000- 555e000 Deferred libxrender.so.1 ELF 555e000- 5567000 Deferred libxrandr.so.2 ELF 5567000- 556b000 Deferred libxcomposite.so.1 ELF 556b000- 5571000 Deferred libxfixes.so.3 ELF 5571000- 557c000 Deferred libxcursor.so.1 ELF 55a8000- 5711000 Deferred wined3d \-PE 55b0000- 5711000 \ wined3d ELF 5723000- 57cb000 Deferred libgl.so.1 ELF 57cb000- 6734000 Deferred libglcore.so.1 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 00000018 0 00000017 0 00000013 0 00000012 0 00000019 explorer.exe 0000001a 0 0000001e (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe 0000002a 0 <== Backtrace: =>0 0x00000000 (0x7f22fce8) 1 0x0495ef70 test_DirectDrawEnumerateA+0x5c() [/home/dank/wine-git/dlls/ddraw/tests/ddrawmodes.c:145] in ddraw_test (0x7f22fd18) 2 0x049612b9 func_ddrawmodes+0x2a() [/home/dank/wine-git/dlls/ddraw/tests/ddrawmodes.c:701] in ddraw_test (0x7f22fd28) 3 0x04985e64 run_test+0x9f(name="ddrawmodes.c") [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:543] in ddraw_test (0x7f22fd88) 4 0x0498617e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cc8) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 5 0x0498620e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 6 0x048554b8 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:992] in kernel32 (0x7f22fed8) 7 0x04757a98 call_thread_func+0xc() in ntdll (0x7f22fee8) 8 0x04757ad6 call_thread_entry_point+0x34(entry=0x4855381, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 9 0x04730736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) 10 0x04032ed5 wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000) err:seh:segv_handler Got unexpected trap 0 HEAP SUMMARY: in use at exit: 1,092,624 bytes in 5,601 blocks total heap usage: 33,401 allocs, 27,800 frees, 12,216,308 bytes allocated HEAP SUMMARY: in use at exit: 44,886 bytes in 128 blocks total heap usage: 3,935 allocs, 3,807 frees, 31,105,153 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 106,147 bytes in 52 blocks still reachable: 848,605 bytes in 2,640 blocks suppressed: 137,752 bytes in 2,899 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: 58 errors from 9 contexts (suppressed: 342 from 103) used_suppression: 41 suppress_leak_libgl used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 174 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak used_suppression: 1 user32_builtin_classes_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: 4 todo_wine_dlls_winex11drv__XkbUseExtension used_suppression: 1 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main used_suppression: 1 wine_bug_20692_wontfix used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 1 X on SUSE11 writev uninit padding 2 used_suppression: 229 dl-hack3-cond-1 used_suppression: 68 glibc-2.10-on-SUSE-10.3-(x86)