[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Transition of Qt to 5.12.5



plasmashell crash on any notification debug info:

---------------------------------------------------------------------------------------------------------------

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f69a1ce4880 (LWP 15853))]

Thread 8 (Thread 0x7f697dca2700 (LWP 16144)):
#0  0x00007f69a52f0db5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1  0x00007f69a64097ef in QWaitConditionPrivate::wait (deadline=..., this=0x55f1425ba9c0) at thread/qwaitcondition_unix.cpp:146 #2  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1425aaae0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3  0x00007f69a64098d9 in QWaitCondition::wait (this=0x55f1425aaae8, mutex=0x55f1425aaae0, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4  0x00007f69a8205009 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #5  0x00007f69a82052ad in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6  0x00007f69a64038d2 in QThreadPrivate::start (arg=0x55f1425aaa60) at thread/qthread_unix.cpp:361 #7  0x00007f69a52eafb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f69a60a72ef in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7f697e4e0700 (LWP 16143)):
#0  0x00007f69a609cd2f in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f69a459609e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2  0x00007f69a45961bf in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3  0x00007f69a661880b in QEventDispatcherGlib::processEvents (this=0x7f6970000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4  0x00007f69a65c171b in QEventLoop::exec (this=this@entry=0x7f697e4dfce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5  0x00007f69a6402751 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6  0x00007f697f8fa2a8 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so #7  0x00007f69a64038d2 in QThreadPrivate::start (arg=0x55f14255d540) at thread/qthread_unix.cpp:361 #8  0x00007f69a52eafb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f69a60a72ef in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f6985166700 (LWP 16117)):
#0  0x00007f69a6098900 in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f69a45dccef in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2  0x00007f69a4595bee in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3  0x00007f69a4596042 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4  0x00007f69a45961bf in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5  0x00007f69a661880b in QEventDispatcherGlib::processEvents (this=0x7f6978000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6  0x00007f69a65c171b in QEventLoop::exec (this=this@entry=0x7f6985165ce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #7  0x00007f69a6402751 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #8  0x00007f69a817aeb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #9  0x00007f69a64038d2 in QThreadPrivate::start (arg=0x55f13fa79f20) at thread/qthread_unix.cpp:361 #10 0x00007f69a52eafb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f69a60a72ef in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f69874e9700 (LWP 16102)):
#0  0x00007f69a52f0db5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1  0x00007f69a64097ef in QWaitConditionPrivate::wait (deadline=..., this=0x55f13fa762c0) at thread/qwaitcondition_unix.cpp:146 #2  QWaitCondition::wait (this=<optimized out>, mutex=0x55f14008cc50, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3  0x00007f69a64098d9 in QWaitCondition::wait (this=0x55f14008cc58, mutex=0x55f14008cc50, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4  0x00007f69a8205009 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #5  0x00007f69a82052ad in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6  0x00007f69a64038d2 in QThreadPrivate::start (arg=0x55f14008cbd0) at thread/qthread_unix.cpp:361 #7  0x00007f69a52eafb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f69a60a72ef in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f699abe7700 (LWP 15923)):
#0  0x00007f69a8a473f0 in __tls_get_addr () from /lib64/ld-linux-x86-64.so.2
#1  0x00007f69a6402de6 in get_thread_data () at thread/qthread_unix.cpp:239
#2  QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:239 #3  0x00007f69a6618ef1 in postEventSourcePrepare (timeout=0x0, s=0x7f698c004780) at kernel/qeventdispatcher_glib.cpp:269 #4  postEventSourceCheck (source=0x7f698c004780) at kernel/qeventdispatcher_glib.cpp:269 #5  0x00007f69a4595ad1 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6  0x00007f69a4596042 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7  0x00007f69a45961bf in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8  0x00007f69a661880b in QEventDispatcherGlib::processEvents (this=0x7f698c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #9  0x00007f69a65c171b in QEventLoop::exec (this=this@entry=0x7f699abe6d00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #10 0x00007f69a6402751 in QThread::exec (this=this@entry=0x55f13fab6c80) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #11 0x00007f69a7e9f835 in QQmlThreadPrivate::run (this=0x55f13fab6c80) at qml/ftw/qqmlthread.cpp:148 #12 0x00007f69a64038d2 in QThreadPrivate::start (arg=0x55f13fab6c80) at thread/qthread_unix.cpp:361 #13 0x00007f69a52eafb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#14 0x00007f69a60a72ef in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f699bdf8700 (LWP 15899)):
#0  0x00007f69a45e11b2 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1  0x00007f69a4595ac9 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2  0x00007f69a4596042 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3  0x00007f69a45961bf in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4  0x00007f69a661880b in QEventDispatcherGlib::processEvents (this=0x7f6994000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5  0x00007f69a65c171b in QEventLoop::exec (this=this@entry=0x7f699bdf7cf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6  0x00007f69a6402751 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7  0x00007f69a6ece4e6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8  0x00007f69a64038d2 in QThreadPrivate::start (arg=0x7f69a6f4fd80) at thread/qthread_unix.cpp:361 #9  0x00007f69a52eafb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f69a60a72ef in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f69a0f11700 (LWP 15889)):
#0  0x00007f69a609cd2f in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f69a8601cf7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f69a860391a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3  0x00007f69a18c0cd0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4  0x00007f69a64038d2 in QThreadPrivate::start (arg=0x55f13f9c2310) at thread/qthread_unix.cpp:361 #5  0x00007f69a52eafb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f69a60a72ef in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f69a1ce4880 (LWP 15853)):
[KCrash Handler]
#6  0x00007f69a65f5bb7 in qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > > (ptr=...) at kernel/qobject.cpp:3913 #7  QObject::d_func (this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:121 #8  QObject::setProperty (this=this@entry=0x0, name=name@entry=0x7f69843d0030 "sourceName", value=...) at kernel/qobject.cpp:3914 #9  0x00007f69843c6eda in NotificationsHelper::processShow (this=0x55f140fa6ac0) at ./applets/notifications/plugin/notificationshelper.cpp:133 #10 0x00007f69843c7da0 in NotificationsHelper::displayNotification (this=0x55f140fa6ac0, notificationData=...) at ./applets/notifications/plugin/notificationshelper.cpp:223 #11 0x00007f69843ce8eb in NotificationsHelper::qt_static_metacall (_o=_o@entry=0x55f140fa6ac0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=9, _a=_a@entry=0x7fff5c490f10) at ./obj-x86_64-linux-gnu/applets/notifications/plugin/notificationshelperplugin_autogen/EWIEGA46WW/moc_notificationshelper.cpp:163 #12 0x00007f69843cf293 in NotificationsHelper::qt_metacall (this=0x55f140fa6ac0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fff5c490f10) at ./obj-x86_64-linux-gnu/applets/notifications/plugin/notificationshelperplugin_autogen/EWIEGA46WW/moc_notificationshelper.cpp:231 #13 0x00007f69a7e419fd in QQmlObjectOrGadget::metacall (this=this@entry=0x7fff5c491250, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=14, argv=<optimized out>) at ../../include/QtQml/5.12.5/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:335 #14 0x00007f69a7d34b5d in CallMethod (object=..., index=<optimized out>, returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x55f13fab2980, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1295 #15 0x00007f69a7d36f94 in CallPrecise (object=..., data=..., engine=engine@entry=0x55f13fab2980, callArgs=callArgs@entry=0x7f6999fa8840, callType=callType@entry=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.12.5/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:214 #16 0x00007f69a7d37d7e in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7f6999fa8788, argv=<optimized out>, argc=1) at jsruntime/qv4qobjectwrapper.cpp:2118 #17 0x00007f69a7dc2ba6 in QV4::FunctionObject::call (argc=1, argv=0x7f6999fa8768, thisObject=0x7f6999fa8788, this=0x7fff5c4913b8) at jsruntime/qv4functionobject_p.h:172 #18 QV4::Runtime::method_callPropertyLookup (engine=0x55f13fab2980, base=0x7f6999fa8788, index=<optimized out>, argv=0x7f6999fa8768, argc=1) at jsruntime/qv4runtime.cpp:1425
#19 0x00007f697c45ba31 in ?? ()
#20 0x0000000000000000 in ?? ()
[Inferior 1 (process 15853) detached]

--
Saluti, Luca Pedrielli


Reply to: