http://bugs.winehq.org/show_bug.cgi?id=2921
Summary: wine-pthread: run.c:522: ME_CalcRunExtent: Assertion `size.cx' failed. Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: ericzundel@yahoo.com
I am trying to run BotLoader.exe which is a terminal program used to download PIC HEX files over a serial port to a microprocessor running a bootloader. BotLoader.exe is downloadable from:
http://www.noeticdesign.com/robotics/downloads/BotLoader.exe
I've run it for several months under Fedora Core 2, but now I've upgraded to Fedora Core 3 and installed Wine-20050419.
Here is the full output I see when I run it:
[eric@cricket tmp]$ ./BotLoader.exe fixme:ole:CoRegisterMessageFilter stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub fixme:richedit:RichEditANSIWndProc EM_GETFIRSTVISIBLELINE: stub fixme:richedit:RichEditANSIWndProc EM_GETLINECOUNT: stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub fixme:richedit:RichEditANSIWndProc EM_GETFIRSTVISIBLELINE: stub fixme:richedit:RichEditANSIWndProc EM_GETLINECOUNT: stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub fixme:richedit:RichEditANSIWndProc EM_GETFIRSTVISIBLELINE: stub fixme:richedit:RichEditANSIWndProc EM_GETLINECOUNT: stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub fixme:richedit:RichEditANSIWndProc EM_GETFIRSTVISIBLELINE: stub fixme:richedit:RichEditANSIWndProc EM_GETLINECOUNT: stub fixme:comm:SetupComm insize 128 outsize 128 unimplemented stub fixme:comm:SetupComm insize 128 outsize 128 unimplemented stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub fixme:richedit:RichEditANSIWndProc EM_GETFIRSTVISIBLELINE: stub fixme:richedit:RichEditANSIWndProc EM_GETLINECOUNT: stub fixme:richedit:RichEditANSIWndProc EM_LINESCROLL: stub wine-pthread: run.c:522: ME_CalcRunExtent: Assertion `size.cx' failed. wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: assertion failed in 32-bit code (0x433857a2). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:433857a2 ESP:23f48724 EBP:23f48738 EFLAGS:00200206( - 00 - -IP1) EAX:00000000 EBX:0000482b ECX:0000482b EDX:00000006 ESI:0000482b EDI:2014fff4 Stack dump: 0x23f48724: 200517d5 00000000 2014fff4 00000000 0x23f48734: b7f656c0 23f48868 20053149 00000006 0x23f48744: 23f4874c 00000000 00000020 00000000 0x23f48754: 00000000 00000000 00000000 00000000 0x23f48764: 00000000 00000000 00000000 00000000 0x23f48774: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x433857a2 (0x23f48738) 2 0x20053149 (0x23f48868) 3 0x2004adb1 (0x23f488a4) 4 0x51c727bf ME_SplitRun in riched20 (0x23f488d8) 5 0x51c75eff ME_WrapSizeRun in riched20 (0x23f488f8) 6 0x51c7640a ME_WrapHandleRun in riched20 (0x23f48934) 7 0x51c768b2 ME_WrapTextParagraph in riched20 (0x23f489a0) 8 0x51c769a1 ME_WrapMarkedParagraphs in riched20 (0x23f48a14) 9 0x51c6c904 ME_Repaint in riched20 (0x23f48a44) 10 0x51c6c9f3 ME_UpdateRepaint in riched20 (0x23f48a5c) 11 0x51c68fed RichEditANSIWndProc in riched20 (0x23f4ecf0) 12 0x51c6a985 RichEdit10ANSIWndProc in riched20 (0x23f4ed0c) 13 0x202df717 WINPROC_wrapper in user32 (0x23f4ed30) 14 0x202dfaea WINPROC_wrapper in user32 (0x23f4ed6c) 15 0x202e5c67 CallWindowProcA in user32 (0x23f4edb0) 16 0x0042105d in botloader (+0x2105d) (0x23f4edd0) 17 0x00421522 in botloader (+0x21522) (0x23f4edec) 18 0x0042066d in botloader (+0x2066d) (0x23f4ee4c) 19 0x00420875 in botloader (+0x20875) (0x23f4ee68) 20 0x202df717 WINPROC_wrapper in user32 (0x23f4ee8c) 21 0x202dfaea WINPROC_wrapper in user32 (0x23f4eec8) 22 0x202e5c67 CallWindowProcA in user32 (0x23f4ef0c) 23 0x2031af2f in user32 (+0x7af2f) (0x23f4ef6c) 24 0x2031fc70 SendMessageTimeoutA in user32 (0x23f4efd8) 25 0x2031fd37 SendMessageA in user32 (0x23f4f004) 26 0x0040605e in botloader (+0x605e) (0x7df25142) 27 0x6574203d (0x20003100) 28 0x758b8fe2 (0x80065188) 29 0x00000000 (0x00000000) 0x433857a2: ret Modules: Module Address Debug info Name (68 modules) PE 0x00400000-0044b000 Export botloader ELF 0x004cc000-004e4000 Deferred ld-linux.so.2 ELF 0x004e6000-00610000 Deferred libc.so.6 ELF 0x00612000-00617000 Deferred libxxf86dga.so.1 ELF 0x00612000-00617000 Deferred libxxf86dga.so.1 ELF 0x00637000-0063b000 Deferred libdl.so.2 ELF 0x0063d000-00704000 Deferred libx11.so.6 ELF 0x00706000-00714000 Deferred libxext.so.6 ELF 0x00716000-0071b000 Deferred libxxf86vm.so.1 ELF 0x00716000-0071b000 Deferred libxxf86vm.so.1 ELF 0x00728000-0073a000 Deferred libpthread.so.0 ELF 0x0073c000-00754000 Deferred libice.so.6 ELF 0x00756000-0075e000 Deferred libsm.so.6 ELF 0x007dd000-00844000 Deferred libfreetype.so.6 ELF 0x00846000-0086c000 Deferred libfontconfig.so.1 ELF 0x0086e000-0088d000 Deferred libexpat.so.0 ELF 0x008cd000-008d6000 Deferred libxcursor.so.1 ELF 0x008f6000-008fe000 Deferred libxrender.so.1 ELF 0x00900000-00903000 Deferred libxrandr.so.2 ELF 0x0091c000-0098a000 Deferred libgl.so.1 ELF 0x20000000-20018000 Deferred libwine.so.1 ELF 0x20158000-20163000 Deferred libnss_files.so.2 ELF 0x20163000-20275000 Deferred kernel32<elf> -PE 0x20190000-20275000 \ kernel32 ELF 0x20275000-203a0000 Export user32<elf> -PE 0x202a0000-203a0000 \ user32 ELF 0x203a0000-20d92000 Deferred gdi32<elf> -PE 0x203c0000-20d92000 \ gdi32 ELF 0x20e5a000-20e62000 Deferred libgcc_s.so.1 ELF 0x20e62000-20ef2000 Deferred comdlg32<elf> -PE 0x20e70000-20ef2000 \ comdlg32 ELF 0x20ef2000-20f3b000 Deferred rpcrt4<elf> -PE 0x20f10000-20f3b000 \ rpcrt4 ELF 0x20f3b000-20f55000 Deferred oledlg<elf> -PE 0x20f40000-20f55000 \ oledlg ELF 0x20fdb000-2105d000 Deferred x11drv<elf> -PE 0x20ff0000-2105d000 \ x11drv ELF 0x23c6c000-23c6e000 Deferred xlcutf8load.so.2 ELF 0x2c8b8000-2c8f7000 Deferred advapi32<elf> -PE 0x2c8d0000-2c8f7000 \ advapi32 ELF 0x3d3fc000-3d410000 Deferred olepro32<elf> -PE 0x3d400000-3d410000 \ olepro32 ELF 0x401dc000-4029f000 Deferred shell32<elf> -PE 0x40200000-4029f000 \ shell32 ELF 0x4350a000-43532000 Deferred winspool.drv<elf> -PE 0x43510000-43532000 \ winspool.drv ELF 0x48f37000-48f53000 Deferred ximcp.so.2 ELF 0x4ee9f000-4eebd000 Deferred imm32<elf> -PE 0x4eeb0000-4eebd000 \ imm32 ELF 0x4f227000-4f2bd000 Deferred oleaut32<elf> -PE 0x4f240000-4f2bd000 \ oleaut32 ELF 0x51c48000-51c87000 Export riched20<elf> -PE 0x51c60000-51c87000 \ riched20 ELF 0x5560e000-55622000 Deferred riched32<elf> -PE 0x55610000-55622000 \ riched32 ELF 0x5ec11000-5eccd000 Deferred comctl32<elf> -PE 0x5ec20000-5eccd000 \ comctl32 ELF 0x5f7a9000-5f805000 Deferred shlwapi<elf> -PE 0x5f7c0000-5f805000 \ shlwapi ELF 0x649b0000-64b5f000 Deferred i915_dri.so ELF 0x66c5c000-66ce4000 Deferred ole32<elf> -PE 0x66c80000-66ce4000 \ ole32 ELF 0x693b5000-6942b000 Deferred ntdll<elf> -PE 0x693d0000-6942b000 \ ntdll ELF 0x69434000-69529000 Deferred libwine_unicode.so.1 ELF 0x6fec8000-6fee7000 Deferred iphlpapi<elf> -PE 0x6fed0000-6fee7000 \ iphlpapi ELF 0x77f00000-77f03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\tmp\BotLoader.exe 00000009 0 <== WineDbg terminated on pid 0x8