<div dir="ltr"><div class="gmail_default" style="font-size:small">On Wed, Nov 28, 2018 at 10:47 AM Michael Thayer <<a href="mailto:michael.thayer@oracle.com">michael.thayer@oracle.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">27.11.18 16:50, Aleix Pol wrote:<br>
> On Mon, Nov 26, 2018 at 5:24 PM Michael Thayer<br>
> <<a href="mailto:michael.thayer@oracle.com" target="_blank">michael.thayer@oracle.com</a> <mailto:<a href="mailto:michael.thayer@oracle.com" target="_blank">michael.thayer@oracle.com</a>>> wrote:<br>
> <br>
>     26.11.18 16:39, Aleix Pol wrote:<br>
>     > On Thu, Nov 22, 2018 at 11:49 AM Michael Thayer<br>
>     > <<a href="mailto:michael.thayer@oracle.com" target="_blank">michael.thayer@oracle.com</a> <mailto:<a href="mailto:michael.thayer@oracle.com" target="_blank">michael.thayer@oracle.com</a>>> wrote:<br>
>     >> 16.11.18 15:43, Aleix Pol wrote:<br>
>     >>> On Fri, Nov 16, 2018 at 9:55 AM Michael Thayer<br>
>     >>> <<a href="mailto:michael.thayer@oracle.com" target="_blank">michael.thayer@oracle.com</a> <mailto:<a href="mailto:michael.thayer@oracle.com" target="_blank">michael.thayer@oracle.com</a>>><br>
>     wrote:<br>
>     >>>> Hoping that someone involved with the Qt/KDE runtime follows<br>
>     this list.<br>
>     >>>>  I hit the following debug assertion with VirtualBox and the Qt<br>
>     5.11 in<br>
>     >>>> the runtime:<br>
>     >>>><br>
>     >>>> Qt FATAL: ASSERT failure in QCoreApplication::sendEvent:<br>
>     "Cannot send<br>
>     >>>> events to objects owned by a different thread..."<br>
>     >>>><br>
>     >>>> Good to know of course, and we should fix it, but should Qt be<br>
>     build<br>
>     >>>> with debug assertions enabled?<br>
[...]<br>
> I've been looking deeper into it and we are already building without<br>
> asserts (i.e. with DQT_NO_DEBUG).<br>
> <a href="https://flathub.org/builds/#/builders/38/builds/548/steps/5/logs/stdio" rel="noreferrer" target="_blank">https://flathub.org/builds/#/builders/38/builds/548/steps/5/logs/stdio</a><br>
> <br>
> Can you make sure that so is your virtualbox build?<br>
> Do you have the recipes available?<br>
<br>
Is that something you might have changed recently?  I will have a go at<br>
rebuilding VirtualBox to see if it still happens, and if so can provide<br>
the recipe.  But it did look like the assertion was in Qt (I see it in<br>
the Qt source and not in our source!)  By the way, the link you provided<br>
above was not very clear to me, how can I see from it how you have build<br>
Qt?  I might be able to save everyone some time if I can take a look<br>
into things myself.  And I don't suppose you might be defining<br>
QT_FORCE_ASSERTS?  Or is there somewhere where QT_NO_DEBUG might be<br>
getting disabled again?  (I will have a quick look in the sources too.)<br>
<br>
Regards<br>
Michael<br>
-- <br>
Michael Thayer | VirtualBox engineer<br>
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | D-71384 Weinstadt<br>
<br>
ORACLE Deutschland B.V. & Co. KG<br>
Hauptverwaltung: Riesstraße 25, D-80992 München<br>
Registergericht: Amtsgericht München, HRA 95603<br>
<br>
Komplementärin: ORACLE Deutschland Verwaltung B.V.<br>
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande<br>
Handelsregister der Handelskammer Midden-Nederland, Nr. 30143697<br>
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher<br></blockquote><div><br></div><div class="gmail_default" style="font-size:small">Yes, I looked it up and it definitely looks like the assert is in Qt.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Do you remember if you built against Qt 5.9 or 5.11?</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Aleix</div></div></div>