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 0x7f22e8f8 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,0x7f22f694,0x00000000), stub! fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface fixme:d3d_surface:surface_load_ds_location No up to date depth stencil location Invalid write of size 2 at ??? (in /dev/zero) by init_format_filter_info (utils.c:986) by initPixelFormats (utils.c:1175) by InitAdapters (directx.c:5055) by WineDirect3DCreate (wined3d_main.c:87) by DDRAW_Create (main.c:211) by DirectDrawCreate (main.c:315) by CapsTest (d3d.c:905) by func_d3d (d3d.c:3413) by run_test (test.h:541) by main (test.h:591) Address 0x0 is not stack'd, malloc'd or (recently) free'd { Memcheck:Addr2 obj:/dev/zero fun:init_format_filter_info fun:initPixelFormats fun:InitAdapters fun:WineDirect3DCreate fun:DDRAW_Create fun:DirectDrawCreate fun:CapsTest fun:func_d3d fun:run_test fun:main } wine: Unhandled page fault on write access to 0x00000000 at address 0x4f684b1 (thread 0045), 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 64 48 preloader: Warning: failed to reserve range 00110000-68000000 Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x04f684b1). Register dump: CS:0073 SS:007b DS:007b ES:0000 FS:000b GS:0013 EIP:04f684b1 ESP:7f22f4e0 EBP:7f22f5c8 EFLAGS:00000004( - -- - -P- ) EAX:00008000 EBX:00000000 ECX:064362b3 EDX:04585440 ESI:00000020 EDI:00000000 Stack dump: 0x7f22f4e0: 3f800000 bf800000 04582ea8 0631b3b5 0x7f22f4f0: 3f800000 bf800000 7f22f5c8 069f198d 0x7f22f500: 059f0000 00000000 00000002 00001406 0x7f22f510: 00000000 00000000 052bbff4 05274862 0x7f22f520: 3f800000 bf800000 00000000 00000000 0x7f22f530: 00000000 00000000 000080e1 00008367 Backtrace: =>0 0x04f684b1 (0x7f22f5c8) 1 0x05274db2 init_format_filter_info+0x275(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) 2 0x05275ac6 initPixelFormats+0x81(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) 3 0x051d8475 InitAdapters+0x268a(This=0x7f0f3e90) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22fba8) 4 0x05280eeb WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014e28) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) 5 0x049c7a36 DDRAW_Create+0x2d1(guid=(nil), DD=0x7f22fcf4, UnkOuter=(nil), iid=0x49e9a8c) [/home/dank/wine-git/dlls/ddraw/main.c:211] in ddraw (0x7f22fc88) 6 0x049c7f07 DirectDrawCreate+0xac(GUID=(nil), DD=0x7f22fcf4, UnkOuter=(nil)) [/home/dank/wine-git/dlls/ddraw/main.c:315] in ddraw (0x7f22fcc8) 7 0x0494f787 CapsTest+0x2d() [/home/dank/wine-git/dlls/ddraw/tests/d3d.c:905] in ddraw_test (0x7f22fd08) 8 0x0495da15 func_d3d+0xa6() [/home/dank/wine-git/dlls/ddraw/tests/d3d.c:3414] in ddraw_test (0x7f22fd28) 9 0x04984774 run_test+0x9f(name="d3d.c") [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:543] in ddraw_test (0x7f22fd88) 10 0x04984a8e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf0) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 11 0x04984b1e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 12 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) 13 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) 14 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 15 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) 0x04f684b1: movw %ax,0x0(%edi) 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 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- 4992000 Dwarf ddraw_test \-PE 4940000- 4992000 \ ddraw_test ELF 4992000- 49f3000 Dwarf ddraw \-PE 49a0000- 49f3000 \ ddraw ELF 49f3000- 4b16000 Deferred ole32 \-PE 4a10000- 4b16000 \ ole32 ELF 4b16000- 4b72000 Deferred advapi32 \-PE 4b20000- 4b72000 \ advapi32 ELF 4b72000- 4beb000 Deferred rpcrt4 \-PE 4b80000- 4beb000 \ rpcrt4 ELF 4beb000- 4d0d000 Deferred user32 \-PE 4c00000- 4d0d000 \ user32 ELF 4d0d000- 4da7000 Deferred gdi32 \-PE 4d20000- 4da7000 \ gdi32 ELF 4da7000- 4e26000 Deferred libfreetype.so.6 ELF 4e26000- 4e3c000 Deferred libz.so.1 ELF 4e3c000- 4e69000 Deferred libfontconfig.so.1 ELF 4e69000- 4e90000 Deferred libexpat.so.1 ELF 4eb2000- 4f63000 Deferred winex11 \-PE 4ec0000- 4f63000 \ winex11 ELF 4f65000- 4f67000 Deferred libnvidia-tls.so.1 ELF 4f74000- 4f7d000 Deferred libsm.so.6 ELF 4f7d000- 4f98000 Deferred libice.so.6 ELF 4f98000- 4fa8000 Deferred libxext.so.6 ELF 4fa8000- 50d7000 Deferred libx11.so.6 ELF 50d7000- 50dc000 Deferred libuuid.so.1 ELF 50dc000- 50e0000 Deferred libxau.so.6 ELF 50e0000- 50fe000 Deferred libxcb.so.1 ELF 50fe000- 5103000 Deferred libxdmcp.so.6 ELF 5103000- 5124000 Deferred imm32 \-PE 5110000- 5124000 \ imm32 ELF 5124000- 5127000 Deferred libxinerama.so.1 ELF 5127000- 512d000 Deferred libxxf86vm.so.1 ELF 512d000- 5137000 Deferred libxrender.so.1 ELF 5137000- 5140000 Deferred libxrandr.so.2 ELF 5140000- 5144000 Deferred libxcomposite.so.1 ELF 5144000- 514a000 Deferred libxfixes.so.3 ELF 514a000- 5155000 Deferred libxcursor.so.1 ELF 5155000- 52be000 Dwarf wined3d \-PE 5160000- 52be000 \ wined3d ELF 52fb000- 53a3000 Deferred libgl.so.1 ELF 5f55000- 6ebe000 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 00000040 (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe 00000045 0 <== 0000001c dinput_test.exe 00000028 0 Backtrace: =>0 0x04f684b1 (0x7f22f5c8) 1 0x05274db2 init_format_filter_info+0x275(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) 2 0x05275ac6 initPixelFormats+0x81(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) 3 0x051d8475 InitAdapters+0x268a(This=0x7f0f3e90) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22fba8) 4 0x05280eeb WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014e28) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) 5 0x049c7a36 DDRAW_Create+0x2d1(guid=(nil), DD=0x7f22fcf4, UnkOuter=(nil), iid=0x49e9a8c) [/home/dank/wine-git/dlls/ddraw/main.c:211] in ddraw (0x7f22fc88) 6 0x049c7f07 DirectDrawCreate+0xac(GUID=(nil), DD=0x7f22fcf4, UnkOuter=(nil)) [/home/dank/wine-git/dlls/ddraw/main.c:315] in ddraw (0x7f22fcc8) 7 0x0494f787 CapsTest+0x2d() [/home/dank/wine-git/dlls/ddraw/tests/d3d.c:905] in ddraw_test (0x7f22fd08) 8 0x0495da15 func_d3d+0xa6() [/home/dank/wine-git/dlls/ddraw/tests/d3d.c:3414] in ddraw_test (0x7f22fd28) 9 0x04984774 run_test+0x9f(name="d3d.c") [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:543] in ddraw_test (0x7f22fd88) 10 0x04984a8e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf0) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 11 0x04984b1e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 12 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) 13 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) 14 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 15 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) HEAP SUMMARY: in use at exit: 5,387,721 bytes in 6,630 blocks total heap usage: 32,625 allocs, 25,995 frees, 18,483,100 bytes allocated 2,196 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by WineDirect3DCreate (wined3d_main.c:81) by DDRAW_Create (main.c:211) by DirectDrawCreate (main.c:315) by CapsTest (d3d.c:905) by func_d3d (d3d.c:3413) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WineDirect3DCreate fun:DDRAW_Create fun:DirectDrawCreate fun:CapsTest fun:func_d3d fun:run_test fun:main } LEAK SUMMARY: definitely lost: 2,196 bytes in 1 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 639,444 bytes in 182 blocks still reachable: 4,089,025 bytes in 3,628 blocks suppressed: 656,936 bytes in 2,809 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: 138 errors from 40 contexts (suppressed: 450 from 122) used_suppression: 44 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: 2 wine_bug_20692_wontfix used_suppression: 1 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main 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: 94 bogus_cond_libglcore used_suppression: 4 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)