https://bugs.winehq.org/show_bug.cgi?id=42490
Bug ID: 42490 Summary: Assertion failure when clicking boxes in altWinDirStat Product: Wine Version: 2.2 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs@winehq.org Reporter: alexhenrie24@gmail.com Distribution: ---
This bug is reproduced in the same way as bug 31076, but I don't think they're the same bug. After scanning a folder, click the upper-left box and hold down the down arrow until you've cycled through all the boxes. Then click a box in the middle. You'll see an error dialog that says:
Debug Assertion Failed!
Program: C:\windirstat_debug_32.exe File: TreeListControl.cpp Line: 1771
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
If you click Abort, the program closes. If you click Retry, the program crashes. If you click Ignore, the program continues until you click another box.
Line 1771 of TreeListControl.cpp says:
VERIFY( CListCtrl::RedrawItems( i, item_count ) );
CListCtrl::RedrawItems sends LVM_REDRAWITEMS with i and item_count. Apparently, even though the documentation says that the first parameter is the index of the first item to redraw and the second parameter is the index of the last item to redraw, LVM_REDRAWITEMS does not complain about getting indices outside of the range of defined items.
I'm using the 32-bit debug build of altWinDirStat 0.9.5.
https://bugs.winehq.org/show_bug.cgi?id=42490
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=31076 Keywords| |download, source URL| |https://github.com/ariccio/ | |altWinDirStat/releases/down | |load/0.9.5/windirstat_debug | |_32.exe
https://bugs.winehq.org/show_bug.cgi?id=42490
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |690022c61b6dfc3af59bd3afdc5 | |3b33cc51201b4 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Looks fixed, 690022c61b6dfc3af59bd3afdc53b33cc51201b4. Thanks, Alex.
https://bugs.winehq.org/show_bug.cgi?id=42490
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.3.
https://bugs.winehq.org/show_bug.cgi?id=42490
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x
https://bugs.winehq.org/show_bug.cgi?id=42490
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |---
--- Comment #3 from Michael Stefaniuc mstefani@winehq.org --- Removing the 2.0.x milestone from bugs included in 2.0.2.