[Bug 7404] New: A regression: Lunarcal.exe did work perfectly well
with wine 0.9.3 but does not launch anymore with wine 0.9.29.
Wine Bugs
wine-bugs at winehq.org
Mon Feb 12 10:25:06 CST 2007
http://bugs.winehq.org/show_bug.cgi?id=7404
Summary: A regression: Lunarcal.exe did work perfectly well with
wine 0.9.3 but does not launch anymore with wine 0.9.29.
Product: Wine
Version: 0.9.29.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs at winehq.org
ReportedBy: wine at td-e.com
What is Lunarcal:
LunarCal is a 160-years perpetual Chinese calendar program. A nice small
freeware (184 kB).
Where to get the app:
http://www.softpedia.com/get/Office-tools/Diary-Organizers-Calendar/
LunarCal.shtml
Starting the app from the K-menu:
The icon jumps around for a while then disappears. The app does not start.
Starting the app from a terminal box:
produces the report reproduced below.
> wine "C:\Programs\ChineseLunarCalendar\Lunarcal.exe"
wine: Unhandled page fault on write access to 0x00000002 at address 0x409c17
(thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x00000002 in 32-bit code
(0x00409c17).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00409c17 ESP:0033cff8 EBP:0033d094 EFLAGS:00010202( - 00 - -RI1)
EAX:00409c32 EBX:00409be0 ECX:00000000 EDX:5f4d0224
ESI:0033fdd4 EDI:0033fdd4
Stack dump:
0x0033cff8: 0033fdd4 00000000 00409be0 5f4070a6
0x0033d008: 604ce75c 604ce75c ffff0006 00000000
0x0033d018: 0033cfd0 0033e528 5f492ba0 00000000
0x0033d028: 0033d058 604aa90a 00000000 00000047
0x0033d038: 0001002a 604ac200 0033fdd4 604ce75c
0x0033d048: 0033d058 604ce75c 0001002a 0033e1a8
Backtrace:
=>1 0x00409c17 in lunarcal (+0x9c17) (0x0033d094)
2 0x5f401dab in mfc42 (+0x1dab) (0x0033d10c)
3 0x5f401b2c in mfc42 (+0x1b2c) (0x0033d12c)
4 0x5f401ab5 in mfc42 (+0x1ab5) (0x0033d18c)
5 0x5f401a3d in mfc42 (+0x1a3d) (0x0033d1a8)
6 0x5f4019fc in mfc42 (+0x19fc) (0x0033d1d4)
7 0x604aa90a WINPROC_wrapper+0x1a() in user32 (0x0033d204)
8 0x604ac268 in user32 (+0xac268) (0x0033d244)
9 0x604aae56 in user32 (+0xaae56) (0x0033e334)
10 0x604ac3e3 CallWindowProcW+0x73() in user32 (0x0033e364)
11 0x604776a3 in user32 (+0x776a3) (0x0033e3e4)
12 0x60477ff7 SendMessageTimeoutW+0x177() in user32 (0x0033e464)
13 0x6047805c SendMessageW+0x4c() in user32 (0x0033e494)
14 0x60485e9e RedrawWindow+0x36e() in user32 (0x0033e4f4)
15 0x604874a2 UpdateWindow+0x32() in user32 (0x0033e514)
16 0x0041158c in lunarcal (+0x1158c) (0x0033e588)
17 0x604abfaf in user32 (+0xabfaf) (0x0033e5c8)
18 0x604afe68 WINPROC_CallDlgProcA+0x138() in user32 (0x0033e608)
19 0x6043ef45 DefDlgProcA+0x85() in user32 (0x0033e638)
20 0x604aa90a WINPROC_wrapper+0x1a() in user32 (0x0033e668)
21 0x604ac268 in user32 (+0xac268) (0x0033e6a8)
22 0x604affeb CallWindowProcA+0x11b() in user32 (0x0033e6e8)
23 0x5f401ef2 in mfc42 (+0x1ef2) (0x0033e708)
24 0x5f402196 in mfc42 (+0x2196) (0x0033e7a8)
25 0x5f401b2c in mfc42 (+0x1b2c) (0x0033e7c8)
26 0x5f401ab5 in mfc42 (+0x1ab5) (0x0033e828)
27 0x5f401a3d in mfc42 (+0x1a3d) (0x0033e844)
28 0x5f4019fc in mfc42 (+0x19fc) (0x0033e870)
29 0x604aa90a WINPROC_wrapper+0x1a() in user32 (0x0033e8a0)
30 0x604ac268 in user32 (+0xac268) (0x0033e8e0)
31 0x604aae56 in user32 (+0xaae56) (0x0033f9d0)
32 0x604ac3e3 CallWindowProcW+0x73() in user32 (0x0033fa00)
33 0x604776a3 in user32 (+0x776a3) (0x0033fa80)
34 0x60477ff7 SendMessageTimeoutW+0x177() in user32 (0x0033fb00)
35 0x6047805c SendMessageW+0x4c() in user32 (0x0033fb30)
36 0x60445a8a in user32 (+0x45a8a) (0x0033fcb0)
37 0x60445cb9 CreateDialogIndirectParamAorW+0x39() in user32 (0x0033fcd0)
38 0x60445de2 CreateDialogIndirectParamA+0x42() in user32 (0x0033fd00)
39 0x5f40b534 in mfc42 (+0xb534) (0x0033fd68)
40 0x5f411ed8 in mfc42 (+0x11ed8) (0x0033fdac)
41 0x00409778 in lunarcal (+0x9778) (0x0033ff08)
42 0x7b8753ce in kernel32 (+0x553ce) (0x0033ffe8)
43 0x6001f5d7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x00409c17: movb %al,0x2(%ecx)
Modules:
Module Address Debug info Name (55 modules)
PE 400000-446000 Export lunarcal
PE 5f400000-5f4f2000 Export mfc42
ELF 60000000-60018000 Deferred ld-linux.so.2
ELF 60018000-60129000 Export libwine.so.1
ELF 60146000-60158000 Deferred libpthread.so.0
ELF 60158000-60271000 Deferred libc.so.6
ELF 60271000-60275000 Deferred libdl.so.2
ELF 60276000-60299000 Deferred libm.so.6
ELF 603e9000-60523000 Export user32<elf>
\-PE 60400000-60523000 \ user32
ELF 60523000-605b7000 Deferred gdi32<elf>
\-PE 60540000-605b7000 \ gdi32
ELF 605b7000-605fc000 Deferred advapi32<elf>
\-PE 605c0000-605fc000 \ advapi32
ELF 60618000-60687000 Deferred libfreetype.so.6
ELF 60687000-606b5000 Deferred libfontconfig.so.1
ELF 606b5000-606d4000 Deferred libexpat.so.0
ELF 606d4000-60762000 Deferred winex11<elf>
\-PE 606e0000-60762000 \ winex11
ELF 6077e000-60786000 Deferred libsm.so.6
ELF 60786000-6079e000 Deferred libice.so.6
ELF 6079e000-607a3000 Deferred libxxf86vm.so.1
ELF 607a3000-607b1000 Deferred libxext.so.6
ELF 607b1000-608ad000 Deferred libx11.so.6
ELF 608ad000-6091a000 Deferred libgl.so.1
ELF 6091a000-6091c000 Deferred xlcutf8load.so.2
ELF 60936000-60939000 Deferred libxinerama.so.1
ELF 60939000-60941000 Deferred libxrender.so.1
ELF 60941000-60945000 Deferred libxrandr.so.2
ELF 60945000-60964000 Deferred ximcp.so.2
ELF 609b4000-609d1000 Deferred imm32<elf>
\-PE 609c0000-609d1000 \ imm32
ELF 609ed000-609f6000 Deferred libxcursor.so.1
ELF 609f6000-60a5a000 Deferred msvcrt<elf>
\-PE 60a10000-60a5a000 \ msvcrt
ELF 60a70000-60b63000 Deferred shell32<elf>
\-PE 60a80000-60b63000 \ shell32
ELF 60b63000-60bbc000 Deferred shlwapi<elf>
\-PE 60b70000-60bbc000 \ shlwapi
ELF 60bbc000-60c56000 Deferred ole32<elf>
\-PE 60bd0000-60c56000 \ ole32
ELF 60c56000-60caa000 Deferred rpcrt4<elf>
\-PE 60c60000-60caa000 \ rpcrt4
ELF 60caa000-60cc8000 Deferred iphlpapi<elf>
\-PE 60cb0000-60cc8000 \ iphlpapi
ELF 60ce4000-60cf7000 Deferred libresolv.so.2
ELF 60cf7000-60dba000 Deferred comctl32<elf>
\-PE 60d00000-60dba000 \ comctl32
ELF 60dba000-60ded000 Deferred uxtheme<elf>
\-PE 60dc0000-60ded000 \ uxtheme
ELF 7b800000-7b91e000 Export kernel32<elf>
\-PE 7b820000-7b91e000 \ kernel32
ELF 7bc00000-7bc85000 Deferred ntdll<elf>
\-PE 7bc10000-7bc85000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) C:\Programs\ChineseLunarCalendar\Lunarcal.exe
00000009 0 <==
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list