Debug assert in Qt in Qt/KDE runtime

Aleix Pol aleixpol at kde.org
Thu Nov 29 12:47:39 UTC 2018


On Thu, Nov 29, 2018 at 8:27 AM Michael Thayer <michael.thayer at oracle.com>
wrote:

> 29.11.18 02:05, Aleix Pol wrote:
> >>>>> On Fri, Nov 16, 2018 at 9:55 AM Michael Thayer
> >>>>> <michael.thayer at oracle.com> wrote:
> >>>>>> Hoping that someone involved with the Qt/KDE runtime
> >>>>>> follows this list.  I hit the following debug assertion
> >>>>>> with VirtualBox and the Qt 5.11 in the runtime:
> >>>>>>
> >>>>>> Qt FATAL: ASSERT failure in QCoreApplication::sendEvent:
> >>>>>> "Cannot send events to objects owned by a different
> >>>>>> thread..."
> >>>>>>
> >>>>>> Good to know of course, and we should fix it, but should Qt
> >>>>>> be build with debug assertions enabled?
> [...]
> > Yes, I looked it up and it definitely looks like the assert is in
> > Qt.
> >
> > Do you remember if you built against Qt 5.9 or 5.11?
>
> Ahem, thank you for asking.  I was building against 5.9, and not against
> 5.11 as I initially stated.  I assume I should give that a try.
>
> Thanks
> Michael
> --
> Michael Thayer | VirtualBox engineer
> ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | D-71384 Weinstadt
>
> ORACLE Deutschland B.V. & Co. KG
> Hauptverwaltung: Riesstraße 25, D-80992 München
> Registergericht: Amtsgericht München, HRA 95603
>
> Komplementärin: ORACLE Deutschland Verwaltung B.V.
> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
> Handelsregister der Handelskammer Midden-Nederland, Nr. 30143697
> Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher
>

Yes please, try with Qt 5.11, I see now that on Qt 5.9 we're still passing
-debug which does enable asserts.

I guess we should backport that change too.

Aleix
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/flatpak/attachments/20181129/ae8411e0/attachment.html>


More information about the Flatpak mailing list