https://bugs.kde.org/show_bug.cgi?id=363695
Bug ID: 363695 Summary: Segmentation fault after startup of muon updater Product: muon Version: 2.2.0 Platform: Kubuntu Packages OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: muon Assignee: echidna...@kubuntu.org Reporter: k...@contact.stratic.fr CC: aleix...@kde.org, sit...@kde.org Unable to launch muon updater. It always ends with a segmentation fault. Reproducible: Always Steps to Reproduce: 1. Launch muon updater (from launcher or command line) Actual Results: The window shows up. It displays the waiting animation during update process and then it disappears (due to segmentation fault) Expected Results: The window should display available updates Application: muon-updater (2.2.0) KDE Platform Version: 4.13.3 Qt Version: 4.8.6 Operating System: Linux 3.19.0-59-generic x86_64 Distribution: Ubuntu 14.04.4 LTS -- Information about the crash: - What I was doing when the application crashed: When launching muon updater it crashes at startup (from menu or command line). The window shows up, displays the waiting animation and then disapears. The crash can be reproduced every time. -- Backtrace: Application: Muon Update Manager (muon-updater), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fcb3521d7c0 (LWP 7831))] Thread 3 (Thread 0x7fcb217b4700 (LWP 7832)): #0 0x00007fcb3287ffdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fcb2f74cfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fcb2f74d0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fcb330067be in QEventDispatcherGlib::processEvents (this=0x7fcb1c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007fcb32fd80af in QEventLoop::processEvents (this=this@entry=0x7fcb217b3de0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fcb32fd83a5 in QEventLoop::exec (this=this@entry=0x7fcb217b3de0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fcb32ed4c5f in QThread::exec (this=this@entry=0x22b25e0) at thread/qthread.cpp:537 #7 0x00007fcb32fb9823 in QInotifyFileSystemWatcherEngine::run (this=0x22b25e0) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007fcb32ed732f in QThreadPrivate::start (arg=0x22b25e0) at thread/qthread_unix.cpp:349 #9 0x00007fcb2fc2c184 in start_thread (arg=0x7fcb217b4700) at pthread_create.c:312 #10 0x00007fcb3288d37d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fcb10c21700 (LWP 7891)): #0 0x00007fcb3287ffdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fcb2f74cfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fcb2f74d0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fcb330067be in QEventDispatcherGlib::processEvents (this=0x7fcb040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007fcb32fd80af in QEventLoop::processEvents (this=this@entry=0x7fcb10c20de0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fcb32fd83a5 in QEventLoop::exec (this=this@entry=0x7fcb10c20de0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fcb32ed4c5f in QThread::exec (this=this@entry=0x6cc6930) at thread/qthread.cpp:537 #7 0x00007fcb32fb9823 in QInotifyFileSystemWatcherEngine::run (this=0x6cc6930) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007fcb32ed732f in QThreadPrivate::start (arg=0x6cc6930) at thread/qthread_unix.cpp:349 #9 0x00007fcb2fc2c184 in start_thread (arg=0x7fcb10c21700) at pthread_create.c:312 #10 0x00007fcb3288d37d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fcb3521d7c0 (LWP 7831)): [KCrash Handler] #6 KNSResource::setStatus (this=this@entry=0x0, status=KNS3::Entry::Downloadable) at /build/buildd/muon-2.2.0/libmuon/backends/KNSBackend/KNSResource.cpp:60 #7 0x00007fcb20b43efc in KNSResource::setEntry (this=this@entry=0x0, entry=...) at /build/buildd/muon-2.2.0/libmuon/backends/KNSBackend/KNSResource.cpp:127 #8 0x00007fcb20b40b7c in KNSBackend::receivedEntries (this=0x263cf10, entries=...) at /build/buildd/muon-2.2.0/libmuon/backends/KNSBackend/KNSBackend.cpp:194 #9 0x00007fcb32fed87a in QMetaObject::activate (sender=0x20d3530, m=m@entry=0x7fcb20b0c2c0 <KNS3::DownloadManager::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd5ffae7a0) at kernel/qobject.cpp:3539 #10 0x00007fcb208bffd2 in KNS3::DownloadManager::searchResult (this=<optimized out>, _t1=...) at ./downloadmanager.moc:112 #11 0x00007fcb208c014a in KNS3::DownloadManager::Private::_k_slotEntriesLoaded (this=0x262f6e0, entries=...) at ../../../knewstuff/knewstuff3/downloadmanager.cpp:117 #12 0x00007fcb32fed87a in QMetaObject::activate (sender=sender@entry=0x2219470, m=m@entry=0x7fcb20b0c740 <KNS3::Engine::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd5ffae940) at kernel/qobject.cpp:3539 #13 0x00007fcb208c770b in signalEntriesLoaded (_t1=..., this=0x2219470) at ./engine.moc:198 #14 KNS3::Engine::slotEntriesLoaded (this=0x2219470, request=..., entries=...) at ../../../knewstuff/knewstuff3/core/engine.cpp:280 #15 0x00007fcb208c9f36 in KNS3::Engine::qt_static_metacall (_o=0x2219470, _id=1, _a=0x31dd38b0, _c=<optimized out>) at ./engine.moc:128 #16 0x00007fcb32fed87a in QMetaObject::activate (sender=sender@entry=0x3684a60, m=m@entry=0x7fcb20b0c960 <KNS3::Provider::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd5ffaeae0) at kernel/qobject.cpp:3539 #17 0x00007fcb208d56ca in KNS3::Provider::loadingFinished (this=this@entry=0x3684a60, _t1=..., _t2=...) at ./provider.moc:124 #18 0x00007fcb208ea489 in KNS3::AtticaProvider::categoryContentsLoaded (this=0x3684a60, job=<optimized out>) at ../../../knewstuff/knewstuff3/attica/atticaprovider.cpp:230 #19 0x00007fcb32fed87a in QMetaObject::activate (sender=0x31d9a430, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffd5ffaecf0) at kernel/qobject.cpp:3539 #20 0x00007fcb30c9930f in Attica::BaseJob::finished(Attica::BaseJob*) () from /usr/lib/x86_64-linux-gnu/libattica.so.0.4 #21 0x00007fcb30c994e9 in Attica::BaseJob::dataFinished() () from /usr/lib/x86_64-linux-gnu/libattica.so.0.4 #22 0x00007fcb32fed87a in QMetaObject::activate (sender=0x31d98170, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539 #23 0x00007fcb32fe1908 in QMetaMethod::invoke (this=this@entry=0x7ffd5ffaf200, object=object@entry=0x31d98170, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664 #24 0x00007fcb32fe3dc2 in QMetaObject::invokeMethod (obj=obj@entry=0x31d98170, member=member@entry=0x7fcb32049305 "finished", type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179 #25 0x00007fcb31ee147c in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::AutoConnection, member=0x7fcb32049305 "finished", obj=0x31d98170) at /usr/include/qt4/QtCore/qobjectdefs.h:418 #26 KDEPrivate::AccessManagerReply::emitFinished (this=this@entry=0x31d98170, state=state@entry=true, type=type@entry=Qt::AutoConnection) at ../../kio/kio/accessmanagerreply_p.cpp:485 #27 0x00007fcb31ee3100 in KDEPrivate::AccessManagerReply::slotResult (this=0x31d98170, kJob=0x31cdbff0) at ../../kio/kio/accessmanagerreply_p.cpp:427 #28 0x00007fcb32fed87a in QMetaObject::activate (sender=sender@entry=0x31cdbff0, m=m@entry=0x7fcb337f3600 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd5ffaf6f0) at kernel/qobject.cpp:3539 #29 0x00007fcb334636d2 in KJob::result (this=this@entry=0x31cdbff0, _t1=_t1@entry=0x31cdbff0) at ./kjob.moc:207 #30 0x00007fcb33463710 in KJob::emitResult (this=this@entry=0x31cdbff0) at ../../kdecore/jobs/kjob.cpp:318 #31 0x00007fcb31f1d39a in KIO::SimpleJob::slotFinished (this=this@entry=0x31cdbff0) at ../../kio/kio/job.cpp:496 #32 0x00007fcb31f1e4ee in KIO::TransferJob::slotFinished (this=0x31cdbff0) at ../../kio/kio/job.cpp:1110 #33 0x00007fcb32fed87a in QMetaObject::activate (sender=0x247b100, m=m@entry=0x7fcb322c6580 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3539 #34 0x00007fcb31fbb533 in KIO::SlaveInterface::finished (this=<optimized out>) at ./slaveinterface.moc:184 #35 0x00007fcb31fbca76 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:176 #36 0x00007fcb31fba56e in KIO::SlaveInterface::dispatch (this=0x247b100) at ../../kio/kio/slaveinterface.cpp:92 #37 0x00007fcb31faf1e6 in KIO::Slave::gotInput (this=0x247b100) at ../../kio/kio/slave.cpp:344 #38 0x00007fcb32fed87a in QMetaObject::activate (sender=0x3660ae0, m=m@entry=0x7fcb322bfaa0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539 #39 0x00007fcb31eeab40 in KIO::Connection::readyRead (this=<optimized out>) at ./connection.moc:105 #40 0x00007fcb31eeb231 in KIO::ConnectionPrivate::dequeue (this=0x25a9bb0) at ../../kio/kio/connection.cpp:82 #41 0x00007fcb32ff1c1e in QObject::event (this=0x3660ae0, e=<optimized out>) at kernel/qobject.cpp:1194 #42 0x00007fcb339cbe2c in QApplicationPrivate::notify_helper (this=this@entry=0x20ec790, receiver=receiver@entry=0x3660ae0, e=e@entry=0x31c32190) at kernel/qapplication.cpp:4567 #43 0x00007fcb339d24a0 in QApplication::notify (this=this@entry=0x7ffd5ffb0440, receiver=receiver@entry=0x3660ae0, e=e@entry=0x31c32190) at kernel/qapplication.cpp:4353 #44 0x00007fcb346d6d1a in KApplication::notify (this=0x7ffd5ffb0440, receiver=0x3660ae0, event=0x31c32190) at ../../kdeui/kernel/kapplication.cpp:311 #45 0x00007fcb32fd94dd in QCoreApplication::notifyInternal (this=0x7ffd5ffb0440, receiver=receiver@entry=0x3660ae0, event=event@entry=0x31c32190) at kernel/qcoreapplication.cpp:953 #46 0x00007fcb32fdcb3d in sendEvent (event=0x31c32190, receiver=0x3660ae0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #47 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x20b6fb0) at kernel/qcoreapplication.cpp:1577 #48 0x00007fcb32fdcfe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #49 0x00007fcb33006f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #50 postEventSourceDispatch (s=0x20da400) at kernel/qeventdispatcher_glib.cpp:287 #51 0x00007fcb2f74ce04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #52 0x00007fcb2f74d048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #53 0x00007fcb2f74d0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007fcb330067a1 in QEventDispatcherGlib::processEvents (this=0x20b8900, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #55 0x00007fcb33a6dbe6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #56 0x00007fcb32fd80af in QEventLoop::processEvents (this=this@entry=0x7ffd5ffb0340, flags=...) at kernel/qeventloop.cpp:149 #57 0x00007fcb32fd83a5 in QEventLoop::exec (this=this@entry=0x7ffd5ffb0340, flags=...) at kernel/qeventloop.cpp:204 #58 0x00007fcb32fddb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #59 0x00007fcb339ca37c in QApplication::exec () at kernel/qapplication.cpp:3828 #60 0x000000000040ce11 in main (argc=5, argv=0x7ffd5ffb0578) at /build/buildd/muon-2.2.0/updater/main.cpp:57 Possible duplicates by query: bug 324074, bug 322665, bug 321657. -- You are receiving this mail because: You are watching all bug changes.