http://bugs.winehq.org/show_bug.cgi?id=24955
Summary: MixMeister Express Demo crashes Product: Wine Version: 1.3.6 Platform: x86 URL: http://mixmeister.com/download_mmexp7.html OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: winehqbugs@bugmenot.com
Created an attachment (id=31599) --> (http://bugs.winehq.org/attachment.cgi?id=31599) winedbg backtrace of the crash
I used a "bugmenot" account for posting this but don't worry, I will monitor this website daily. wine-1.3.6 on 32bit updated Archlinux. Using OSSv4 for sound. I used a clean wine directory and did not install Gecko. Nothing was done in winecfg.
http://mixmeister.com/download_mmexp7.html -> http://dl2.mixmeister.com/demos/MixMeisterExpress7DemoPC.zip
md5sum of "MixMeister Express Demo Setup.exe" is 5c8f91a9441f19d822dbc9d58f920da1
=============== First run ================= $ WINEPREFIX=/home/hannes/.wine-mixmeisterexpressdemobugreport/ wine "C:\Program Files\MixMeister Express\MixMeister Express.exe" err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution. fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a068,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a088,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0a8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0c8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0e8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a108,) fixme:win:RegisterDeviceNotificationW (hwnd=0x1274c0, filter=0x54e93c,flags=0x00000001) returns a fake device notification handle! ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory ============================== 2 error messages appear: "We're sorry, Mixmeister encountered a configuration error and cannot continue. Please make sure that the software is installed correctly. Error 100." and "Mixmeister was unable to save your playlist. Please try saving again to a different location." Afterwards a nag screen (choose "Continue with Trial"). After clicking that, it crashed.
My first goal was to fix the "Error 100", I searched the web for that message and also traced what files it was trying to access. Found out that it was related to its MDB database. So I tried installing "mdac25" with winetricks and that was successful to make it launch properly.
Mixmeister now launches properly and goes straight to the "nag screen" where you can press "Continue With Trial". Now rightclick on one of the tracks in the left upper box and choose "Add to end of playlist". Mixmeister will crash and display a window "Submit Error Report". Don't click "Send", there is no need to bug their developers with a Wine problem. ;-) "Cancel" did not work for me to stop the program, so I used Ctrl-C in the shell I spawned it in. =============== Run after mdac25 was installed and the "Error 100" did not occur anymore =============== $ WINEPREFIX=/home/hannes/.wine-mixmeisterexpressdemobugreport/ wine "C:\Program Files\MixMeister Express\MixMeister Express.exe" err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution. fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a068,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a088,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0a8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0c8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a0e8,) fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fe00, (null), (null), 0x100a108,) fixme:win:RegisterDeviceNotificationW (hwnd=0x1274c0, filter=0x54e93c,flags=0x00000001) returns a fake device notification handle! ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory fixme:heap:RtlCompactHeap (0x110000, 0x0) stub fixme:msvcrt:_set_error_mode dummy implementation (old mode: 0, new mode: 2) ================================ The crash occured here ================================ fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs ^Cfixme:console:CONSOLE_DefaultHandler Terminating process 2f on event 0 fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0 ============================== It will crash reliably if you do this. I got a backtrace with winedbg, see attachment. I also crashed it with WINEDEBUG=+relay,+seh,+tid , it took a very long time to launch, the rest was normal. See attachment.
Playing anything does not work at all, but that might be another bug some day.
http://bugs.winehq.org/show_bug.cgi?id=24955
--- Comment #1 from quasi-anonymous user from bugmenot.com winehqbugs@bugmenot.com 2010-10-30 12:09:14 CDT --- Created an attachment (id=31600) --> (http://bugs.winehq.org/attachment.cgi?id=31600) Log of the installation
http://bugs.winehq.org/show_bug.cgi?id=24955
--- Comment #2 from quasi-anonymous user from bugmenot.com winehqbugs@bugmenot.com 2010-10-30 12:10:02 CDT --- Created an attachment (id=31601) --> (http://bugs.winehq.org/attachment.cgi?id=31601) Log of the first attempt to run (Error 100 occured here)
http://bugs.winehq.org/show_bug.cgi?id=24955
--- Comment #3 from quasi-anonymous user from bugmenot.com winehqbugs@bugmenot.com 2010-10-30 12:10:27 CDT --- Created an attachment (id=31602) --> (http://bugs.winehq.org/attachment.cgi?id=31602) log of the winetricks mdac25 installation
http://bugs.winehq.org/show_bug.cgi?id=24955
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=24955
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31599|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=24955
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31600|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=24955
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31601|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=24955
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31602|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=24955
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #4 from Dan Kegel dank@kegel.com 2010-10-30 14:45:38 CDT --- Works for me with wine-1.3.5 on updated ubuntu 10.04. I did rm -rf ~/.wine sh winetricks gecko mdac25 wget http://dl2.mixmeister.com/demos/MixMeisterExpress7DemoPC.zip wine MixMeister\ Express\ Demo\ Setup.exe I did see the line fixme:msvcrt:_set_error_mode dummy implementation (old mode: 0, new mode: 2) but no crash.
Your crash log looks iffy... the stack shows it's already in ExitProcess?
Also, this line makes me wonder if the app is unhappy about having no sound device:
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
I didn't get that, and was able to happily play their demo tracks.
http://bugs.winehq.org/show_bug.cgi?id=24955
--- Comment #5 from quasi-anonymous user from bugmenot.com winehqbugs@bugmenot.com 2010-11-02 14:36:43 CDT --- Interesting. I can confirm that sound works as it should if you use ALSA. I did try setting OSS in winecfg earlier and it did not work. Switched my Linux to ALSA to test this.
It still crashes if I try to do things though. For example removing a track from the view in the bottom middle (rightclick->delete). So this only helped remove that other problem.
Your crash log looks iffy... the stack shows it's already in ExitProcess?
I am not sure what that means, but maybe my report was not clear enough. Mixmeister crashes and notices it itself. It displays a "Submit Error Report" window then where you can choose to send a report. Pressing Cancel will not get rid of it. So I am not sure where Wine's backtrace comes into play (I am clueless about those things, more a user than programmer really).
http://bugs.winehq.org/show_bug.cgi?id=24955
Raymond superquad.vortex2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |superquad.vortex2@gmail.com
--- Comment #6 from Raymond superquad.vortex2@gmail.com 2010-11-05 08:22:01 CDT --- (In reply to comment #4)
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
I didn't get that, and was able to happily play their demo tracks.
snd-seq would be loaded automatically only if your motherboaard have super I/O chip which support mpu401_uart or your sound card support wavetable , rawmidi or mpu401_uart
so if you don't have any midi device, you have to manual load snd-seq in order to use those softsynth
you can use lsmod to find out whether snd-seq had been loaded or not
http://bugs.winehq.org/show_bug.cgi?id=24955
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #7 from Jerome Leclanche adys.wh@gmail.com 2012-01-13 12:46:38 CST --- Please try in wine-1.3.36-404-g2db8613, or .37 when it's out.
Though I'm guessing the OP is not going to come back...
http://bugs.winehq.org/show_bug.cgi?id=24955
anonymous5 wine-bugmenot@enjoys.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine-bugmenot@enjoys.it
--- Comment #8 from anonymous5 wine-bugmenot@enjoys.it 2012-02-02 15:06:46 CST --- With a uptodate Wine it still has the "Error 100" message and closes:
wine-1.4-rc1-83-g36c76dc on 32bit updated Archlinux. Using OSSv4 for sound. I used a clean wine directory and did not install Gecko. Nothing was done in winecfg.
http://mixmeister.com/download_mmexp7.html -> http://dl2.mixmeister.com/demos/MixMeisterExpress7DemoPC.zip
md5sum of "MixMeister Express Demo Setup.exe" is 5c8f91a9441f19d822dbc9d58f920da1
$ WINEPREFIX=/home/me/wine-mixmeisterdemo/ ./wine "C:\Program Files\MixMeister Express\MixMeister Express.exe" err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a068,): stub fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a088,): stub fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a0a8,): stub fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a0c8,): stub fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a0e8,): stub fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a108,): stub fixme:win:RegisterDeviceNotificationW (hwnd=0x12a7a0, filter=0x54e8ec,flags=0x00000001) returns a fake device notification handle! err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm1: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm1: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm2: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm2: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm3: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm3: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm4: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcm4: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/spdout0: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/spdout0: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcmin2: 16 (Device or resource busy) err:oss:AudioClient_IsFormatSupported Unable to open device /dev/oss/oss_hdaudio0/pcmin2: 16 (Device or resource busy)
//all the err:oss: lines were repeated not 2 but 20 times
2 error messages appear: "We're sorry, Mixmeister encountered a configuration error and cannot continue. Please make sure that the software is installed correctly. Error 100." and "Mixmeister was unable to save your playlist. Please try saving again to a different location." Afterwards a nag screen (choose "Continue with Trial"). After clicking that, it closes.
Previously I wrote that it "crashed", I don't think that was actually happening. It looks like a clear quit after the program notices the "Error 100". All wine output happens before any user interaction with the program (apart from launching it). Clicking the OK buttons and "Continue with Trial" buttons does not trigger more output from Wine.
mdac25 is not available in winetricks anymore. mdac27 and mdac28 did not fix the "Error 100" issue.
http://bugs.winehq.org/show_bug.cgi?id=24955
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Component|-unknown |user32 Resolution| |DUPLICATE
--- Comment #9 from Anastasius Focht focht@gmx.net 2012-02-02 15:18:40 CST --- Hello,
dupe of bug 24403 which is dupe of bug 20395 :-)
See my comment here how to properly install this app:
http://bugs.winehq.org/show_bug.cgi?id=24403#c9
Required prerequisites in short:
$ bash winetricks -q mdac28 jet40 $ wine odbcconf /f "c:\windows\system32\jetodbc.rsp"
Regards
*** This bug has been marked as a duplicate of bug 20395 ***
http://bugs.winehq.org/show_bug.cgi?id=24955
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Jerome Leclanche adys.wh@gmail.com 2012-02-24 14:27:16 CST --- Closing.