From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 08 11:49:27 2021 Received: (at 47655) by debbugs.gnu.org; 8 Apr 2021 15:49:27 +0000 Received: from localhost ([127.0.0.1]:48024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lUWuM-0000UL-5d for submit@debbugs.gnu.org; Thu, 08 Apr 2021 11:49:27 -0400 Received: from mail-qv1-f43.google.com ([209.85.219.43]:38446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lUWuK-0000U4-2Q for 47655@debbugs.gnu.org; Thu, 08 Apr 2021 11:49:25 -0400 Received: by mail-qv1-f43.google.com with SMTP id fn8so1115223qvb.5 for <47655@debbugs.gnu.org>; Thu, 08 Apr 2021 08:49:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-transfer-encoding; bh=jMrC6yb54Uo/4x9+187Zm24Va9mYNDL6KIv4NA+2TIk=; b=S1axXERL4KZ1kKXamaQA/1DtbCH5Ry5mj1MJxNPpC05h0Fzytllx5snqJAIeGJWQnw dJzzyRURzu7HxTGp5jKK1lBa9CSQ8QpXGODIKu7HKugXKeODMnr6DuxoMqQryYUkn2M5 CE5JgsUkitZTnmR84fzoDyyBaVYNvzza9DAUgaU/hU4yotgLV83dlha+buAChLmcCk4P TaU7uNoXbpVGcJXG4QwiNLlPD+aOWsAM8LRwsmI0G5ItCfOiZxbDbVLNxg74AjfUA9NW R/lznPAU26bjAQagTxS1Lvj2Rvnur7JB+QpBdMMqOFBOs56tNI/cH9IOUf+OYo1iF9Fp LDRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=jMrC6yb54Uo/4x9+187Zm24Va9mYNDL6KIv4NA+2TIk=; b=VRZ5APtrlvokxMEG3w2H3RkXf2/KeZoDbKQ2E7hYgFHy8kC4/CoxGBM1LiONKaCBP1 m1z/DcvFkF/Xox1xYcCOwf0VESwU91hA/GrV0692O8MYXfXBVGVFckFBn0dy5SnEs9OW pEpi8tMKFDTWF03eJ5tsuXW0anbh0/M/WuPO+R8KWIPVMwg50EkpA78+VKtphzWmXsHa frh3hK8VSx22a7AkjuRGMnlWtaYWhP9x8zxVUEz2Oa2ba9QbWdT40UEp6DmLDT2TJy+t HBspQDa9BdWbFzAReT0oPLPH3VWCXX9P80vohBv/onxH72CaS6j6BXnGL4GIDeqeKb99 bjCA== X-Gm-Message-State: AOAM533+OtDRUus/4RciFkwGsimRfXXBD8Tw/qqU8zwD0F7GdyOOmnbN 0k9EdxYGqxXrtkeyWyRUZf2fjja/fPA= X-Google-Smtp-Source: ABdhPJxm+X2Ts9wFgLHn7fw9BGyNsXNuXUT3RMCj1odVvgoSa7K3WoGnjtNE65smxOJo5igRD/w04g== X-Received: by 2002:a0c:a956:: with SMTP id z22mr4032379qva.22.1617896957712; Thu, 08 Apr 2021 08:49:17 -0700 (PDT) Received: from hurd (mtl.savoirfairelinux.net. [208.88.110.46]) by smtp.gmail.com with ESMTPSA id y9sm20483776qkm.19.2021.04.08.08.49.17 for <47655@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Apr 2021 08:49:17 -0700 (PDT) From: Maxim Cournoyer To: 47655@debbugs.gnu.org Subject: Re: bug#47655: QML2_IMPORT_PATH does not work in a profile References: <877dlcnb9b.fsf@gmail.com> Date: Thu, 08 Apr 2021 11:49:16 -0400 In-Reply-To: <877dlcnb9b.fsf@gmail.com> (Maxim Cournoyer's message of "Thu, 08 Apr 2021 09:42:24 -0400") Message-ID: <8735w0n5dv.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47655 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Here's a backtrace which shows where the problem occurs exactly: --8<---------------cut here---------------start------------->8--- $ gdb --args install/client-qt/bin/jami-qt --debug GNU gdb (GDB) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from install/client-qt/bin/jami-qt... (gdb) run=20 Starting program: /home/mcournoyer/src/ring-project/install/client-qt/bin/j= ami-qt --debug [Thread debugging using libthread_db enabled] Using host libthread_db library "/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0c= r-glibc-2.31/lib/libthread_db.so.1". [New Thread 0x7fffe7ba7700 (LWP 19172)] [New Thread 0x7fffdd987700 (LWP 19173)] [New Thread 0x7fffd5186700 (LWP 19174)] [New Thread 0x7fffdd186700 (LWP 19175)] [New Thread 0x7fffdc985700 (LWP 19176)] QQmlImportDatabase::addImportPath: "/gnu/store/rczz1sz7vffvrmwn7i5n2a9909xn= y3rl-profile/lib/qt5/qml" QQmlImportDatabase::addImportPath: "/gnu/store/rczz1sz7vffvrmwn7i5n2a9909xn= y3rl-profile/lib/qt5/qml" QQmlImportDatabase::addImportPath: "qrc:/qt-project.org/imports" QQmlImportDatabase::addImportPath: "/home/mcournoyer/src/ring-project/insta= ll/client-qt/bin" [New Thread 0x7fffd7dff700 (LWP 19178)] [New Thread 0x7fffd6bbe700 (LWP 19179)] [New Thread 0x7fffd63bd700 (LWP 19180)] [New Thread 0x7fffd5bbc700 (LWP 19181)] [New Thread 0x7fffd4985700 (LWP 19182)] [New Thread 0x7fffb7fff700 (LWP 19183)] [New Thread 0x7fffb77fe700 (LWP 19184)] [Detaching after fork from child process 19185] No accounts to migrate [New Thread 0x7fffb6ffd700 (LWP 19186)] QQmlImports(qrc:/src/MainApplicationWindow.qml)::addLibraryImport: "QtQuick= " 2.14 as "" QQmlImports(qrc:/src/MainApplicationWindow.qml)::importExtension: loaded "/= gnu/store/rczz1sz7vffvrmwn7i5n2a9909xny3rl-profile/lib/qt5/qml/QtQuick.2/qm= ldir" QQmlImportDatabase::registerPluginTypes: "QtQuick" from "/gnu/store/rczz1sz= 7vffvrmwn7i5n2a9909xny3rl-profile/lib/qt5/qml/QtQuick.2" QQmlImports(qrc:/src/MainApplicationWindow.qml)::addLibraryImport: "QtQuick= .Window" 2.14 as "" QQmlImports(qrc:/src/MainApplicationWindow.qml)::importExtension: loaded "/= gnu/store/rczz1sz7vffvrmwn7i5n2a9909xny3rl-profile/lib/qt5/qml/QtQuick/Wind= ow.2/qmldir" QQmlImportDatabase::registerPluginTypes: "QtQuick.Window" from "/gnu/store/= rczz1sz7vffvrmwn7i5n2a9909xny3rl-profile/lib/qt5/qml/QtQuick/Window.2" QQmlImports(qrc:/src/MainApplicationWindow.qml)::addLibraryImport: "QtQuick= .Controls" 2.14 as "" QQmlImports(qrc:/src/MainApplicationWindow.qml)::importExtension: loaded "/= gnu/store/rczz1sz7vffvrmwn7i5n2a9909xny3rl-profile/lib/qt5/qml/QtQuick/Cont= rols.2/qmldir" QQmlImportDatabase::registerPluginTypes: "QtQuick.Controls" from "/gnu/stor= e/rczz1sz7vffvrmwn7i5n2a9909xny3rl-profile/lib/qt5/qml/QtQuick/Controls.2" Thread 7 "QQmlThread" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffd7dff700 (LWP 19178)] 0x00007ffff7f4c829 in QListData::size (this=3D0x7fffc0090438) at /gnu/store/g14mn8v8gh48m7fp2i12yalc7bgj8jgf-qtbase-5.15.2/include/qt= 5/QtCore/qlist.h:115 115 inline int size() const noexcept { return int(d->end - d->begin= ); } // q6sizetype (gdb) bt -full #0 0x00007ffff7f4c829 in QListData::size (this=3D0x7fffc0090438) at /gnu/store/g14mn8v8gh48m7fp2i12yalc7bgj8jgf-qtbase-5.15.2/include/qt= 5/QtCore/qlist.h:115 No locals. #1 QList::count (this=3D0x7fffc0090438) at /gnu/store/g14mn8v8gh48m7fp2i12yalc7bgj8jgf-qtbase-5.15.2/include/qt= 5/QtCore/qlist.h:359 No locals. #2 QQuickStyleSelector::select (this=3D, fileName=3D...) at= qquickstyleselector.cpp:138 d =3D to =3D #3 0x00007ffff7f4bddf in QQuickStylePlugin::resolvedUrl (this=3Dthis@entry= =3D0x7fffc008d310, fileName=3D...) at qquickstyleplugin.cpp:88 d =3D #4 0x00007fffd52c2210 in QtQuickControls2Plugin::registerTypes (this=3D0x7= fffc008d310,=20 uri=3D0x7fffc008d178 "QtQuick.Controls") at qtquickcontrols2plugin.cpp:= 132 style =3D {static null =3D {}, d =3D 0x7fffef1c48e0= } theme =3D 0x7fffc008d1c0 stylePlugins =3D {> =3D {}, {p =3D { static shared_null =3D {ref =3D {atomic =3D {_q_value =3D {> =3D { static _S_alignment =3D 4, _M_i =3D -1}, static is_= always_lock_free =3D true}}},=20 alloc =3D 0, begin =3D 0, end =3D 0, array =3D {0x0}}, d = =3D 0x7fffc008f4c0}, d =3D 0x7fffc008f4c0}} import =3D {d =3D } #5 0x00007fffef7f0dea in QQmlMetaType::registerPluginTypes (instance=3Dins= tance@entry=3D0x7fffc008d310,=20 basePath=3D..., uri=3D..., typeNamespace=3D..., vmaj=3Dvmaj@entry=3D2, = errors=3Derrors@entry=3D0x7fffd7dfe460) at qml/qqmlmetatype.cpp:732 iface =3D bytes =3D {d =3D 0x7fffc008d160} moduleId =3D failureRecorder =3D { data =3D 0x7fffef9d76c0 <(anonymous namespace)::Q_QGS_metaTypeDat= a::innerFunction()::holder>} failures =3D {> =3D {> = =3D {}, {p =3D { static shared_null =3D {ref =3D {atomic =3D {_q_value =3D {= > =3D { static _S_alignment =3D 4, _M_i =3D -1}, static i= s_always_lock_free =3D true}}},=20 alloc =3D 0, begin =3D 0, end =3D 0, array =3D {0x0}},=20 d =3D 0x7fffef1c5410 },=20 d =3D 0x7fffef1c5410 }}, } data =3D {locker =3D {val =3D 140737213462185},=20 data =3D 0x7fffef9d76c0 <(anonymous namespace)::Q_QGS_metaTypeDat= a::innerFunction()::holder>} #6 0x00007fffef8331c0 in registerPluginTypes (instance=3Dinstance@entry=3D= 0x7fffc008d310, basePath=3D...,=20 uri=3D..., typeNamespace=3D..., vmaj=3Dvmaj@entry=3D2, errors=3Derrors@= entry=3D0x7fffd7dfe460) at qml/qqmlimport.cpp:2165 No locals. #7 0x00007fffef83621e in QQmlImportDatabase::importDynamicPlugin (this=3Dt= his@entry=3D0x6e1e88,=20 filePath=3D..., uri=3D..., typeNamespace=3D..., vmaj=3Dvmaj@entry=3D2, = errors=3Derrors@entry=3D0x7fffd7dfe460) at qml/qqmlimport.cpp:2282 plugin =3D {uri =3D {static null =3D {}, d =3D 0x7f= ffc0008a70}, loader =3D 0x7fffc008c9a0} loader =3D 0x7fffc008c9a0 plugins =3D lock =3D {val =3D 140737213470985} typesRegistered =3D fileInfo =3D {d_ptr =3D {d =3D 0x8a0bb0}} absoluteFilePath =3D {static null =3D {}, d =3D 0x7= fffc008caf0} instance =3D engineInitialized =3D #8 0x00007fffef839c12 in QQmlImportsPrivate::importExtension (this=3Dthis@= entry=3D0x8a0b50,=20 qmldirFilePath=3D..., uri=3D..., vmaj=3Dvmaj@entry=3D2, vmin=3Dvmin@ent= ry=3D14,=20 database=3Ddatabase@entry=3D0x6e1e88, qmldir=3D..., errors=3D0x7fffd7df= e460) at qml/qqmlimport.cpp:1221 resolvedFilePath =3D {static null =3D {}, d =3D 0x7= fffc008caf0} plugin =3D --Type for more, q to quit, c to continue without paging--c __for_range =3D @0x7fffd7dfdfa0: {> =3D {}, {p =3D {static shared_null =3D {ref =3D= {atomic =3D {_q_value =3D {> =3D {static _S_alignm= ent =3D 4, _M_i =3D -1}, static is_always_lock_free =3D true}}}, alloc =3D = 0, begin =3D 0, end =3D 0, array =3D {0x0}}, d =3D 0x7fffc0090c30}, d =3D 0= x7fffc0090c30}} __for_begin =3D {i =3D } __for_end =3D {i =3D } typeNamespace =3D {static null =3D {}, d =3D 0x7fff= c008c7b0} qmldirPath =3D {static null =3D {}, d =3D 0x7fffc00= 85750} slash =3D dynamicPluginsFound =3D staticPluginsFound =3D 0 qmldirPlugins =3D {> =3D= {}, {p =3D {static shared_null =3D {ref =3D {atomic =3D {_= q_value =3D {> =3D {static _S_alignment =3D 4, _M_i= =3D -1}, static is_always_lock_free =3D true}}}, alloc =3D 0, begin =3D 0,= end =3D 0, array =3D {0x0}}, d =3D 0x7fffc0090c30}, d =3D 0x7fffc0090c30}} qmldirPluginCount =3D #9 0x00007fffef83a930 in QQmlImportsPrivate::addLibraryImport (this=3D0x8a= 0b50, uri=3D..., prefix=3D..., vmaj=3Dvmaj@entry=3D2, vmin=3Dvmin@entry=3D1= 4, qmldirIdentifier=3D..., qmldirUrl=3D..., incomplete=3Dfalse, database=3D= 0x6e1e88, errors=3D0x7fffd7dfe460) at qml/qqmlimport.cpp:1571 qmldir =3D {m_parser =3D {_errors =3D {> =3D {}, {p =3D {static shared_null =3D= {ref =3D {atomic =3D {_q_value =3D {> =3D {static = _S_alignment =3D 4, _M_i =3D -1}, static is_always_lock_free =3D true}}}, a= lloc =3D 0, begin =3D 0, end =3D 0, array =3D {0x0}}, d =3D 0x7fffef1c5410 = }, d =3D 0x7fffef1c5410 }},= _typeNamespace =3D {static null =3D {}, d =3D 0x7fffc008c7= b0}, _components =3D {> =3D {{d = =3D 0x7fffef1c5380 , e =3D 0x7fffef1c5380 }}, }, _dependencies =3D {{d =3D 0x7fffc0090= c80, e =3D 0x7fffc0090c80}}, _imports =3D {> =3D {> =3D {}, {p =3D {static shared_null =3D= {ref =3D {atomic =3D {_q_value =3D {> =3D {static = _S_alignment =3D 4, _M_i =3D -1}, static is_always_lock_free =3D true}}}, a= lloc =3D 0, begin =3D 0, end =3D 0, array =3D {0x0}}, d =3D 0x7fffef1c5410 = }, d =3D 0x7fffef1c5410 }},= }, _scripts =3D {> =3D {}, {p =3D {static shared_null =3D {ref =3D {atomic= =3D {_q_value =3D {> =3D {static _S_alignment =3D = 4, _M_i =3D -1}, static is_always_lock_free =3D true}}}, alloc =3D 0, begin= =3D 0, end =3D 0, array =3D {0x0}}, d =3D 0x7fffef1c5410 }, d =3D 0x7fffef1c5410 }}, _plugins =3D {> =3D {}, {p =3D {= static shared_null =3D {ref =3D {atomic =3D {_q_value =3D {> =3D {static _S_alignment =3D 4, _M_i =3D -1}, static is_always_lo= ck_free =3D true}}}, alloc =3D 0, begin =3D 0, end =3D 0, array =3D {0x0}},= d =3D 0x7fffc0090c30}, d =3D 0x7fffc0090c30}}, _designerSupported =3D true= , _typeInfos =3D {> =3D {}, {p =3D {static shared_null =3D {ref =3D {atomic =3D {_q_value= =3D {> =3D {static _S_alignment =3D 4, _M_i =3D -1= }, static is_always_lock_free =3D true}}}, alloc =3D 0, begin =3D 0, end = =3D 0, array =3D {0x0}}, d =3D 0x7fffef1c5410 }, d = =3D 0x7fffef1c5410 }}, _className =3D {static null = =3D {}, d =3D 0x7fffc0090cc0}}, m_location =3D {static null= =3D {}, d =3D 0x7fffc0084940}, m_hasContent =3D true} nameSpace =3D 0x8a0b68 inserted =3D #10 0x00007fffef83aa76 in QQmlImports::addLibraryImport (this=3Dthis@entry= =3D0x8a1268, importDb=3DimportDb@entry=3D0x6e1e88, uri=3D..., prefix=3D...,= vmaj=3D2, vmin=3D14, qmldirIdentifier=3D..., qmldirUrl=3D..., incomplete= =3Dfalse, errors=3D0x7fffd7dfe460) at qml/qqmlimport.cpp:1830 No locals. #11 0x00007fffef80c3bc in QQmlTypeLoader::Blob::addImport (this=3Dthis@entr= y=3D0x8a1200, import=3Dstd::shared_ptr= (use count 1, weak count 0) =3D {...}, errors=3Derrors@entry=3D0x7fffd7dfe= 460) at qml/qqmltypeloader.cpp:586 qmldirFilePath =3D {static null =3D {}, d =3D 0x7ff= fc0084940} qmldirUrl =3D {static null =3D {}, d =3D 0x7fffc008= c590} qmldirResult =3D QQmlImports::QmldirFound importDatabase =3D 0x6e1e88 #12 0x00007fffef80c9b7 in QQmlTypeLoader::Blob::addImport (this=3Dthis@entr= y=3D0x8a1200, import=3Dimport@entry=3D0x7fffc0015220, errors=3Derrors@entry= =3D0x7fffd7dfe460) at qml/qqmltypeloader.cpp:562 No locals. #13 0x00007fffef7b620e in QQmlTypeData::continueLoadFromIR (this=3Dthis@ent= ry=3D0x8a1200) at qml/qqmltypedata.cpp:703 import =3D 0x7fffc0015220 __for_range =3D __for_begin =3D {i =3D } __for_end =3D {i =3D } containingType =3D {d =3D {o =3D 0x0}} containingTypeName =3D {static null =3D {}, d =3D 0= x7fffc000bde0} major =3D -1 minor =3D -1 ns =3D 0x0 errors =3D {> =3D {}= , {p =3D {static shared_null =3D {ref =3D {atomic =3D {_q_value =3D {> =3D {static _S_alignment =3D 4, _M_i =3D -1}, static is= _always_lock_free =3D true}}}, alloc =3D 0, begin =3D 0, end =3D 0, array = =3D {0x0}}, d =3D 0x7fffef1c5410 }, d =3D 0x7fffef1= c5410 }} #14 0x00007fffef7bb354 in QQmlTypeData::dataReceived (this=3D0x8a1200, data= =3D...) at qml/qqmltypedata.cpp:601 No locals. #15 0x00007fffef80718c in QQmlTypeLoader::setData (this=3Dthis@entry=3D0x6e= 1ed8, blob=3Dblob@entry=3D0x8a1200, d=3D...) at qml/qqmltypeloader.cpp:447 prof =3D { =3D { =3D {= }, profiler =3D 0x0}, } #16 0x00007fffef8074c4 in QQmlTypeLoader::setData (this=3Dthis@entry=3D0x6e= 1ed8, blob=3Dblob@entry=3D0x8a1200, fileName=3D...) at qml/qqmltypeloader.c= pp:437 d =3D {inlineSourceCode =3D {static null =3D {}, d = =3D 0x7fffef1c4940 }, fileInfo =3D {d_ptr =3D {d = =3D 0x7fffc0004f50}}, hasInlineSourceCode =3D false} #17 0x00007fffef8079d5 in QQmlTypeLoader::loadThread (this=3D0x6e1ed8, blob= =3Dblob@entry=3D0x8a1200) at qml/qqmltypeloader.cpp:299 fileName =3D {static null =3D {}, d =3D 0x7fffc0003= 400} #18 0x00007fffef7c4d7d in QQmlTypeLoaderThread::loadThread (this=3D, b=3D0x8a1200) at qml/qqmltypeloaderthread.cpp:162 No locals. #19 0x00007fffef885796 in QQmlThreadPrivate::threadEvent (this=3D0x6bc840) = at qml/ftw/qqmlthread.cpp:198 message =3D #20 0x00007fffef885eea in QQmlThreadPrivate::event (this=3D0x6bc840, e=3D0x= 8a0210) at qml/ftw/qqmlthread.cpp:142 No locals. #21 0x00007ffff715ac3c in QApplicationPrivate::notify_helper (this=3Dthis@e= ntry=3D0x666140, receiver=3Dreceiver@entry=3D0x6bc840, e=3De@entry=3D0x8a02= 10) at kernel/qapplication.cpp:3632 consumed =3D false filtered =3D false #22 0x00007ffff716157f in QApplication::notify (this=3D0x7fffffffd070, rece= iver=3D0x6bc840, e=3D0x8a0210) at kernel/qapplication.cpp:3156 w =3D wheel =3D spontaneous =3D phase =3D d =3D res =3D false #23 0x00007fffef0d1373 in QCoreApplication::notifyInternal2 (receiver=3D0x6= bc840, event=3D0x8a0210) at kernel/qcoreapplication.cpp:1063 selfRequired =3D true result =3D false cbdata =3D {0x6bc840, 0x8a0210, 0x7fffd7dfe7ff} d =3D threadData =3D scopeLevelCounter =3D {threadData =3D 0x6d8560} #24 0x00007fffef0d152e in QCoreApplication::sendEvent (receiver=3Dreceiver@= entry=3D0x6bc840, event=3Devent@entry=3D0x8a0210) at kernel/qcoreapplicatio= n.cpp:1458 No locals. #25 0x00007fffef0d4521 in QCoreApplicationPrivate::sendPostedEvents (receiv= er=3Dreceiver@entry=3D0x0, event_type=3Devent_type@entry=3D0, data=3D0x6d85= 60) at kernel/qcoreapplication.cpp:1817 e =3D 0x8a0210 pe =3D r =3D 0x6bc840 relocker =3D {m_func =3D {__locker =3D @0x7fffd7dfe880}, m_invoke = =3D true} event_deleter =3D {d =3D 0x8a0210} locker =3D {_M_device =3D 0x6d8590, _M_owns =3D false} startOffset =3D 0 i =3D @0x6d8584: 1 cleanup =3D {receiver =3D 0x0, event_type =3D 0, data =3D 0x6d8560,= exceptionCaught =3D true} #26 0x00007fffef0d4b18 in QCoreApplication::sendPostedEvents (receiver=3Dre= ceiver@entry=3D0x0, event_type=3Devent_type@entry=3D0) at kernel/qcoreappli= cation.cpp:1676 data =3D #27 0x00007fffef130d53 in postEventSourceDispatch (s=3D0x7fffc0004bb0) at k= ernel/qeventdispatcher_glib.cpp:277 source =3D 0x7fffc0004bb0 #28 0x00007ffff769deda in g_main_context_dispatch () from /gnu/store/rczz1s= z7vffvrmwn7i5n2a9909xny3rl-profile/lib/libglib-2.0.so.0 No symbol table info available. #29 0x00007ffff769e0d8 in g_main_context_iterate.isra () from /gnu/store/rc= zz1sz7vffvrmwn7i5n2a9909xny3rl-profile/lib/libglib-2.0.so.0 No symbol table info available. #30 0x00007ffff769e15c in g_main_context_iteration () from /gnu/store/rczz1= sz7vffvrmwn7i5n2a9909xny3rl-profile/lib/libglib-2.0.so.0 No symbol table info available. #31 0x00007fffef13044c in QEventDispatcherGlib::processEvents (this=3D0x7ff= fc0000b60, flags=3D...) at kernel/qeventdispatcher_glib.cpp:423 d =3D 0x7fffc0000b80 canWait =3D true savedFlags =3D {i =3D 0} result =3D #32 0x00007fffef0cfd2a in QEventLoop::exec (this=3Dthis@entry=3D0x7fffd7dfe= ab0, flags=3D..., flags@entry=3D...) at kernel/qeventloop.cpp:232 d =3D 0x7fffc0003690 threadData =3D locker =3D {val =3D 7082872} ref =3D {d =3D 0x7fffc0003690, locker =3D @0x7fffd7dfea48, exceptio= nCaught =3D true} app =3D #33 0x00007fffeeee9bd7 in QThread::exec (this=3Dthis@entry=3D0x6bc840) at t= hread/qthread.cpp:547 d =3D 0x6c1320 locker =3D {val =3D 7082872} eventLoop =3D { =3D {_vptr.QObject =3D 0x7fffef3b0268 , static staticMetaObject =3D {d =3D {superdata =3D {= direct =3D 0x0}, stringdata =3D 0x7fffef2a6580 = , data =3D 0x7fffef2a6460 , static_metacall =3D 0x7ff= fef10ac80 , relatedMetaObjects =3D 0x0, extradata =3D 0x0}}, d_ptr =3D {d =3D 0= x7fffc0003690}, static staticQtMetaObject =3D {d =3D {superdata =3D {direct= =3D 0x0}, stringdata =3D 0x7fffef2a9520 , data =3D = 0x7fffef2a66a0 , static_metacall =3D 0x0, relatedMetaObjec= ts =3D 0x0, extradata =3D 0x0}}}, static staticMetaObject =3D {d =3D {super= data =3D {direct =3D 0x7fffef3a7ae0 }, stringdat= a =3D 0x7fffef2a0d00 , data =3D 0x7fffef2a0c= a0 , static_metacall =3D 0x7fffef0cfa30 , relatedMe= taObjects =3D 0x0, extradata =3D 0x0}}} returnCode =3D #34 0x00007fffef885465 in QQmlThreadPrivate::run (this=3D0x6bc840) at qml/f= tw/qqmlthread.cpp:155 No locals. #35 0x00007fffeeeeaff9 in QThreadPrivate::start (arg=3D0x6bc840) at thread/= qthread_unix.cpp:329 thr =3D 0x6bc840 data =3D __clframe =3D {__cancel_routine =3D 0x7fffeeeea470 , __cancel_arg =3D 0x6bc840, __do_it =3D 1, __cancel_type = =3D } #36 0x00007fffee921f64 in start_thread () from /gnu/store/fa6wj5bxkj5ll1d72= 92a70knmyl7a0cr-glibc-2.31/lib/libpthread.so.0 No symbol table info available. #37 0x00007fffeea319af in clone () from /gnu/store/fa6wj5bxkj5ll1d7292a70kn= myl7a0cr-glibc-2.31/lib/libc.so.6 No symbol table info available. --8<---------------cut here---------------end--------------->8--- It crashes in the QtQuickControls2 plugin registration code. Perhaps the fix could be local to that, else applied globally to QQmlMetaType::registerPluginTypes (which is in qtdeclarative). Maxim