http://bugs.winehq.org/show_bug.cgi?id=5128
Summary: Assertion fail: listview.c (part of comctl32, builtin) Product: Wine Version: CVS Platform: PC-x86-64 URL: http://www.iol.ie/~locka/mozilla/iepatcher.zip OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-gui AssignedTo: wine-bugs@winehq.org ReportedBy: nospam@thenerdshow.com
IEPatcher is not necessary to use with wine as wine automatically (or supposedly) replaces the IE control with the mozilla control on-the-fly. Still, some folks might want the patcher working, for test purposes. A functioning listview might also be handy for other projects, including winelib applications.
Steps to reproduce: 1) Download iepatcher (free, part of the Mozilla Control project) http://www.iol.ie/~locka/mozilla/iepatcher.zip 2) Run it. 3) Browse to a file or folder to patch. 4) Attempt to patch the file. *bam*
./IEPatcher.exe fixme:ole:CoRegisterMessageFilter stub listview.c:1353: LISTVIEW_GetColumnInfo: Assertion `nSubItem >= 0 && nSubItem < (*(INT*)(infoPtr->hdpaColumns))' failed. wine: Assertion failed at address 0xffffe405 (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: assertion failed in 32-bit code (0xffffe405). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063 EIP:ffffe405 ESP:7f9eeb90 EBP:00005e1c EFLAGS:00200202( - 00 - - I1) EAX:00000000 EBX:00005e1c ECX:00005e1c EDX:00000006 ESI:7f9eec40 EDI:4f657ff4 Stack dump: 0x7f9eeb90: 7f9eeba0 4f551159 4f657ff4 f7f1c6b0 0x7f9eeba0: 7f9eeccc 4f5526e3 00000006 7f9eec40 0x7f9eebb0: 00000000 4f659120 7c1657d8 4f657ff4 0x7f9eebc0: 4f659120 0000007a 7f9eebe4 4f58ec7c 0x7f9eebd0: 4f659120 0000007a 4f657ff4 00000079 0x7f9eebe0: 0000007a ./IEPatcher.exe fixme:ole:CoRegisterMessageFilter stub listview.c:1353: LISTVIEW_GetColumnInfo: Assertion `nSubItem >= 0 && nSubItem < (*(INT*)(infoPtr->hdpaColumns))' failed. wine: Assertion failed at address 0xffffe405 (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: assertion failed in 32-bit code (0xffffe405). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063 EIP:ffffe405 ESP:7f9eeb90 EBP:00005e1c EFLAGS:00200202( - 00 - - I1) EAX:00000000 EBX:00005e1c ECX:00005e1c EDX:00000006 ESI:7f9eec40 EDI:4f657ff4 Stack dump: 0x7f9eeb90: 7f9eeba0 4f551159 4f657ff4 f7f1c6b0 0x7f9eeba0: 7f9eeccc 4f5526e3 00000006 7f9eec40 0x7f9eebb0: 00000000 4f659120 7c1657d8 4f657ff4 0x7f9eebc0: 4f659120 0000007a 7f9eebe4 4f58ec7c 0x7f9eebd0: 4f659120 0000007a 4f657ff4 00000079 0x7f9eebe0: 0000007a 7f9eecb0 4f584b3e 7c1657d8 Backtrace: =>1 0xffffe405 (0xffffe405) 2 0x00000000 (0x00000000) 0xffffe405: movl $0x2b,%ecx Wine-dbg>q 7f9eecb0 4f584b3e 7c1657d8 Backtrace: =>1 0xffffe405 (0xffffe405) 2 0x00000000 (0x00000000) 0xffffe405: movl $0x2b,%ecx Wine-dbg>q