WineHQ
Bug Tracking Database – Bug 20493

 Bugzilla

 

Last modified: 2014-02-07 13:05:52 UTC  

Sherlock Holmes vs Jack the Ripper DEMO (CZ): Crash when closing the game

Bug 20493 - Sherlock Holmes vs Jack the Ripper DEMO (CZ): Crash when closing the game
Sherlock Holmes vs Jack the Ripper DEMO (CZ): Crash when closing the game
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: -unknown
1.1.32
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
http://fileframe.sector.sk/files/demo...
: download
: 33826 (view as bug list)
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2009-10-27 17:28 UTC by Jaromir Obr
Modified: 2014-02-07 13:05 UTC (History)
2 users (show)

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


Attachments
log + backtrace (9.22 KB, text/plain)
2009-10-27 17:28 UTC, Jaromir Obr
Details
running the demo under winedbg (9.75 KB, text/plain)
2010-04-18 05:29 UTC, Béla Gyebrószki
Details
crash log, Wine-1.3.31 (28.29 KB, text/plain)
2011-10-24 09:22 UTC, Béla Gyebrószki
Details
Avoid invalid lpmii (928 bytes, text/plain)
2014-01-16 23:22 UTC, Bruno Jesus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jaromir Obr 2009-10-27 17:28:31 UTC
Created attachment 24403 [details]
log + backtrace

Sherlock Holmes vs Jack the Ripper DEMO (CZ): Crash when closing the game

Steps to reproduce:
1) Install game "Sherlock Holmes vs Jack the Ripper DEMO (CZ)" from http://download.doupe.cz/2009_rijen/sh5_demo_cz.exe
2) The game needs library PhysXLoader.dll.
Install PhysX from
http://us.download.nvidia.com/Windows/9.09.0814/PhysX_9.09.0814_SystemSoftware.exe
3) Run the game, it starts in full screen, menu appears.
4) End the game using mouse - confirm "Close". Finally you have to close it by pressing "Escape" because game's background screen is still displayed after you confirm closing.

Expected result:
No crash

Actual result:
Crash
See attached log and backtrace

Used SW:
Ubuntu 9.10 amd64
Graphics: Ati Mobility Radeon HD 3400, fglrx ver. 8.660
Comment 1 Béla Gyebrószki 2010-04-18 05:29:44 UTC
Created attachment 27428 [details]
running the demo under winedbg

I can confirm the crash on exit in the English version of the demo, too. Using Wine-1.1.43.
I attached a winedbg backtrace, but I'm unsure if it would be useful..

Note: the demo contains Tages protection (atksgt.sys,lirsgt.sys are installed in /system32/drivers), might it cause the crash?
Comment 2 Béla Gyebrószki 2011-10-24 09:22:01 UTC
Created attachment 37107 [details]
crash log, Wine-1.3.31

I tried again the demo in Wine-1.3.31: it still crashes on exit.

Fedora 15 x86
Nvidia 250 / driver 280.13
Comment 3 Austin English 2014-01-16 22:43:49 UTC
Still in wine-1.7.10-311-gdc27a38:
=>0 0x7e984b9d MENU_NormalizeMenuItemInfoStruct+0xd() in user32 (0x010dfc38)
  1 0x7e98d6f0 SetMenuItemInfoW+0x2f(hmenu=0x6003c, item=0xf060, bypos=0, lpmii=(nil)) [/home/austin/wine-git/dlls/user32/menu.c:4858] in user32 (0x010dfca4)
  2 0x005ff3e9 in demo (+0x1ff3e8) (0x007f3a30)
  3 0x00000000 (0x001107ff)
  4 0x1111e800 (0x110dc000)
0x7e984b9d MENU_NormalizeMenuItemInfoStruct+0xd in user32: movl	0x0(%eax),%ecx

[austin@localhost Sherlock Holmes vs Jack Rozparovaè demo]$ cd
[austin@localhost ~]$ sha1sum sh5_demo_cz.exe 
cd4a1024cd8304adb015f8e431eeadcd72e752d5  sh5_demo_cz.exe
[austin@localhost ~]$ du -h sh5_demo_cz.exe 
837M	sh5_demo_cz.exe
Comment 4 Bruno Jesus 2014-01-16 23:22:47 UTC
Created attachment 47227 [details]
Avoid invalid lpmii

Currently there are no tests for a NULL lpmii, maybe that is valid on windows. The attached hack should help.
Comment 5 Béla Gyebrószki 2014-01-18 04:48:50 UTC
*** Bug 33826 has been marked as a duplicate of this bug. ***
Comment 7 Alexandre Julliard 2014-02-07 13:05:52 UTC
Closing bugs fixed in 1.7.12.


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

Hosted By CodeWeavers