[Bug 31212] Some VST instruments crash when reloaded in Mixcraft

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 21 19:13:52 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=31212

--- Comment #4 from S. Christian Collins <s_chriscollins at hotmail.com> ---
This issue still happens in Wine 1.7.51. I also have some more details and
better reproduction steps for this here, using Mixcraft 7 (should work for 6 as
well):
-----------------------
This bug doesn't affect every VSTi, but does affect a lot of them. Here's how
to reproduce it:

1. In Mixcraft, load Messiah to track 1.
2. Play a few notes to make sure it's working.
3. Remove the Messiah instrument from the track (or just delete the track
altogether).
4. Re-load Messiah to track 1.
5. Play a few notes.

Result: Most of the time, Mixcraft will be frozen at this point. Occasionally,
Mixcraft will not freeze, instead saying that the plugin has crashed and been
muted. Every once in a rare while, the plugin will work the second time as
well.

This bug persists across projects. In other words, if I add and remove Messiah,
then start a new project, I'll get a crash in the new project upon adding
Messiah. It is only by restarting Mixcraft that I can safely add another
Messiah instance.

Now, what's interesting is that I can add as many Messiah instances as I want
to a project. It is only when I remove an instance that adding further
instances causes the freeze. Also, I can't seem to reproduce this behavior with
any VST effects, only the instruments.

I do get some terminal output that may or may not be useful. Once Mixcraft
freezes, I get this:
-----------------------
err:ntdll:RtlpWaitForCriticalSection section 0x57c49dc "?" wait timed out in
thread 0009, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0xd510a0 "?" wait timed out in
thread 0025, blocked by 0036, retrying (60 sec)
fixme:dbghelp:SymGetModuleInfo Wrong size
err:seh:setup_exception_record stack overflow 1472 bytes in thread 0026 eip
7bc4600f esp 01700d70 stack 0x1700000-0x1701000-0x1800000
err:ntdll:RtlpWaitForCriticalSection section 0xd510a0 "?" wait timed out in
thread 0025, blocked by 0036, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x57c1ff8 "?" wait timed out in
thread 0027, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x57c1ff8 "?" wait timed out in
thread 0028, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x57c49dc "?" wait timed out in
thread 0009, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x57c1ff8 "?" wait timed out in
thread 0029, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x57c1ff8 "?" wait timed out in
thread 0027, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x57c1ff8 "?" wait timed out in
thread 0028, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x57c49dc "?" wait timed out in
thread 0009, blocked by 0026, retrying (60 sec)
-----------------------

Every few seconds another line similar to the last lines appears in the
terminal. I don't know if this goes on indefinitely as I always end up killing
Mixcraft/Wine after a while.

I did also create a bug for this on the Mixcraft bugzilla, which is here for
your reference: http://bugz.acoustica.com/show_bug.cgi?id=7811

-- 
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.



More information about the wine-bugs mailing list