[LAU] RFV: LV2 Gtk2 UIs crashing Qt5 QTractor and MusE at same place

Rui Nuno Capela rncbc at rncbc.org
Mon May 2 09:56:42 UTC 2016


On 05/02/2016 05:28 AM, Tim E. Real wrote:
> Hi list. Requesting verification of a bug:
>
> After upgrading from *buntu 14.04 LTS to 16.x, the LV2 Gtk2 UIs
>   such as Calf and others crash upon opening them in both
>   Qt5 QTractor and Qt5 MusE-3, at these similar calls:
>
> QTractor: In qtractorLv2Plugin.cpp
> QWidget *pQtContainer = QWidget::createWindowContainer(pQtWindow, pQtWidget);
>
> MusE: In lv2host.cpp:
> ewWin = QWidget::createWindowContainer(x11QtWindow);
>
> The crash ultimately happens deep inside the Qt5 libraries at the
>   same place in both apps :
>
> 	QXcbWindow::setParent()
>
> I tried building Calf from source release, and tried different
>   video cards. NG.
>
> But... If I bypass createWindowContainer() in MusE the UIs open and work fine!
> (Just that now of course they are outside of the container window.)
>
> It's Qt 5.5.1
> I read about a bug fix and revert where they assumed always a valid screen
>   but then had to revert, but that's supposed to be fixed now.
> I'm confused.
>
> Is it just me getting these crashes?
>

on my boxes, all openSUSE Tumbleweed 20160422, qtractor 0.7.7, Qt 5.5.1, 
i often get sth like this on most Calf LV2UI::Gtk2UI's window closing, eg:

QXcbConnection: XCB error: 3 (BadWindow), sequence: 2500, resource id: 
111149141, major code: 7 (ReparentWindow), minor code: 0

but NO crashes to date, yet :)

byee
-- 
rncbc aka. Rui Nuno Capela


More information about the Linux-audio-user mailing list