http://bugs.winehq.org/show_bug.cgi?id=20290
Summary: Crash when opening Splinter Cell Pandora Tomorrow or Chaos Theory's multiplayer mode Product: Wine Version: 1.1.30 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: msn@gaiatools.com
Created an attachment (id=23976) --> (http://bugs.winehq.org/attachment.cgi?id=23976) Wine output
When opening Splinter Cell Pandora Tomorrow's multiplayer mode (c:\Program Files\UBISOFT\Splinter Cell Pandora Tomorrow\online\System\shadowstrike_static_retail.exe), the splash screen of the game shows up but crashes a few seconds later. Interestingly, doing the same with Splinter Cell Chaos Theory yields the same result: the splash screen is shown for a few seconds, then it crashes. The terminal also says the same error in both cases: wine: Unhandled page fault on read access to 0x00000000 at address 0x7e525377 (thread [something])
Tried in a clean Wine prefix for both, and installing various winetricks stuff didn't change anything.
Since the servers for Splinter Cell Pandora Tomorrow have been taken offline and support has been halted, the game's multiplayer mode isn't really worth a lot right now (only LAN mode works). In such circumstances, would it be acceptable to upload it somewhere for devs to download it? The multiplayer part of the game is a standalone package, free of CD protection and everything.
Using Wine 1.1.30 on Kubuntu 9.04 64-bit with unpatched Wine 32-bit from the prepackaged .deb repo, although the crash has happened with every version of Wine I had the occasion of using (Wine 1.1.8 to 1.1.30).
http://bugs.winehq.org/show_bug.cgi?id=20290
--- Comment #1 from msn@gaiatools.com 2009-10-07 23:32:08 --- Scratch the "upload the multiplayer package" idea; there's a free demo for the multiplayer part of the game here, which suffers from the same crash: http://www.gamershell.com/download_5435.shtml
http://bugs.winehq.org/show_bug.cgi?id=20290
msn@gaiatools.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |msn@gaiatools.com
http://bugs.winehq.org/show_bug.cgi?id=20290
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.gamershell.com/d | |ownload_5435.shtml
http://bugs.winehq.org/show_bug.cgi?id=20290
--- Comment #2 from Jeff Zaroyko jeffz@jeffz.name 2009-10-08 04:12:19 --- how are you running the program? you should to cd to the install directory first if you aren't already.
Please provide a backtrace http://wiki.winehq.org/Backtraces
http://bugs.winehq.org/show_bug.cgi?id=20290
--- Comment #3 from msn@gaiatools.com 2009-10-08 14:30:13 --- Yeah, that's what I did (cd $WINEPREFIX/drive_c/Program\ Files/Ubisoft/Splinter\ Cell\ Pandora\ Tomorrow\ MultiPlayer\ Demo/online/System; then wine PandoraMultiPlayerDemo.exe)
The program crashes too quickly for me to do all of this (info process, attach, set $BreakOnFirstChance=0, cont) before it crashes. Isn't there a better/faster/automated way?
http://bugs.winehq.org/show_bug.cgi?id=20290
--- Comment #4 from msn@gaiatools.com 2009-10-08 14:42:54 --- Created an attachment (id=23986) --> (http://bugs.winehq.org/attachment.cgi?id=23986) winedbg output
http://bugs.winehq.org/show_bug.cgi?id=20290
--- Comment #5 from Jeff Zaroyko jeffz@jeffz.name 2009-10-08 16:48:56 --- (In reply to comment #4)
Created an attachment (id=23986)
--> (http://bugs.winehq.org/attachment.cgi?id=23986) [details]
winedbg output
=>0 0x7e525377 in dsound (+0x15377) (0x0033f464)
This is not heplful without debug symbols.... either compile from source or install them.
http://bugs.winehq.org/show_bug.cgi?id=20290
--- Comment #6 from msn@gaiatools.com 2009-10-08 18:42:19 --- Good news! It all works with the current Wine-git. I didn't know how to install debugging symbols, so I downloaded the Wine source tree, ran ./configure; make depend; make; sudo make install, and then tried winedbg, but the program loaded completely! I then tried to use wine rather than winedbg, and it works too.
At first I didn't want to install this wine build because it's supposed not to be stable, but I couldn't find how to run winedbg... I only saw the main wine binary, not winedbg. Also, is there a special configure flag or something to enable debugging symbols? I don't really need those anymore but would still like to know.
Now for the actual game: I had trouble with the game running on slow-motion (it seems that it is a recurring problem on AMD processors on Windows, although I don't have an AMD processor nor use Windows, but the fix was the same), and had problems with the mouse, fixed using MouseWarpoverride = false. But I guess I should go and report that to the AppDB, right?
http://bugs.winehq.org/show_bug.cgi?id=20290
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com 2009-10-08 18:47:39 --- (In reply to comment #6)
Good news! It all works with the current Wine-git. I didn't know how to install debugging symbols, so I downloaded the Wine source tree, ran ./configure; make depend; make; sudo make install, and then tried winedbg, but the program loaded completely! I then tried to use wine rather than winedbg, and it works too.
There are separate packages for that on most distros. Called something line wine-dbg or so.
At first I didn't want to install this wine build because it's supposed not to be stable, but I couldn't find how to run winedbg... I only saw the main wine binary, not winedbg. Also, is there a special configure flag or something to enable debugging symbols? I don't really need those anymore but would still like to know.
Debug information is compiled in by default.
Now for the actual game: I had trouble with the game running on slow-motion (it seems that it is a recurring problem on AMD processors on Windows, although I don't have an AMD processor nor use Windows, but the fix was the same), and had problems with the mouse, fixed using MouseWarpoverride = false. But I guess I should go and report that to the AppDB, right?
Exactly. Also open new bugs please for new issues if not already reported.
http://bugs.winehq.org/show_bug.cgi?id=20290
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #8 from Juan Lang juan_lang@yahoo.com 2009-10-08 18:53:08 --- If it works with current wine, then it's fixed.
http://bugs.winehq.org/show_bug.cgi?id=20290
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org 2009-10-09 11:14:30 --- Closing bugs fixed in 1.1.31.