http://bugs.winehq.org/show_bug.cgi?id=13670
Summary: Star Blaze: Error preventing start of game Product: Wine Version: 1.0-rc3 Platform: PC-x86-64 URL: http://www.astonshell.com/starblaze OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mycroes@gmail.com
When starting the game (either through launcher or directly) it will show an error message titled 'Internal Error' with the following content: .\Common\shape81.cpp (324) (!Shape_VB) Shape VB Lost
There's just one fixme on the console (that's all the output): fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d004
Occasionally it shows the message and then dies on a page fault, causing the message to dissapear directly. (I have no stability issues of any kind, for instance GTA: Vice City runs fine.)
If more information is needed I hope someone can point me to some kind of documentation or guide, because I can't seem to find any information but the Bugs page on the wiki.
http://bugs.winehq.org/show_bug.cgi?id=13670
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #1 from Austin English austinenglish@gmail.com 2008-06-03 19:59:50 --- I consistently get a page fault in git: Backtrace: =>1 0x7dff0559 IDirect3DDevice8Impl_ApplyStateBlock+0x69(iface=0x13a8f0, Token=0x0) [/home/austin/wine-git/dlls/d3d8/device.c:1126] in d3d8 (0x0032f6c4) 2 0x0042cdc4 in starblaze (+0x2cdc4) (0x0032f718) 3 0x004218c5 in starblaze (+0x218c5) (0x009f2878) 0x7dff0559 IDirect3DDevice8Impl_ApplyStateBlock+0x69 [/home/austin/wine-git/dlls/d3d8/device.c:1126] in d3d8: movl 0x8(%esi),%eax 1126 hr = IWineD3DStateBlock_Apply(pSB->wineD3DStateBlock);
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #2 from Michael Croes mycroes@gmail.com 2008-06-04 05:08:56 --- With wine from git I still get the same error most of the time. My backtrace is very similar to yours in the case it errors on a page fault: Backtrace: =>1 0x7dff8579 IDirect3DDevice8Impl_ApplyStateBlock+0x69(iface=0x12eb90, Token=0x0) [/home/michael/wine-git/dlls/d3d8/device.c:1126] in d3d8 (0x0033e860) 2 0x0042cdc4 in starblaze (+0x2cdc4) (0x0033e8b4) 3 0x004210f9 in starblaze (+0x210f9) (0x00010024) 4 0x00000000 (0x00000000) 0x7dff8579 IDirect3DDevice8Impl_ApplyStateBlock+0x69 [/home/michael/wine-git/dlls/d3d8/device.c:1126] in d3d8: movl 0x8(%esi),%eax 1126 hr = IWineD3DStateBlock_Apply(pSB->wineD3DStateBlock);
http://bugs.winehq.org/show_bug.cgi?id=13670
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-06-04 09:33:13 --- Confirming. The game starts fine for me with the patch below, buit i haven't got a clue if this patch would be correct ;)
diff --git a/dlls/d3d8/device.c b/dlls/d3d8/device.c index cf864cc..a5ba5d2 100644 --- a/dlls/d3d8/device.c +++ b/dlls/d3d8/device.c @@ -1123,6 +1123,7 @@ static HRESULT WINAPI IDirect3DDevice8Impl_ApplyStateBlock(LPDIRECT3DDEVICE8 ifa TRACE("(%p) %p Relay\n", This, pSB);
EnterCriticalSection(&d3d8_cs); + if(Token) hr = IWineD3DStateBlock_Apply(pSB->wineD3DStateBlock); LeaveCriticalSection(&d3d8_cs); return hr;
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #4 from Michael Croes mycroes@gmail.com 2008-06-04 09:54:11 --- I can't totally confirm your patch 'works', because I still get the error as stated in my first comment. Did you use a clean .wine or clean wineprefix or do you have other stuff installed?
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-06-04 10:08:13 --- well, i don't get that error from your first comment. I installed on a completely fresh ~/.wine, using current git
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #6 from Michael Croes mycroes@gmail.com 2008-06-04 10:23:16 --- Installing the game from git wine into new .wine or new prefix works with the supplied patch, so somehow it doesn't like my wine prefixes created with wine-1.0_rc3 or something's broken in the gentoo wine ebuild I guess.
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #7 from Michael Croes mycroes@gmail.com 2008-06-04 10:34:58 --- The message I was getting seems to be a bug in the game. When running the game from another directory than where it's installed I get the error, running the game from the installed directory works, as long as the patch is applied.
http://bugs.winehq.org/show_bug.cgi?id=13670
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d Summary|Star Blaze: Error preventing|Star Blaze: Page faults on |start of game |startup
--- Comment #8 from Austin English austinenglish@gmail.com 2008-06-04 10:44:21 --- (In reply to comment #7)
The message I was getting seems to be a bug in the game. When running the game from another directory than where it's installed I get the error, running the game from the installed directory works, as long as the patch is applied.
Well let's change the summary to be for the crash then.
http://bugs.winehq.org/show_bug.cgi?id=13670
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #9 from joaopa jeremielapuree@yahoo.fr 2008-06-06 17:39:05 --- Patch sent with a test.
David
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #10 from joaopa jeremielapuree@yahoo.fr 2008-06-06 17:43:37 --- Created an attachment (id=13760) --> (http://bugs.winehq.org/attachment.cgi?id=13760) patch sent
http://bugs.winehq.org/show_bug.cgi?id=13670
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com Keywords| |patch, testcase
--- Comment #11 from Austin English austinenglish@gmail.com 2008-12-18 12:39:36 --- Still present in git. Joaopa, would you resubmit your patch? It still fixes it here.
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #12 from Andrew Nguyen arethusa26@gmail.com 2009-07-20 11:48:53 --- The crash persists in 1.1.26.
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #13 from joaopa jeremielapuree@yahoo.fr 2010-10-24 06:56:33 CDT --- patch resent with better tests at http://www.winehq.org/pipermail/wine-patches/2010-October/094895.html.
http://bugs.winehq.org/show_bug.cgi?id=13670
--- Comment #14 from joaopa jeremielapuree@yahoo.fr 2010-10-25 13:21:37 CDT --- fixed.
http://bugs.winehq.org/show_bug.cgi?id=13670
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #15 from Austin English austinenglish@gmail.com 2010-10-25 13:23:50 CDT --- Fixed.
http://bugs.winehq.org/show_bug.cgi?id=13670
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2010-10-29 12:57:43 CDT --- Closing bugs fixed in 1.3.6.