[Bug 28733] New: Rome: Total War segfaults on startup when multisampling enabled
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Oct 15 12:56:45 CDT 2011
http://bugs.winehq.org/show_bug.cgi?id=28733
Bug #: 28733
Summary: Rome: Total War segfaults on startup when
multisampling enabled
Product: Wine
Version: 1.3.27
Platform: x86
URL: http://www.fileplanet.com/144640/140000/fileinfo/Rome:
-Total-War-Demo
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs at winehq.org
ReportedBy: gyebro69 at gmail.com
CC: hverbeet at gmail.com
Classification: Unclassified
Regression SHA1: 8a2b435dd354cd4eac7a7286dfb8b08c539dbab8
Created attachment 36920
--> http://bugs.winehq.org/attachment.cgi?id=36920
terminal output
The game doesn't start on my system if anti-aliasing is enabled in the game
options.
It's not a usual crash, because no crash dialog is shown: the game quits
silently, shortly after started.
The terminal output always ends with
err:seh:setup_exception_record stack overflow 1276 bytes in thread 0009 eip
7bc3de51 esp 00230e34 stack 0x230000-0x231000-0x330000
Segmentation fault
I can reproduce the problem in another game as well: A Farewell to Dragons
'crashes' in a similar way in mid-game (only when AA=enabled) when I'm pressing
the <Esc> key, which should switch between the main game and the menu screen.
Still an issue as of wine-1.3.30-145-g7a4349b.
I tracked down this problem to this commit:
8a2b435dd354cd4eac7a7286dfb8b08c539dbab8 is the first bad commit
commit 8a2b435dd354cd4eac7a7286dfb8b08c539dbab8
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Thu Aug 25 21:05:04 2011 +0200
wined3d: Enable multisampling by default.
:040000 040000 62e7056a4af5f1b67220122f092fbad509d78af0
71aa80453a183a7e903cba8c29a9cb90049f9cc6 M dlls
Actually, any of these commits might be the culprit:
bd5f9486829bfdcf9a77c7a4ca6e38dd1b2ffb97
641f52ef96946112b35456d07e8c0cdbd3cd48bf
8a2b435dd354cd4eac7a7286dfb8b08c539dbab8
Reverting 8a2b435dd354cd4eac7a7286dfb8b08c539dbab8 on current git fixed the
crash (although AA is not available).
Steps to reproduce the problem in the demo of Rome:TW:
Install...launch...Go to Options > Video settings > Show advanced options > set
the AA level (low/medium/high) > apply the changes and restart the game >> the
game won't start with AA enabled.
Fedora 15 x86
Nvidia 250 / driver 280.13
X.Org X Server 1.10.4
gcc version 4.6.1 20110908 (Red Hat 4.6.1-9) (GCC)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list