http://bugs.winehq.org/show_bug.cgi?id=29817
Bug #: 29817 Summary: lmms crash at startup Product: Wine Version: 1.4-rc2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: guy.roussin@teledetection.fr Classification: Unclassified
Created attachment 38728 --> http://bugs.winehq.org/attachment.cgi?id=38728 crash backtrace of lmms at startup
Hi,
lmms install fines but crash at startup, after displaying the logo.
http://sourceforge.net/projects/lmms/files/lmms/0.4.13/lmms-0.4.13-win32.exe...
Guy
http://bugs.winehq.org/show_bug.cgi?id=29817
Guy Roussin guy.roussin@teledetection.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://lmms.sourceforge.net | |/ Platform|x86 |x86-64
http://bugs.winehq.org/show_bug.cgi?id=29817
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source Status|UNCONFIRMED |NEW CC| |aeikum@codeweavers.com, | |austinenglish@gmail.com Component|-unknown |mmdevapi Ever Confirmed|0 |1
--- Comment #1 from Austin English austinenglish@gmail.com 2012-02-06 20:27:34 CST --- Crashes on launch here, shows a missing DLL: austin@aw25 ~/.wine/drive_c/Program Files/LMMS $ wine lmms.exe fixme:system:SetProcessDPIAware stub! fixme:win:FlashWindowEx 0x97ecdc err:module:import_dll Library vstbase.dll (which is needed by L"C:\Program Files\LMMS\plugins\vestige.dll") not found err:heap:GlobalFree (0xb38f): Page fault occurred ! Caused by bug ?
as well as that heap warning. WINEDEBUG=warn+heap didn't help, but disabling mmdevapi in winecfg gets past the crash, so there's at least an audio bug.
+tid,+mmdevapi,+winmm,+driver,+midi,+dsound,+dmusic,+mci,+oss,+alsa,+coreaudio log attached.
wine-1.4-rc2-32-g91a63ad 957c57ae318d6ce5c4a782e6dcb4d7b644551f94 lmms-0.4.13-win32.exe
http://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #2 from Austin English austinenglish@gmail.com 2012-02-06 20:28:10 CST --- Created attachment 38732 --> http://bugs.winehq.org/attachment.cgi?id=38732 +tid,+mmdevapi,+winmm,+driver,+midi,+dsound,+dmusic,+mci,+oss,+alsa,+coreaudio trace
http://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #3 from Andrew Eikum aeikum@codeweavers.com 2012-02-07 09:43:22 CST --- The crash is caused by a bug in PortAudio's error path for its post-Vista audio backend. We trigger the error path because we're missing ksuser.dll. From the PortAudio source:
PaError PaWinWdm_Initialize(...) { PaError result = paNoError;
if(DllKsUser == NULL) { DllKsUser = LoadLibrary(TEXT("ksuser.dll")); if(DllKsUser == NULL) goto error; }
...
error: return result; }
Notice that 'result' returns paNoError even though initialization failed. Other error paths in that function do set 'result' to some error code.
I didn't investigate further, but it looks like Bad Stuff happens as a result.
So the problem here is we need ksuser.dll.
http://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #4 from Guy Roussin guy.roussin@teledetection.fr 2012-02-07 15:07:42 CST --- Thank you Andrew and Austin,
I put ksuser.dll file in lmms directory and now lmms works fine. I think this file comes with directx, so i suppose we need this dll with wine ? I don't know if we can considered the bug fixed.
Guy
http://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #5 from Austin English austinenglish@gmail.com 2012-02-07 16:43:31 CST --- (In reply to comment #4)
Thank you Andrew and Austin,
I put ksuser.dll file in lmms directory and now lmms works fine. I think this file comes with directx, so i suppose we need this dll with wine ?
Yes. But it will have to be after 1.4.
I don't know if we can considered the bug fixed.
No, not yet.
http://bugs.winehq.org/show_bug.cgi?id=29817
David Gerard dgerard@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dgerard@gmail.com
--- Comment #6 from David Gerard dgerard@gmail.com 2012-09-28 16:35:05 CDT --- Related to bug 29628 ? (affects other synth programs using VST)
http://bugs.winehq.org/show_bug.cgi?id=29817
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #7 from Frédéric Delanoy frederic.delanoy@gmail.com --- Still in 1.7.11
https://bugs.winehq.org/show_bug.cgi?id=29817
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|mmdevapi |-unknown Summary|lmms crash at startup |Multiple applications crash | |on initialization of audio | |host APIs using | |cross-platform 'PortAudio' | |library (missing | |'ksuser.dll')(WSJTX, MAP65, | |LMMS)
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary to collect dupes here. Obviously still present.
$ wine --version wine-1.7.27-113-g5afbb6b
Regards
https://bugs.winehq.org/show_bug.cgi?id=29817
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ik0oky@gmail.com
--- Comment #9 from Anastasius Focht focht@gmx.net --- *** Bug 35379 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=29817
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |f6jig@free.fr
--- Comment #10 from Anastasius Focht focht@gmx.net --- *** Bug 37340 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #11 from Anastasius Focht focht@gmx.net --- *** Bug 37341 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #12 from Stefan Leichter Stefan.Leichter@camLine.com --- http://source.winehq.org/patches/data/106869 let lmms start for me
https://bugs.winehq.org/show_bug.cgi?id=29817
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ee19362f9ad47af52f8730f6cbf | |3cfc6454ee417 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #13 from Austin English austinenglish@gmail.com --- (In reply to Stefan Leichter from comment #12)
http://source.winehq.org/patches/data/106869 let lmms start for me
https://source.winehq.org/git/wine.git/commitdiff/ee19362f9ad47af52f8730f6cb...
https://bugs.winehq.org/show_bug.cgi?id=29817
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.29.
https://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #15 from f6jig f6jig@free.fr --- Created attachment 49769 --> https://bugs.winehq.org/attachment.cgi?id=49769 problemwhen running map65.exe
https://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #16 from Anastasius Focht focht@gmx.net --- Hello f6jig,
your backtrace:
--- snip --- Wine build: wine-1.7.27 --- snip ---
vs.
--- snip --- Closing bugs fixed in 1.7.29. --- snip ---
What part of "Upgrade to Wine 1.7.29 or higher" is unclear?
Regards
https://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #17 from f6jig f6jig@free.fr --- Hi Anastasius
i try to upgrade wine 1.7.29 Can you try also on your machine? download link http://physics.princeton.edu/pulsar/k1jt/MAP65_250r4366.exe
Regards Raymond
(In reply to Anastasius Focht from comment #16)
Hello f6jig,
your backtrace:
--- snip --- Wine build: wine-1.7.27 --- snip ---
vs.
--- snip --- Closing bugs fixed in 1.7.29. --- snip ---
What part of "Upgrade to Wine 1.7.29 or higher" is unclear?
Regards
https://bugs.winehq.org/show_bug.cgi?id=29817
--- Comment #18 from Austin English austinenglish@gmail.com --- (In reply to f6jig from comment #17)
Hi Anastasius
i try to upgrade wine 1.7.29 Can you try also on your machine? download link http://physics.princeton.edu/pulsar/k1jt/MAP65_250r4366.exe
For me with 1.7.29: austin@debian-home:~/.wine/drive_c/MAP65$ wine map65.exe err:module:import_dll Library libusb0.dll (which is needed by L"C:\MAP65\map65.exe") not found err:module:import_dll Library palir-02.dll (which is needed by L"C:\MAP65\map65.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\MAP65\map65.exe" failed, status c0000135
austin@debian-home:~/.wine/drive_c/MAP65$ wine --version wine-1.7.29
austin@debian-home:~/.wine/drive_c/MAP65$ sha1sum map65.exe f91f94f75aa03ff91e3aa27e71943c6765c7fb15 map65.exe austin@debian-home:~/.wine/drive_c/MAP65$ sha1sum ~/MAP65_250r4366.exe 2e5e179fa82097a5db71440a8b2aa770c7ece275 /home/austin/MAP65_250r4366.exe