20 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ??? by ??? by ??? by CreateDCW (dc.c:662) by CreateDCA (dc.c:709) by CreateICA (dc.c:726) by GDI_CallExtDeviceMode16 (driver.c:528) by DocumentPropertiesA (info.c:1769) by DocumentPropertiesW (info.c:1802) by pagesetup_change_printer (printdlg.c:2881) by pagesetup_common (printdlg.c:3682) by PageSetupDlgA (printdlg.c:3726) by test_PageSetupDlgA (printdlg.c:106) by func_printdlg (printdlg.c:385) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CreateDCW fun:CreateDCA fun:CreateICA fun:GDI_CallExtDeviceMode16 fun:DocumentPropertiesA fun:DocumentPropertiesW fun:pagesetup_change_printer fun:pagesetup_common fun:PageSetupDlgA fun:test_PageSetupDlgA fun:func_printdlg fun:run_test fun:main } 20 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ??? by ??? by ??? by CreateDCW (dc.c:662) by CreateDCA (dc.c:709) by CreateICA (dc.c:726) by GDI_CallExtDeviceMode16 (driver.c:528) by DocumentPropertiesA (info.c:1769) by DocumentPropertiesW (info.c:1798) by pagesetup_change_printer (printdlg.c:2889) by pagesetup_common (printdlg.c:3682) by PageSetupDlgA (printdlg.c:3726) by test_PageSetupDlgA (printdlg.c:106) by func_printdlg (printdlg.c:385) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CreateDCW fun:CreateDCA fun:CreateICA fun:GDI_CallExtDeviceMode16 fun:DocumentPropertiesA fun:DocumentPropertiesW fun:pagesetup_change_printer fun:pagesetup_common fun:PageSetupDlgA fun:test_PageSetupDlgA fun:func_printdlg fun:run_test fun:main } 20 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ??? by ??? by ??? by CreateDCW (dc.c:662) by CreateDCA (dc.c:709) by CreateICA (dc.c:726) by GDI_CallExtDeviceMode16 (driver.c:528) by DocumentPropertiesA (info.c:1769) by DocumentPropertiesW (info.c:1802) by pagesetup_change_printer (printdlg.c:2889) by pagesetup_common (printdlg.c:3682) by PageSetupDlgA (printdlg.c:3726) by test_PageSetupDlgA (printdlg.c:106) by func_printdlg (printdlg.c:385) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CreateDCW fun:CreateDCA fun:CreateICA fun:GDI_CallExtDeviceMode16 fun:DocumentPropertiesA fun:DocumentPropertiesW fun:pagesetup_change_printer fun:pagesetup_common fun:PageSetupDlgA fun:test_PageSetupDlgA fun:func_printdlg fun:run_test fun:main } 20 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ??? by ??? by ??? by CreateDCW (dc.c:662) by CreateDCA (dc.c:709) by CreateICA (dc.c:726) by GDI_CallDeviceCapabilities16 (driver.c:582) by DeviceCapabilitiesA (info.c:1663) by DeviceCapabilitiesW (info.c:1724) by pagesetup_update_papersize (printdlg.c:2795) by pagesetup_common (printdlg.c:3688) by PageSetupDlgA (printdlg.c:3726) by test_PageSetupDlgA (printdlg.c:106) by func_printdlg (printdlg.c:385) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CreateDCW fun:CreateDCA fun:CreateICA fun:GDI_CallDeviceCapabilities16 fun:DeviceCapabilitiesA fun:DeviceCapabilitiesW fun:pagesetup_update_papersize fun:pagesetup_common fun:PageSetupDlgA fun:test_PageSetupDlgA fun:func_printdlg fun:run_test fun:main } 20 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ??? by ??? by ??? by CreateDCW (dc.c:662) by CreateDCA (dc.c:709) by CreateICA (dc.c:726) by GDI_CallDeviceCapabilities16 (driver.c:582) by DeviceCapabilitiesA (info.c:1663) by DeviceCapabilitiesW (info.c:1724) by pagesetup_update_papersize (printdlg.c:2805) by pagesetup_common (printdlg.c:3688) by PageSetupDlgA (printdlg.c:3726) by test_PageSetupDlgA (printdlg.c:106) by func_printdlg (printdlg.c:385) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CreateDCW fun:CreateDCA fun:CreateICA fun:GDI_CallDeviceCapabilities16 fun:DeviceCapabilitiesA fun:DeviceCapabilitiesW fun:pagesetup_update_papersize fun:pagesetup_common fun:PageSetupDlgA fun:test_PageSetupDlgA fun:func_printdlg fun:run_test fun:main } 20 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ??? by ??? by ??? by CreateDCW (dc.c:662) by CreateDCA (dc.c:709) by CreateICA (dc.c:726) by GDI_CallDeviceCapabilities16 (driver.c:582) by DeviceCapabilitiesA (info.c:1663) by DeviceCapabilitiesW (info.c:1724) by pagesetup_update_papersize (printdlg.c:2811) by pagesetup_common (printdlg.c:3688) by PageSetupDlgA (printdlg.c:3726) by test_PageSetupDlgA (printdlg.c:106) by func_printdlg (printdlg.c:385) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CreateDCW fun:CreateDCA fun:CreateICA fun:GDI_CallDeviceCapabilities16 fun:DeviceCapabilitiesA fun:DeviceCapabilitiesW fun:pagesetup_update_papersize fun:pagesetup_common fun:PageSetupDlgA fun:test_PageSetupDlgA fun:func_printdlg fun:run_test fun:main } 20 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ??? by ??? by ??? by CreateDCW (dc.c:662) by CreateDCA (dc.c:709) by PRINTDLG_CreateDCA (printdlg.c:1993) by PrintDlgA (printdlg.c:2188) by test_abort_proc (printdlg.c:320) by func_printdlg (printdlg.c:387) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CreateDCW fun:CreateDCA fun:PRINTDLG_CreateDCA fun:PrintDlgA fun:test_abort_proc fun:func_printdlg fun:run_test fun:main } LEAK SUMMARY: definitely lost: 140 bytes in 7 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks still reachable: 373,675 bytes in 3,525 blocks suppressed: 99,733 bytes in 2,857 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: 7 errors from 7 contexts (suppressed: 817 from 104) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 206 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: 2 todo_wine_dlls_winex11drv__XkbUseExtension used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 wine_bug_20544 used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 1 dl-hack3-cond-2 used_suppression: 367 dl-hack3-cond-1 used_suppression: 145 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 8 X on SUSE11 writev uninit padding 2 used_suppression: 256 bogus_Xcursor