Sonic Stage 2 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Step 1: installing crashes

Hi there,
First, as a side note, a reminder for those who might want to try and run the Setup.exe -> it won't work under WindowMaker: my "solution" was running X naked, and even so, clicks are ineffective, but hitting Return did the trick to choose the first option (maybe was it the default button) to "install SonicStage..."
Other WMs might not show that behaviour though.

Okay, then after a few seconds worth "preparing the installblablabla...", the program crashes with the following logs (nothing special done yet, only basic logging settings from Wine):

%wine Setup.exe
fixme:file:get_default_drive_device auto detection of DOS devices not supported on this platform
fixme:ntdll:NtQueryVolumeInformationFile device info not properly supported on this platform
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
fixme:ntdll:NtQueryVolumeInformationFile device info not properly supported on this platform
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
wine: Unhandled exception (thread 000d), starting debugger...
fixme:ntdll:NtQueryVolumeInformationFile device info not properly supported on this platform
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
WineDbg starting on pid 0xc
Couldn't initiate DbgHelp
Unhandled exception: page fault on read access to 0x004202f4 in 32-bit code (0x0040664d).
file_set_error: Bad address
file_set_error: Bad address
In 32 bit mode.
Register dump:
CS:001f SS:002f DS:002f ES:002f FS:1007 GS:008f
EIP:0040664d ESP:0033edc0 EBP:0033f1dc EFLAGS:00010246( - 00 -RIZP1)
EAX:0000009a EBX:00000000 ECX:00000003 EDX:00000000
ESI:004202f4 EDI:004201c0
Stack dump:
0x0033edc0: 98249a40 0033f90c 0033f1e8 00000000
0x0033edd0: 00402705 00009003 0033f1dc 0033f910
0x0033ede0: 0033f90c 00000000 98077543 00000001
0x0033edf0: 00110000 00110000 00110000 980af9d0
0x0033ee00: 9806d679 980af9d0 0033ee3c 98077c22
0x0033ee10: 0011001c 00000001 00000000 00000000
0200: sel=1007 base=981bc000 limit=00001f97 32-bit rw-
Backtrace:
file_set_error: Bad address
=>1 0x0040664d (0x0033f1dc)
file_set_error: Bad address
0x0040664d: andw $0,0x0(%esi)
Wine-dbg>bt
Backtrace:
file_set_error: Bad address
=>1 0x0040664d (0x0033f1dc)
file_set_error: Bad address
Wine-dbg>q
WineDbg terminated on pid 0xc


Running random other Setup.exe's hosted on that CDROM produced roughly the same results: the faulty op always was that "andw ..." clearing of 0(%esi). I'm confident a knowleagable wine hacker will recognize a pattern in it and point me in the right direction.

I'm gonna CC: wine-hq ml in the hope someone will help me with this.

Thank you all,
Francis.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoiMzlrcGRFMzZoVnI5RUxCcyIsImdkcHIiOjB9