[Bug 23837] New: The Spirit Engine 2 crashes on startup
http://bugs.winehq.org/show_bug.cgi?id=23837 Summary: The Spirit Engine 2 crashes on startup Product: Wine Version: 1.2 Platform: x86 URL: http://www.thespiritengine.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: sick_soul(a)yahoo.it Created an attachment (id=29919) --> (http://bugs.winehq.org/attachment.cgi?id=29919) Runtime error channel The Spirit Engine 2 v.1.06 crashes after (apparently) installing correctly. Installation has been performed using msiexec /i stderr is available in the attached install.log The program has been launched using wine "The Spirit Engine 2.exe" from the installed program directory. stderr is available in the attached run.log Program is downloadable from the website http://www.thespiritengine.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #1 from Claudio <sick_soul(a)yahoo.it> 2010-07-30 09:57:21 --- Created an attachment (id=29920) --> (http://bugs.winehq.org/attachment.cgi?id=29920) stderr captured during installation (msiexec /i) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 Claudio <sick_soul(a)yahoo.it> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download --- Comment #2 from Claudio <sick_soul(a)yahoo.it> 2010-07-30 10:00:35 --- add 'download' keyword. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #3 from Vincent Povirk <madewokherd(a)gmail.com> 2010-08-23 15:39:45 --- Works for me in wine-1.3.1-68-g70d8fce. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #4 from Claudio <sick_soul(a)yahoo.it> 2010-08-24 11:07:46 --- (In reply to comment #3)
Works for me in wine-1.3.1-68-g70d8fce.
Are you running The Spirit Engine 2 version 1.06 ? Because the previous 1.04demo worked for me. It is specifically 1.06 that is crashing here. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #5 from Claudio <sick_soul(a)yahoo.it> 2010-08-24 13:05:12 --- (In reply to comment #3)
Works for me in wine-1.3.1-68-g70d8fce.
and does not work for me in wine-1.3.1-135-g2c127dd, clean wine install, disabled vm address randomization, with prelink. (note: the app creates a whole lot of threads, and runs on a virtual machine). -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #6 from Anastasius Focht <focht(a)gmx.net> 2010-08-24 17:00:46 --- Hello, version 1.06 installs and starts fine for me too. --- snip --- $ ls -l TheSpiritEngine2v106.msi -rw-rw-r--. 1 focht focht 220094464 2010-08-24 23:49 TheSpiritEngine2v106.msi $ sha1sum TheSpiritEngine2v106.msi d73bffc1d08cc5831dc51f8ef003be208ef7f600 TheSpiritEngine2v106.msi $ wine --version wine-1.3.1-135-g2c127dd --- snip --- Looking at your logs it seems you used a tainted WINEPREFIX. The crash shown in first attachment has absolutely nothing to do with game installer. --- snip --- 00000019 (D) C:\users\wine\Temp\mrt38a.tmp\stdrt.exe 0000001f 0 <== 0000001e 15 0000001a 0 --- snip --- This process doesn't belong to the game installer. This is either bundled stuff or malware. http://www.sevenforums.com/system-security/76867-stdrt-exe-running-windows-t... http://www.greatis.com/appdata/d/s/stdrt.exe.htm The second attachment doesn't contain any crash. Though the output is different from mine (I don't get these errors). Again: Please use a _clean_ WINEPREFIX before installing the game. Provide a log showing the crash when you used a completely _new_ WINEPREFIX. Regards -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #7 from Claudio <sick_soul(a)yahoo.it> 2010-08-25 01:10:37 --- (In reply to comment #6)
Hello,
version 1.06 installs and starts fine for me too.
good for you .. does not work for me :(
--- snip --- $ ls -l TheSpiritEngine2v106.msi -rw-rw-r--. 1 focht focht 220094464 2010-08-24 23:49 TheSpiritEngine2v106.msi
$ sha1sum TheSpiritEngine2v106.msi d73bffc1d08cc5831dc51f8ef003be208ef7f600 TheSpiritEngine2v106.msi
d73bffc1d08cc5831dc51f8ef003be208ef7f600 TheSpiritEngine2v106.msi here as well
$ wine --version wine-1.3.1-135-g2c127dd
$ wine --version wine-1.3.1-135-g2c127dd
--- snip ---
Looking at your logs it seems you used a tainted WINEPREFIX.
What is a "tainted" WINEPREFIX ?
The crash shown in first attachment has absolutely nothing to do with game installer.
No it hasn't. It has to do with running the game after installation.
--- snip --- 00000019 (D) C:\users\wine\Temp\mrt38a.tmp\stdrt.exe 0000001f 0 <== 0000001e 15 0000001a 0 --- snip ---
This process doesn't belong to the game installer. This is either bundled stuff or malware.
No, no no. Please look it up. It has nothing to do with bundled stuff or malware. It is the Clickteam multimedia fusion runtime!
http://www.sevenforums.com/system-security/76867-stdrt-exe-running-windows-t...
Run the game and look at your processes. You will have that running too.
The second attachment doesn't contain any crash. Though the output is different from mine (I don't get these errors).
Again: Please use a _clean_ WINEPREFIX before installing the game. Provide a log showing the crash when you used a completely _new_ WINEPREFIX.
I have used a _clean_ WINEPREFIX and got the same result. Will post you the log again, but is more or less identical. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #8 from Anastasius Focht <focht(a)gmx.net> 2010-08-25 02:43:23 --- Hello, ok you are right, the "stdrt.exe" process belongs to this "Clickteam multimedia fusion runtime" and is dynamically unpacked into temp folder from main executable and deleted when the game ends. --- snip --- 0009:Call KERNEL32.CreateFileA(00417240 "C:\\Program Files\\The Spirit Engine 2\\The Spirit Engine 2.exe",80000000,00000001,00000000,00000003,00000080,00000000) ret=00401e64 0009:Ret KERNEL32.CreateFileA() retval=00000034 ret=00401e64 ... 0009:Call KERNEL32.SetFilePointer(00000034,00017000,00000000,00000000) ret=00401fb4 0009:Ret KERNEL32.SetFilePointer() retval=00017000 ret=00401fb4 0009:Call KERNEL32.ReadFile(00000034,0032fa50,00000020,0032fa24,00000000) ret=00401ead 0009:Ret KERNEL32.ReadFile() retval=00000001 ret=00401ead ... 0009:Call KERNEL32.CreateFileA(0032fb74 "C:\\users\\focht\\Temp\\mrt1908.tmp\\stdrt.exe",c0000000,00000000,00000000,00000002,00000080,00000000) ret=00401e8d 0009:Ret KERNEL32.CreateFileA() retval=0000003c ret=00401e8d ... 0009:Call KERNEL32.WriteFile(0000003c,00432248,00001000,0032f8cc,00000000) ret=00401f4d 0009:Ret KERNEL32.WriteFile() retval=00000001 ret=00401f4d ... 0009:Call KERNEL32.CreateProcessA(00000000,00419380 "\"C:\\users\\focht\\Temp\\mrt1908.tmp\\stdrt.exe\" /SF \"C:\\Program Files\\The Spirit Engine 2\\The Spirit Engine 2.exe\" /SO94208",00000000,00000000,00000001,00000020,00000000,00000000,0032fdc4,0032fd98) ret=004016b4 ... --- snip --- --- snip "The Spirit Engine 2.exe" --- Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F Ascii 00017000 77 77 77 77 49 87 47 12 20 00 00 00 7B 32 1B 00 wwwwI‡G....{2. 00017010 A2 C3 A7 8D 00 00 00 00 00 00 00 00 2A 01 00 00 ¢Ã§........*.. 00017020 09 00 73 74 64 72 74 2E 65 78 65 00 00 00 00 68 ..stdrt.exe....h 00017030 A1 02 00 78 DA EC BD 7F 7C 53 D5 F9 38 7E 93 DC ¡.xÚì½|SÕù8~“Ü --- snip "The Spirit Engine 2.exe" --- --- quote --- What is a "tainted" WINEPREFIX ? --- quote --- An existing WINEPREFIX with already one or more software installed. Console output won't do much, please provide a full relay log when you start the game: --- snip --- $ WINEDEBUG=+tid,+seh,+relay wine ./The\ Spirit\ Engine\ 2.exe >>log.txt 2>&1 --- snip --- Make sure no wine processes are previously running from that prefix (wineserver -k). Attach the resulting log file. Compress it if it gets too large to fit ("lzma log.txt" or "bzip2 og.txt"). Regards -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #9 from Claudio <sick_soul(a)yahoo.it> 2010-08-28 04:10:24 CDT --- Created an attachment (id=30438) --> (http://bugs.winehq.org/attachment.cgi?id=30438) WINEDEBUG=+tid,+seh,+relay LOG program startup until exception occurs Attached WINEDEBUG=+tid,+seh,+relay log. It logs program startup until the exception occurs: ("This program has encountered a serious problem and needs to close") -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #10 from Anastasius Focht <focht(a)gmx.net> 2010-08-28 05:33:45 CDT --- Hello, there is nothing unusual to see. There are a lot of non-API (internal) calls and one of them dereferences a NULL pointer (c++ class instance member?), leading to crash. That "T2M2.mfx" module, where the crash occurs, seems to be related to the "ONU sound engine", part of Multimedia Fusion 2. Could you play a bit with Wine sound config settings (winecfg), selecting different output backends, hardware vs. emulation ... and see if it makes any difference? Regards -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #11 from Claudio <sick_soul(a)yahoo.it> 2010-08-28 12:20:02 CDT --- (In reply to comment #10)
Hello,
there is nothing unusual to see. There are a lot of non-API (internal) calls and one of them dereferences a NULL pointer (c++ class instance member?), leading to crash. That "T2M2.mfx" module, where the crash occurs, seems to be related to the "ONU sound engine", part of Multimedia Fusion 2.
Could you play a bit with Wine sound config settings (winecfg), selecting different output backends, hardware vs. emulation ... and see if it makes any difference?
Regards
hat off to you.. I changed from alsa hardware to alsa software and that fixed the problem! I tested with OSS as well, and with OSS it works with both hardware and software. That is, alsa + full hardware acceleration is the only one that does not work. Thank you very much! -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Summary|The Spirit Engine 2 crashes |The Spirit Engine 2 crashes |on startup |on startup when using ALSA | |hardware driver backend | |(ALSA hw emu and OSS hw/sw | |emu work) Ever Confirmed|0 |1 --- Comment #12 from Anastasius Focht <focht(a)gmx.net> 2010-08-29 04:01:36 CDT --- Hello, --- quote --- hat off to you.. I changed from alsa hardware to alsa software and that fixed the problem! I tested with OSS as well, and with OSS it works with both hardware and software. That is, alsa + full hardware acceleration is the only one that does not work. Thank you very much! --- quote --- That's good to hear ;-) I changed the summary to reflect this. There are some ALSA issues currently being worked on. Just keep an eye on bi-weekly Wine releases/changelogs for any ALSA related changes and retest if any. Regards -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winealsa.drv -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 Michael Stefaniuc <mstefani(a)redhat.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani(a)redhat.com --- Comment #13 from Michael Stefaniuc <mstefani(a)redhat.com> 2012-10-30 17:47:26 CDT --- The sound back end in Wine changed considerably since this bug was reported / last updated. Wine has taken the path of "modern" Windows and there is no hardware acceleration anymore. So this bug should be now fixed for good. But can you please retest and report back? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #14 from Claudio <sick_soul(a)yahoo.it> 2012-10-31 16:42:10 CDT --- (In reply to comment #13)
The sound back end in Wine changed considerably since this bug was reported / last updated. Wine has taken the path of "modern" Windows and there is no hardware acceleration anymore. So this bug should be now fixed for good. But can you please retest and report back?
I will try to find the time this weekend and report back the results. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 --- Comment #15 from Claudio <sick_soul(a)yahoo.it> 2012-11-03 11:49:54 CDT --- (In reply to comment #14)
(In reply to comment #13)
The sound back end in Wine changed considerably since this bug was reported / last updated. Wine has taken the path of "modern" Windows and there is no hardware acceleration anymore. So this bug should be now fixed for good. But can you please retest and report back?
I will try to find the time this weekend and report back the results.
I tested this, and the problem is gone. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |00cpxxx(a)gmail.com Resolution| |FIXED --- Comment #16 from Bruno Jesus <00cpxxx(a)gmail.com> 2012-11-03 14:25:56 CDT --- (In reply to comment #15)
I tested this, and the problem is gone.
Thanks. Resolving fixed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23837 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #17 from Alexandre Julliard <julliard(a)winehq.org> 2012-11-09 13:00:16 CST --- Closing bugs fixed in 1.5.17. -- 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.
participants (1)
-
wine-bugs@winehq.org