https://bugs.kde.org/show_bug.cgi?id=446747
Bug ID: 446747 Summary: Kalendar crashes at startup Product: kalendar Version: unspecified Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: claudio.cam...@gmail.com Reporter: david.cais...@gmail.com CC: c...@carlschwan.eu Target Milestone: --- Application: kalendar (0.1) Qt Version: 5.15.2 Frameworks Version: 5.88.0 Operating System: Linux 5.15.6-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.23.4 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: nothing, just started the system and launched Kalendar first. The crash can be reproduced every time. -- Backtrace: Application: Kalendar (kalendar), signal: Segmentation fault Content of s_kcrashErrorMessage: {_M_t = {<std::__uniq_ptr_impl<char, std::default_delete<char []> >> = {_M_t = {<std::_Tuple_impl<0, char*, std::default_delete<char []> >> = {<std::_Tuple_impl<1, std::default_delete<char []> >> = {<std::_Head_base<1, std::default_delete<char []>, true>> = {_M_head_impl = {<No data fields>}}, <No data fields>}, <std::_Head_base<0, char*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}, <No data fields>}} [KCrash Handler] #6 QQmlRefPointer<QQmlTypePrivate const>::QQmlRefPointer (other=..., this=0x7f88c985d790, this@entry=0x7f88c985d710) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:152 #7 QQmlType::QQmlType (this=this@entry=0x7f88c985d790) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltype.cpp:121 #8 0x00007f88d3a1e78c in QQmlPropertyCacheCreator<QQmlTypeCompiler>::propertyCacheForObject (this=this@entry=0x7f88c985db10, obj=obj@entry=0x7f88c01890c0, context=..., error=error@entry=0x7f88c985d828) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertycachecreator_p.h:310 #9 0x00007f88d3a21381 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively (this=this@entry=0x7f88c985db10, objectIndex=1, context=..., isVMERequired=isVMERequired@entry=QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired::Maybe) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertycachecreator_p.h:264 #10 0x00007f88d3a2170c in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively (this=this@entry=0x7f88c985db10, objectIndex=objectIndex@entry=0, context=..., isVMERequired=isVMERequired@entry=QQmlPropertyCacheCreator<QQmlTypeCompiler>::VMEMetaObjectIsRequired::Maybe) at /usr/include/qt5/QtCore/qendian.h:290 #11 0x00007f88d3a21f34 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjects (this=this@entry=0x7f88c985db10) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertycachecreator_p.h:215 #12 0x00007f88d3a1cf4b in QQmlTypeCompiler::compile (this=this@entry=0x7f88c985dc80) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypecompiler.cpp:85 #13 0x00007f88d396e495 in QQmlTypeData::compile(QQmlRefPointer<QQmlTypeNameCache> const&, QV4::ResolvedTypeReferenceMap*, std::function<QByteArray ()> const&) (this=this@entry=0x7f88c010ae60, typeNameCache=..., resolvedTypeCache=resolvedTypeCache@entry=0x7f88c985dd60, dependencyHasher=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypedata.cpp:774 #14 0x00007f88d39744aa in QQmlTypeData::done (this=0x7f88c010ae60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypedata.cpp:451 #15 0x00007f88d3961ff5 in QQmlDataBlob::tryDone (this=0x7f88c010ae60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmldatablob.cpp:524 #16 QQmlDataBlob::tryDone (this=0x7f88c010ae60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmldatablob.cpp:515 #17 0x00007f88d39c1845 in QQmlTypeLoader::setData (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c010ae60, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:457 #18 0x00007f88d39c1f92 in QQmlTypeLoader::setData (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c010ae60, fileName=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:437 #19 0x00007f88d39c2e00 in QQmlTypeLoader::loadThread (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c010ae60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:299 #20 0x00007f88d39c325c in PlainLoader::loadThread (blob=0x7f88c010ae60, loader=0x55b5a1c52ae8, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:146 #21 QQmlTypeLoader::doLoad<PlainLoader> (loader=..., mode=QQmlTypeLoader::PreferSynchronous, blob=0x7f88c010ae60, this=0x55b5a1c52ae8) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:205 #22 QQmlTypeLoader::load (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c010ae60, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:237 #23 0x00007f88d39c3b00 in QQmlTypeLoader::getType (this=this@entry=0x55b5a1c52ae8, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:825 #24 0x00007f88d39735d3 in QQmlTypeData::resolveTypes (this=this@entry=0x7f88c0003a00) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypedata.cpp:873 #25 0x00007f88d39760fd in QQmlTypeData::allDependenciesDone (this=0x7f88c0003a00) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypedata.cpp:743 #26 0x00007f88d39c1afa in QQmlTypeLoader::setData (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c0003a00, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:450 #27 0x00007f88d39c1f92 in QQmlTypeLoader::setData (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c0003a00, fileName=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:437 #28 0x00007f88d39c2e00 in QQmlTypeLoader::loadThread (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c0003a00) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:299 #29 0x00007f88d39c325c in PlainLoader::loadThread (blob=0x7f88c0003a00, loader=0x55b5a1c52ae8, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:146 #30 QQmlTypeLoader::doLoad<PlainLoader> (loader=..., mode=QQmlTypeLoader::PreferSynchronous, blob=0x7f88c0003a00, this=0x55b5a1c52ae8) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:205 #31 QQmlTypeLoader::load (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x7f88c0003a00, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:237 #32 0x00007f88d39c3b00 in QQmlTypeLoader::getType (this=this@entry=0x55b5a1c52ae8, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:825 #33 0x00007f88d39735d3 in QQmlTypeData::resolveTypes (this=this@entry=0x55b5a1d0afe0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypedata.cpp:873 #34 0x00007f88d39760fd in QQmlTypeData::allDependenciesDone (this=0x55b5a1d0afe0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypedata.cpp:743 #35 0x00007f88d39c1afa in QQmlTypeLoader::setData (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x55b5a1d0afe0, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:450 #36 0x00007f88d39c1f92 in QQmlTypeLoader::setData (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x55b5a1d0afe0, fileName=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:437 #37 0x00007f88d39c2e00 in QQmlTypeLoader::loadThread (this=0x55b5a1c52ae8, blob=blob@entry=0x55b5a1d0afe0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:299 #38 0x00007f88d397da8d in QQmlTypeLoaderThread::loadThread (this=<optimized out>, b=0x55b5a1d0afe0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloaderthread.cpp:162 #39 0x00007f88d3a3b39f in QQmlThreadPrivate::threadEvent (this=this@entry=0x55b5a1c56f90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/ftw/qqmlthread.cpp:198 #40 0x00007f88d3a3bb62 in QQmlThreadPrivate::event (this=0x55b5a1c56f90, e=0x55b5a1c88e00) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/ftw/qqmlthread.cpp:142 #41 0x00007f88d27bba7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55b5a1c56f90, e=0x55b5a1c88e00) at kernel/qapplication.cpp:3632 #42 0x00007f88d1aba9fa in QCoreApplication::notifyInternal2 (receiver=0x55b5a1c56f90, event=0x55b5a1c88e00) at kernel/qcoreapplication.cpp:1064 #43 0x00007f88d1abda47 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55b5a1c852a0) at kernel/qcoreapplication.cpp:1821 #44 0x00007f88d1b12853 in postEventSourceDispatch (s=s@entry=0x7f88c00047b0) at kernel/qeventdispatcher_glib.cpp:277 #45 0x00007f88cf609d4f in g_main_dispatch (context=0x7f88c0000c20) at ../glib/gmain.c:3381 #46 g_main_context_dispatch (context=0x7f88c0000c20) at ../glib/gmain.c:4099 #47 0x00007f88cf60a0d8 in g_main_context_iterate (context=context@entry=0x7f88c0000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #48 0x00007f88cf60a18f in g_main_context_iteration (context=0x7f88c0000c20, may_block=1) at ../glib/gmain.c:4240 #49 0x00007f88d1b11ed4 in QEventDispatcherGlib::processEvents (this=0x7f88c0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #50 0x00007f88d1ab93fb in QEventLoop::exec (this=this@entry=0x7f88c985eb60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #51 0x00007f88d18d4d2e in QThread::exec (this=this@entry=0x55b5a1c56f90) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #52 0x00007f88d3a3b035 in QQmlThreadPrivate::run (this=0x55b5a1c56f90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #53 0x00007f88d18d5e61 in QThreadPrivate::start (arg=0x55b5a1c56f90) at thread/qthread_unix.cpp:329 #54 0x00007f88d1422427 in start_thread (arg=<optimized out>) at pthread_create.c:435 #55 0x00007f88d14ab810 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f88caaf3640 (LWP 7973) "QDBusConnection"): #1 0x00007f88cf60a06e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f88bc004e60, timeout=<optimized out>, context=0x7f88bc000c20) at ../glib/gmain.c:4478 #2 g_main_context_iterate (context=context@entry=0x7f88bc000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170 #3 0x00007f88cf60a18f in g_main_context_iteration (context=0x7f88bc000c20, may_block=1) at ../glib/gmain.c:4240 #4 0x00007f88d1b11f46 in QEventDispatcherGlib::processEvents (this=0x7f88bc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f88d1ab93fb in QEventLoop::exec (this=this@entry=0x7f88caaf2b50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f88d18d4d2e in QThread::exec (this=this@entry=0x7f88d0829440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f88d07b0287 in QDBusConnectionManager::run (this=0x7f88d0829440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007f88d18d5e61 in QThreadPrivate::start (arg=0x7f88d0829440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #9 0x00007f88d1422427 in start_thread (arg=<optimized out>) at pthread_create.c:435 #10 0x00007f88d14ab810 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f88cb86c640 (LWP 7972) "QXcbEventQueue"): #1 0x00007f88d0078892 in poll (__timeout=-1, __nfds=1, __fds=0x7f88cb86ba88) at /usr/include/bits/poll2.h:48 #2 _xcb_conn_wait (c=0x55b5a1a38250, vector=0x0, count=0x0, cond=<optimized out>) at /usr/src/debug/libxcb-1.14-1.7.x86_64/src/xcb_conn.c:480 #3 0x00007f88d007a2ac in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x55b5a1a38290, c=0x55b5a1a38250) at /usr/src/debug/libxcb-1.14-1.7.x86_64/src/xcb_conn.c:446 #4 xcb_wait_for_event (c=0x55b5a1a38250) at /usr/src/debug/libxcb-1.14-1.7.x86_64/src/xcb_in.c:697 #5 0x00007f88cb9b7cc0 in QXcbEventQueue::run (this=0x55b5a1a2a4d0) at qxcbeventqueue.cpp:228 #6 0x00007f88d18d5e61 in QThreadPrivate::start (arg=0x55b5a1a2a4d0) at thread/qthread_unix.cpp:329 #7 0x00007f88d1422427 in start_thread (arg=<optimized out>) at pthread_create.c:435 #8 0x00007f88d14ab810 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f88cd9a2f80 (LWP 7971) "kalendar"): #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55b5a1c4c394, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f88d141ebaf in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b5a1c4c394, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f88d1421760 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b5a1c4c340, cond=0x55b5a1c4c368) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x55b5a1c4c368, mutex=0x55b5a1c4c340) at pthread_cond_wait.c:619 #5 0x00007f88d18dbd1b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55b5a1c4c340) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait (this=this@entry=0x55b5a1c57008, mutex=0x55b5a1c57000, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007f88d3a3b77c in QQmlThreadPrivate::wait (this=<optimized out>) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68 #8 QQmlThread::internalCallMethodInThread (this=0x55b5a1c20170, message=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/ftw/qqmlthread.cpp:351 #9 0x00007f88d397dcc5 in QQmlThread::callMethodInThread<QQmlDataBlob*, QQmlDataBlob*, QQmlTypeLoaderThread> (arg=<synthetic pointer>: 0x55b5a1d0afe0, Member=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/ftw/qqmlthread_p.h:167 #10 0x00007f88d39c31c1 in PlainLoader::load (blob=0x55b5a1d0afe0, loader=0x55b5a1c52ae8, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:150 #11 QQmlTypeLoader::doLoad<PlainLoader> (loader=..., mode=QQmlTypeLoader::PreferSynchronous, blob=0x55b5a1d0afe0, this=0x55b5a1c52ae8) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:214 #12 QQmlTypeLoader::load (this=this@entry=0x55b5a1c52ae8, blob=blob@entry=0x55b5a1d0afe0, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:237 #13 0x00007f88d39c3b00 in QQmlTypeLoader::getType (this=0x55b5a1c52ae8, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmltypeloader.cpp:825 #14 0x00007f88d399c98d in QQmlComponentPrivate::loadUrl (this=0x55b5a1cdff10, newUrl=..., mode=mode@entry=QQmlComponent::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmlcomponent.cpp:715 #15 0x00007f88d399cddb in QQmlComponent::loadUrl (this=this@entry=0x55b5a1c88ce0, url=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmlcomponent.cpp:663 #16 0x00007f88d3a00973 in QQmlApplicationEnginePrivate::startLoad (this=0x55b5a1c529b0, url=..., data=..., dataFlag=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmlapplicationengine.cpp:129 #17 0x00007f88d3a00a3d in QQmlApplicationEngine::load (this=<optimized out>, url=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/qml/qml/qqmlapplicationengine.cpp:279 #18 0x000055b5a1302d59 in main () [Inferior 1 (process 7971) detached] Possible duplicates by query: bug 444617. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.