WineHQ
Bug Tracking Database – Bug 9853

 Bugzilla

 

Last modified: 2013-11-22 12:50:54 UTC  

Splinter Cell: CT crashes with an unahandled exception

Bug 9853 - Splinter Cell: CT crashes with an unahandled exception
Splinter Cell: CT crashes with an unahandled exception
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: -unknown
0.9.46.
x86 Linux
: P3 normal
: ---
Assigned To: Mr. Bugs
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2007-10-01 08:46 UTC by Alex
Modified: 2013-11-22 12:50 UTC (History)
8 users (show)

See Also:
Regression SHA1:
Fixed by SHA1:
Distribution: ---
Staged patchset:


Attachments
Wine console log (7.11 KB, text/plain)
2007-10-01 08:46 UTC, Alex
Details
Last 100 lines of DEBUG output (5.04 KB, text/plain)
2007-11-10 12:20 UTC, Luciano Leveroni
Details
splinter cell chaos inhandled exception on startup (70.86 KB, text/plain)
2007-12-05 12:43 UTC, Keith
Details
Splinter cell unhandled exception with win98 cfg (70.50 KB, text/plain)
2007-12-06 11:38 UTC, Keith
Details
Debug output of the SC3 demo (96.99 KB, text/plain)
2007-12-11 08:44 UTC, Keith
Details
Screenshot of installation (130.12 KB, image/jpeg)
2008-08-24 20:24 UTC, cruiseoveride
Details
Installation console log (16.91 KB, text/plain)
2008-08-24 20:24 UTC, cruiseoveride
Details
Patch installation log (893 bytes, text/plain)
2008-08-24 20:24 UTC, cruiseoveride
Details
wine splintercell3.exe log WINEDEBUG=warn+all (52.60 KB, text/plain)
2008-08-24 20:26 UTC, cruiseoveride
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2007-10-01 08:46:52 UTC
Created attachment 8329 [details]
Wine console log

Splinter Cell: Chaos Theory 1.05 crashes with an "Unhandled exception: page fault (...)" right on startup.

This affects the cracked version. Originally, SCCT is procted by StarForce which doesn't allow the game to run at all. Only affects single player (multiplayer has a different executale, which kinda works).

Sorry if this happens to be a dupe, but I can't know whether other reported Unhandled exceptions are related to this.
Comment 1 Juan Lang 2007-10-01 13:30:09 UTC
Please use a version of wine with debug symbols (e.g., built from source) and repost the crash log from that.  The crash in ntdll should at least tell us the function it's in.
Comment 2 Luciano Leveroni 2007-11-10 12:20:21 UTC
Created attachment 9082 [details]
Last 100 lines of DEBUG output

This are the last 100 lines of the output of:
"WINEDEBUG=+relay wine splintercell3.exe"

OS: Gentoo Linux AMD64
Wine Version: 0.9.49

Hope this help to find and solve the issue.

Thanks in advance.
Comment 3 Louis Lenders 2007-11-10 14:25:59 UTC
>This are the last 100 lines of the output of:
>"WINEDEBUG=+relay wine splintercell3.exe"

You need to include more then 100 lines, let's say for a start 1000 lines, also run with "WINEDEBUG=+relay,+seh wine splintercell3.exe", that's be more useful log.
Comment 4 Keith 2007-12-05 12:42:51 UTC
I have just installed SC CT and patched up to 1.05 with the no-dvd patch and am also getting this error.

I attach my log with the requested debug flags ...
Comment 5 Keith 2007-12-05 12:43:52 UTC
Created attachment 9504 [details]
splinter cell chaos inhandled exception on startup
Comment 6 Louis Lenders 2007-12-05 13:38:16 UTC
Could you try if setting version to win98 in  winecfg changes anything? thx
Comment 7 Keith 2007-12-06 11:38:27 UTC
Created attachment 9518 [details]
Splinter cell unhandled exception with win98 cfg

Sure

It has the same failure.
The output with win98 cfg is attached.
Comment 8 Vitaliy Margolen 2007-12-06 13:44:29 UTC
Comment on attachment 9518 [details]
Splinter cell unhandled exception with win98 cfg

please use correct mime type
Comment 9 Louis Lenders 2007-12-06 16:28:51 UTC
hmm, that looks again like a sudden crash out of the dark. Is there by any chance a demo of this game, that reproduces the same crash, and that we could try? Thanks
Comment 10 Alex 2007-12-06 16:39:46 UTC
Yes, a demo exists, but it's protected by StarForce, so I doubt you'll have luck cracking it. Only the full version 1.05 is crackable, AFAIK.

Actually SF might be the problem behind these crashes as well, who knows ...
Comment 11 Louis Lenders 2007-12-06 16:44:00 UTC
>Actually SF might be the problem behind these crashes as well, who knows ...

That might very well be possible. As i said, to me it looks as a crash out of nowhere.... I'll have i look if i can find the demo somewhere. If the crash is related to SF copy protection i fear you have bad luck and the bug won't be fixed soon :(
Comment 12 Austin English 2007-12-06 17:00:54 UTC
Can you test this demo to see if you get the same results?

http://www.gamershell.com/download_8455.shtml
Comment 13 Keith 2007-12-11 08:44:12 UTC
Created attachment 9598 [details]
Debug output of the SC3 demo

I have run the debug for the demo download now.
The attached log is when running as win98.

At the end of this log I get a buffer overrun message from the application.

"Buffer Overrun Detected!

Program splintercell3.exe

A buffer overrun has been detected which has corrupted the programs internal state.
The program cannot safely continue and has been terminated."


When running as winXP I just get a "Set your desktop to 32bit color" message
Comment 14 Alex 2007-12-11 09:13:17 UTC
The 32-bit issue can be solved. Check Enemy Territory: QW, there's a working solution mentioned there: http://appdb.winehq.org/objectManager.php?sClass=version&iId=8366
Comment 15 James Hawkins 2008-01-13 11:23:25 UTC
Not a bug in advapi32.
Comment 16 Austin English 2008-06-04 14:06:49 UTC
Is this still an issue in 1.0-rc3?
Comment 17 Keith 2008-06-07 08:01:42 UTC
(In reply to comment #16)
> Is this still an issue in 1.0-rc3?
> 

Yes, I still get the page fault (now on rc4)
Comment 18 cruiseoveride 2008-08-24 20:23:32 UTC
Ok so i gave it a go.

Clean WINEPREFIX, wine --version = 1.1.3

Installs fine (see log)

Applied v1.05.157 patch/update (see log)

Copied no-cd crack

ran splintercell3.exe and nothing happened. did a WINEDEBUG=warn+all and i can see it looking for a midimap.dll, so i googled for it, and downloaded about 5 different versions, but wine keeps saying the same thing:

warn:module:load_builtin_dll failed to load .so lib for builtin L"C:\\scct\\Tom Clancy's Splinter Cell Chaos Theory\\System\\midimap.dll": /home/vikky/games/scct/dosdevices/c:/scct/Tom Clancy's Splinter Cell Chaos Theory/System/midimap.dll: invalid ELF header

Comment 19 cruiseoveride 2008-08-24 20:24:09 UTC
Created attachment 15618 [details]
Screenshot of installation
Comment 20 cruiseoveride 2008-08-24 20:24:31 UTC
Created attachment 15619 [details]
Installation console log
Comment 21 cruiseoveride 2008-08-24 20:24:50 UTC
Created attachment 15620 [details]
Patch installation log
Comment 22 cruiseoveride 2008-08-24 20:26:08 UTC
Created attachment 15621 [details]
wine splintercell3.exe log WINEDEBUG=warn+all

I got the midimap.dll from the net, but i kept getting

-->
warn:module:load_builtin_dll failed to load .so lib for builtin L"C:\\scct\\Tom Clancy's Splinter Cell Chaos Theory\\System\\midimap.dll": /home/vikky/games/scct/dosdevices/c:/scct/Tom Clancy's Splinter Cell Chaos Theory/System/midimap.dll: invalid ELF header
<--

I tried 4 versions of this dll, same error.
Comment 23 cruiseoveride 2008-08-24 20:35:23 UTC
I think this has something to do with the midimap.dll issue http://www.winehq.org/pipermail/wine-patches/2008-April/053265.html

If you think it will work, i'll rebuild my wine with it.
Comment 24 cruiseoveride 2008-08-24 20:58:55 UTC
Got impatient and the patch was so simple, so i threw it onto my quilt stack and rebuilt wine (someone broke the build in git 1.1.3, one of the tests didnt build)

and i got the same error. Do i need to reinstall the game because i rebuilt wine?
Comment 25 Łukasz 2009-01-14 12:03:54 UTC
bug still in 1.1.12
Comment 26 Austin English 2009-01-14 13:29:19 UTC
Confirming then.
Comment 27 Łukasz 2009-07-01 10:57:24 UTC
http://appdb.winehq.org/objectManager.php?sClass=version&iId=11567
demo works OK for me. No bigger problems
Comment 28 Łukasz 2009-07-01 14:25:07 UTC
I think it won't work until either reloaded crack will work or starforce 3
Comment 29 Austin English 2009-12-31 11:22:53 UTC
If the demo works, seems this bug is fixed and the remaining problem is starforce , which is covered by other bugs...
Comment 30 Łukasz 2010-01-01 09:39:06 UTC
I can say that for me both demo and Versus works fine, the game doesn't - neither original (with SF) nor cracked. None of cracks I've found on the internet works in wine. 
I get either no output at all or just 
fixme:d3d_texture:basetexture_apply_state_changes Unrecognized or unsupported MAGFILTER* value 5
And of course game wishes to restart the system to install SF.

On the other hand I talked to guy A.G.R. - he has got game from some kind of magazine, probably without SF - and he can play his game.

This seems weird, but I think we are talking about two bugs at all: SF bug and some kind of bug that crashes crack(s).
Comment 31 Austin English 2011-03-29 19:30:25 UTC
This is your friendly reminder that there has been no bug activity for 6 months. Is this still an issue in current (1.3.16 or newer) wine?
Comment 32 Marc 2012-06-10 15:28:56 UTC
Bug still on Wine 1.5.6.

[06/10/12 22:15:25] - Running wine-1.5.6 splintercell3.exe
wine: Unhandled page fault on read access to 0x00000055 at address 0x7bc47406 (thread 0009)

Crack Reloaded, version 1.5

Installation : Ok
Patch : Ok
Launch : Unhandled page fault
Comment 33 Marc 2012-06-10 15:42:50 UTC
NO CD Special "Windows Seven" works on Wine, no more unhandled page fault, game launch and perfectly playable.
Comment 34 Philippe Gachoud 2012-10-10 04:35:01 UTC
(In reply to comment #33)
> NO CD Special "Windows Seven" works on Wine, no more unhandled page fault, game
> launch and perfectly playable.

Have still the same bug with wine 
*****************************************
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.1 LTS
Release:        12.04
Codename:       precise
Wine version: wine-1.5.14
*****************************************
it is working on windows 7, with patch 1.5 and cracks because original DVD not working with starforce and windows 7... could you tell me which crack to use???
1) Installed the original game (French version)
2) Applied scct_1.00_to_1.05_euro.exe
3) Installed crack SplinterCell3ChaosTheoryv1.05NoDVDFixedexeEuroAus.rar
4) Overrided with SplinterCell3ChaosTheoryv1.05OSFixNoDVDFixedexeEuroAus.rar
5) On windows xp played the game and thats it.... on wine page fault (.....)
Comment 35 Andrey Gusev 2013-07-27 07:51:39 UTC
Haven't any troubles with this demo and wine 1.6 - http://www.fileplanet.com/150450/150000/fileinfo/Splinter-Cell:-Chaos-Theory-Singleplayer-Demo
Comment 36 Austin English 2013-11-19 13:13:33 UTC
Reported fixed by two users.
Comment 37 Alexandre Julliard 2013-11-22 12:50:54 UTC
Closing bugs fixed in 1.7.7.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers