[Bug 3369] New: Civilization 3 crashes while starting a new game
Wine Bugs
wine-bugs at winehq.org
Tue Sep 20 16:52:53 CDT 2005
http://bugs.winehq.org/show_bug.cgi?id=3369
Summary: Civilization 3 crashes while starting a new game
Product: Wine
Version: 20050830
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs at winehq.org
ReportedBy: komi at gmx.at
If I try to run Civilization 3,
the intro videos play and I see the main menu.
If I select to start a new game, I see the map generator
and them, when clicking to generate the map and start the game,
the application crashes.
Here is the full output:
------------------------------------------------
[komi at phobos Civilization III]$ wine Civilization3.exe
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:font:CreateScalableFontResourceA (0,"LSANS.fot","LSANS.TTF","C:\\Program
Files\\Infogrames\\Civilization III"): stub
fixme:font:CreateScalableFontResourceA (0,"LSANS.fot","LSANS.TTF","C:\\Program
Files\\Infogrames\\Civilization III"): stub
err:opengl:X11DRV_ChoosePixelFormat Flag not supported !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7bb95858)->(00020022,00000008)
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: divide by zero in 32-bit code (0x00563fd8).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:00563fd8 ESP:7fc53538 EBP:00000000 EFLAGS:00010202( - 00 - -RI1)
EAX:00000051 EBX:00000040 ECX:7fc595b4 EDX:00000000
ESI:7fc58fe0 EDI:00000000
Stack dump:
0x7fc53538: 80000200 7fc58910 7fc595b4 00000020
0x7fc53548: 005641ad 80000200 7fc5624c 7fc58fe0
0x7fc53558: 00579836 7fc53a44 00000295 00000094
0x7fc53568: 00000000 00000013 7fc5624c 00000001
0x7fc53578: 00000094 00000295 005792de 00000013
0x7fc53588: 00000064 0000007c 7fc5624c 00000000
0200: sel=1007 base=7fffe000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x00563fd8 in civilization3 (+0x163fd8) (0x00000000)
0x00563fd8: idivl 0x70(%ecx),%eax
Modules:
Module Address Debug info Name (83 modules)
ELF 0x001dc000-001f8000 Deferred ld-linux.so.2
ELF 0x001fa000-00323000 Deferred libc.so.6
ELF 0x00325000-0034a000 Deferred libm.so.6
ELF 0x00325000-0034a000 Deferred libm.so.6
ELF 0x0034c000-00350000 Deferred libdl.so.2
ELF 0x00352000-00365000 Deferred libz.so.1
ELF 0x00352000-00365000 Deferred libz.so.1
ELF 0x00367000-0043b000 Deferred libx11.so.6
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
PE 0x00400000-00881000 Export civilization3
ELF 0x008b3000-0092e000 Deferred libgl.so.1
ELF 0x00a5b000-00a6e000 Deferred libresolv.so.2
ELF 0x00a75000-00b82000 Deferred libcrypto.so.5
ELF 0x00bd1000-00bf0000 Deferred libcups.so.2
ELF 0x00bf8000-00bfb000 Deferred libkrb5support.so.0
ELF 0x00bfd000-00c21000 Deferred libk5crypto.so.3
ELF 0x00c77000-00c81000 Deferred libgcc_s.so.1
ELF 0x00c83000-00c8c000 Deferred libsm.so.6
ELF 0x00c8e000-00ca8000 Deferred libice.so.6
ELF 0x00df9000-00dfe000 Deferred libxxf86vm.so.1
PE 0x10000000-10066000 Deferred jgl
ELF 0x2028e000-20299000 Deferred libnss_files.so.2
ELF 0x20299000-20331000 Deferred gdi32<elf>
\-PE 0x202b0000-20331000 \ gdi32
ELF 0x20331000-20376000 Deferred advapi32<elf>
\-PE 0x20340000-20376000 \ advapi32
ELF 0x204c0000-204df000 Deferred ximcp.so.2
ELF 0x204df000-204fe000 Deferred imm32<elf>
\-PE 0x204f0000-204fe000 \ imm32
ELF 0x2055e000-20630000 Deferred shell32<elf>
\-PE 0x20580000-20630000 \ shell32
ELF 0x20630000-206cc000 Deferred ole32<elf>
\-PE 0x20650000-206cc000 \ ole32
ELF 0x206cc000-2071b000 Deferred rpcrt4<elf>
\-PE 0x206e0000-2071b000 \ rpcrt4
ELF 0x20988000-209cd000 Deferred wineoss.drv<elf>
\-PE 0x209a0000-209cd000 \ wineoss.drv
ELF 0x209cd000-209f2000 Deferred msacm32<elf>
\-PE 0x209e0000-209f2000 \ msacm32
ELF 0x209f2000-20a85000 Deferred comdlg32<elf>
\-PE 0x20a00000-20a85000 \ comdlg32
ELF 0x20cb0000-20d31000 Deferred ddraw<elf>
\-PE 0x20cd0000-20d31000 \ ddraw
ELF 0x222f0000-22378000 Deferred winex11.drv<elf>
\-PE 0x22300000-22378000 \ winex11.drv
ELF 0x2b149000-2b1ac000 Deferred shlwapi<elf>
\-PE 0x2b160000-2b1ac000 \ shlwapi
ELF 0x2f07d000-2f092000 Deferred midimap<elf>
\-PE 0x2f080000-2f092000 \ midimap
ELF 0x2fa15000-2fa2e000 Deferred msacm.drv<elf>
\-PE 0x2fa20000-2fa2e000 \ msacm.drv
PE 0x30000000-30059000 Deferred binkw32
ELF 0x32d37000-32d64000 Deferred winspool.drv<elf>
\-PE 0x32d40000-32d64000 \ winspool.drv
ELF 0x394bb000-39586000 Deferred comctl32<elf>
\-PE 0x394d0000-39586000 \ comctl32
ELF 0x4007d000-4007f000 Deferred xlcutf8load.so.2
ELF 0x4a4c0000-4a566000 Deferred opengl32<elf>
\-PE 0x4a500000-4a566000 \ opengl32
ELF 0x55a2d000-55ab1000 Deferred winmm<elf>
\-PE 0x55a40000-55ab1000 \ winmm
ELF 0x5d103000-5d124000 Deferred iphlpapi<elf>
\-PE 0x5d110000-5d124000 \ iphlpapi
ELF 0x6dfd1000-6e053000 Deferred ntdll<elf>
\-PE 0x6dff0000-6e053000 \ ntdll
ELF 0x7810b000-782e8000 Deferred i915_dri.so
ELF 0x786e5000-78824000 Deferred user32<elf>
\-PE 0x78710000-78824000 \ user32
ELF 0x78d34000-78e53000 Deferred kernel32<elf>
\-PE 0x78d60000-78e53000 \ kernel32
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Infogrames\Civilization III\Civilization3.exe
0000000a 0
00000009 0 <==
WineDbg terminated on pid 0x8
------------------------------------------------
The last FIXME appears before the main menu comes up.
Then I can navigate in the menu, without errors or fixme's.
My System:
Intel P4 HT with 3.2 GHz
1024 MB RAM
Intel i810 onBoard graphics chip
Fedora Core 4 with 2.6.12 and 2.6.13 kernel
I have also submitted a version report to the appdb:
http://appdb.winehq.org/appview.php?versionId=3408
--
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