http://bugs.winehq.org/show_bug.cgi?id=35872
Bug ID: 35872 Summary: Pinball Science crashed on starting Product: Wine Version: 1.7.15 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: Nachanon_Vetjasit@hotmail.com
Created attachment 47895 --> http://bugs.winehq.org/attachment.cgi?id=47895 WINE 1.7.15 console output
I've attempted to run Dorling Kindersley's Pinball Science on WINE 1.7.15. Its installation (and QuickTime installation) was succeeded.
On running, the launch screen shown up. When I clicked to launch the game, splash screen shown up, screen resolution changed to 640x480 then the game simply crashed.
Wine console shows:
wine: Unhandled page fault on write access to 0x0000003f at address 0x1120ffe8 (thread 0009), starting debugger... Unhandled exception: page fault on write access to 0x0000003f in 32-bit code (0x1120ffe8).
Followed by backtrace:
=>0 0x1120ffe8 in dkstore (+0xffe8) (0x0032f198) 1 0x7e8de794 MMIO_Open+0x2c3(szFileName="D:\INTRO\ZQT1001P.mov+", refmminfo=0x32f2d4, dwOpenFlags=0x20, is_unicode=0) [/home/window/winegit/dlls/winmm/mmio.c:670] in winmm (0x0032f328) 2 0x7e8dea59 mmioOpenA+0x28(szFileName=*** Invalid address 0x00000017 *** Internal symbol error: unable to access memory location 0x17, lpmmioinfo=*** Invalid address 0x0000001b *** Internal symbol error: unable to access memory location 0x1b, dwOpenFlags=*** Invalid address 0x0000001f *** ) [/home/window/winegit/dlls/winmm/mmio.c:722] in winmm (0x0032f348) 3 0x3d272f3b in dhio32.qtc (+0x2f3a) (0x80830000)
Full wine console output also attached.
This program is win32, came from 90s era, and depends on QuickTime for Windows 2.1.2.59 32-bit.
WINE 1.7.15 (git) using Windows version 98. WINE installed without XInput2, OSMesa, OpenCL, CMS, GStreamer and OSS support. System: Debian GNU/Linux 5.0 "Lenny" i386.
http://bugs.winehq.org/show_bug.cgi?id=35872
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- (In reply to Nachanon Vetjasit from comment #0)
WINE installed without XInput2, OSMesa, OpenCL, CMS, GStreamer and OSS support.
Why?
https://bugs.winehq.org/show_bug.cgi?id=35872
--- Comment #2 from Austin English austinenglish@gmail.com --- (In reply to Ken Sharp from comment #1)
(In reply to Nachanon Vetjasit from comment #0)
WINE installed without XInput2, OSMesa, OpenCL, CMS, GStreamer and OSS support.
Why?
Well, none of those should really matter for this (except OSS, if ALSA is not available).
https://bugs.winehq.org/show_bug.cgi?id=35872
--- Comment #3 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=35872
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #4 from super_man@post.com --- If I didnt read the output wrong the component is winmm (component unset). Could you test with more recent wine? We are currently using 1.7.53.
https://bugs.winehq.org/show_bug.cgi?id=35872
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com --- I can confirm the issue in wine 1.7.53. Adding traces around winmm/mmio.c make the crash change or disappear. No idea what to do.
https://bugs.winehq.org/show_bug.cgi?id=35872
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winmm&mci
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- I think I found the issue with patience & printf. The program registers a MOV handler that when called by MMIO_Open depends on some values that are currently not initialized in wine.
https://bugs.winehq.org/show_bug.cgi?id=35872
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |54ecab2479119388c815c86efeb | |28526e3d18d21 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com --- Fixed by http://source.winehq.org/git/wine.git/commitdiff/54ecab2479119388c815c86efeb...
https://bugs.winehq.org/show_bug.cgi?id=35872
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.54.