[Bug 35347] VST plugins crash on LMMS

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 23 09:07:39 CST 2014


http://bugs.winehq.org/show_bug.cgi?id=35347

--- Comment #7 from Sebastian Lackner <sebastian at fds-team.de> ---
The problem seems to be clear, but I'm not yet sure whats the right way to fix
that.

Based on your log the VST wrapper you're using generates an invalid XEMBED
event:
trace:event:handle_xembed_protocol win 0x10048/6600003 XEMBED_EMBEDDED_NOTIFY
owner 0

Based on the specification the owner should be a valid XWindow handle instead:
http://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html

Is the source of the wrapper somewhere available?

A possible workaround would be to catch such invalid messages, for example by
replacing the if clause here:

1664             /* window has been marked as embedded before (e.g. systray) */
1665             if (data->embedded)

with:

if (data->embedded || !data->embedder)

Does this help to workaround the problem?

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