http://bugs.winehq.org/show_bug.cgi?id=21260
Summary: Memory leak in comctl32/listview Product: Wine Version: 1.1.35 Platform: x86 OS/Version: Linux Status: NEW Keywords: source Severity: minor Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: thestig@google.com CC: dank@kegel.com
This is a memory leak from running the Chromium unit_test.exe. I still need to narrow down which test case causes this.
16 bytes in 2 blocks are definitely lost in loss record 672 of 5,709 at 0x47100EA: RtlAllocateHeap (heap.c:247) by 0x481A4BA: HeapAlloc (heap.c:276) by 0x481A8B7: GlobalAlloc (heap.c:369) by 0x481AA92: LocalAlloc (heap.c:969) by 0x4E305DC: Alloc (comctl32undoc.c:74) by 0x4E4A86E: ranges_add (listview.c:3116) by 0x4E53DCB: set_main_item (listview.c:1102) by 0x4E521B9: LISTVIEW_SetItemT (listview.c:4325) by 0x4E52696: LISTVIEW_SetItemState (listview.c:8591) by 0x4E606EB: LISTVIEW_WindowProc (listview.c:11176) by 0x4A24EB9: ??? (in /usr/local/wine-1.1.35/lib/wine/user32.dll.so) by 0x4A254B4: call_window_proc (winproc.c:242) by 0x4A26D2F: CallWindowProcW (winproc.c:980) by 0x95BDBDB: views::NativeControlWin::NativeControlWndProc (native_control_win.cc:202) by 0x4A24EB9: ??? (in /usr/local/wine-1.1.35/lib/wine/user32.dll.so) by 0x4A254B4: call_window_proc (winproc.c:242) by 0x4A26D2F: CallWindowProcW (winproc.c:980) by 0x95DB270: views::NativeTableWin::TableWndProc (native_table_win.cc:854) by 0x4A24EB9: ??? (in /usr/local/wine-1.1.35/lib/wine/user32.dll.so) by 0x4A254B4: call_window_proc (winproc.c:242) by 0x4A281E9: WINPROC_call_window (winproc.c:899) by 0x49EEB00: call_window_proc (message.c:1634) by 0x49F30A8: send_message (message.c:2481) by 0x49F35A5: SendMessageW (message.c:2604) by 0x95D8BFF: views::NativeTableWin::SetSelectedState (native_table_win.cc:158)
(native_table_win.cc is part of Chromium, in src/views/controls/table/)
http://bugs.winehq.org/show_bug.cgi?id=21260
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2010-01-06 00:14:58 --- (In reply to comment #0)
This is a memory leak from running the Chromium unit_test.exe. I still need to narrow down which test case causes this.
Most likely it isn't your test problem but Wine's. Ranges leaks are already reported in Dan's logs from first time he started regular runs. I didn't find out a place of a leak yet but will try again soon.
http://bugs.winehq.org/show_bug.cgi?id=21260
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com 2010-01-06 14:15:28 --- Patch sent:
http://www.winehq.org/pipermail/wine-patches/2010-January/083527.html
http://bugs.winehq.org/show_bug.cgi?id=21260
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com 2010-01-07 13:18:40 --- This should be fixed by commit 6ca7654ec7e64a2076a6c77b032081767327bd7f. Lei, retest please.
http://bugs.winehq.org/show_bug.cgi?id=21260
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Lei Zhang thestig@google.com 2010-01-07 21:08:46 --- Yes, that fixed it. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=21260
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Jeff Zaroyko jeffz@jeffz.name 2010-01-09 04:51:51 --- Closing bugs fixed in 1.1.36.
http://bugs.winehq.org/show_bug.cgi?id=21260
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6ca7654ec7e64a2076a6c77b032 | |081767327bd7f