Bug 346146

Summary: Muon updater authentication error
Product: [Frameworks and Libraries] phonon-backend-vlc Reporter: Clay Weber <clay>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aleixpol, bcooksley, clay, fabo, jb, myriam, romain.perier, sitter
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: 0.8   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Clay Weber 2015-04-13 18:33:19 UTC
Application: muon-updater (5.2.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-13-generic x86_64
Distribution: Ubuntu Vivid Vervet (development branch)

-- Information about the crash:
Wwhen running the update mamanger, everthing works as expected. After entering my password, the update process begins, and shortly after,  the Authentication Error message aapears, the gui crashes, but the download and  installation process does complete.

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 0x7f22b090b7c0 (LWP 21832))]

Thread 3 (Thread 0x7f229de10700 (LWP 21833)):
#0  0x00007f22addf58dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f22a8df4b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f22a8df664f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f22a0bcf099 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#4  0x00007f22ae476b0e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f22adae36aa in start_thread (arg=0x7f229de10700) at pthread_create.c:333
#6  0x00007f22ade00eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f22920b9700 (LWP 21836)):
#0  0x00007f22ab3dfea2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f22ab3dffcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f22ae70dc6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f22ae6b23e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f22ae471b44 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f22ae476b0e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f22adae36aa in start_thread (arg=0x7f22920b9700) at pthread_create.c:333
#7  0x00007f22ade00eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f22b090b7c0 (LWP 21832)):
[KCrash Handler]
#6  ref (this=<optimized out>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:121
#7  QList (this=0x7f2279757818 <QPrinterInfoPrivate::shared_null+24>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:121
#8  QPrinterInfoPrivate (name=..., this=0x7f2279757800 <QPrinterInfoPrivate::shared_null>) at painting/qprinterinfo_p.h:71
#9  __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at painting/qprinterinfo.cpp:35
#10 _GLOBAL__sub_I_qprinterinfo.cpp(void) () at painting/qprinterinfo.cpp:163
#11 0x00007f22b08d95ba in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffd5350b918, env=env@entry=0x1090840) at dl-init.c:72
#12 0x00007f22b08d96cb in call_init (env=<optimized out>, argv=<optimized out>, argc=<optimized out>, l=<optimized out>) at dl-init.c:30
#13 _dl_init (main_map=main_map@entry=0x2067c80, argc=1, argv=0x7ffd5350b918, env=0x1090840) at dl-init.c:120
#14 0x00007f22b08de587 in dl_open_worker (a=a@entry=0x7ffd53509298) at dl-open.c:579
#15 0x00007f22b08d9464 in _dl_catch_error (objname=objname@entry=0x7ffd53509288, errstring=errstring@entry=0x7ffd53509290, mallocedp=mallocedp@entry=0x7ffd53509287, operate=operate@entry=0x7f22b08de0a0 <dl_open_worker>, args=args@entry=0x7ffd53509298) at dl-error.c:187
#16 0x00007f22b08dd9a3 in _dl_open (file=0x207a980 "/usr/lib/vlc/plugins/gui/libqt4_plugin.so", mode=-2147483647, caller_dlopen=0x7f227f307c0f, nsid=-2, argc=<optimized out>, argv=<optimized out>, env=0x1090840) at dl-open.c:663
#17 0x00007f22a9cd9fc9 in dlopen_doit (a=a@entry=0x7ffd535094b0) at dlopen.c:66
#18 0x00007f22b08d9464 in _dl_catch_error (objname=0xfec0e0, errstring=0xfec0e8, mallocedp=0xfec0d8, operate=0x7f22a9cd9f70 <dlopen_doit>, args=0x7ffd535094b0) at dl-error.c:187
#19 0x00007f22a9cda62d in _dlerror_run (operate=operate@entry=0x7f22a9cd9f70 <dlopen_doit>, args=args@entry=0x7ffd535094b0) at dlerror.c:163
#20 0x00007f22a9cda061 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:87
#21 0x00007f227f307c0f in ?? () from /usr/lib/libvlccore.so.8
#22 0x00007f227f2ec8bb in ?? () from /usr/lib/libvlccore.so.8
#23 0x00007f227f2ecbe8 in ?? () from /usr/lib/libvlccore.so.8
#24 0x00007f227f2ecb44 in ?? () from /usr/lib/libvlccore.so.8
#25 0x00007f227f2ed0c4 in ?? () from /usr/lib/libvlccore.so.8
#26 0x00007f227f2ed691 in ?? () from /usr/lib/libvlccore.so.8
#27 0x00007f227f27344d in libvlc_InternalInit () from /usr/lib/libvlccore.so.8
#28 0x00007f227f04935b in libvlc_new () from /usr/lib/libvlc.so.5
#29 0x00007f227f59b1cb in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#30 0x00007f227f578878 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#31 0x00007f227f59efd8 in qt_plugin_instance () from /usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#32 0x00007f22ae69dd9f in QPluginLoader::instance() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f22ac1fa0e8 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#34 0x00007f22ac1fbd0e in ?? () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#35 0x00007f22ac1fc641 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#36 0x00007f22ac1fcebd in Phonon::Factory::backend(bool) () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#37 0x00007f22ac1fd4d3 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#38 0x00007f22ac1f2a54 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#39 0x00007f22ac1f009e in ?? () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#40 0x00007f229ccfb97a in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#41 0x00007f229ccdf63f in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#42 0x00007f229ccde368 in KNotification::sendEvent() () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#43 0x00007f22ae6e673a in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007f22aefbeb2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007f22aefc4000 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007f22ae6b4c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007f22ae6b6c9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007f22ae70d843 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#49 0x00007f22ab3dfc3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f22ab3dff20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f22ab3dffcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f22ae70dc57 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007f22ae6b23e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x00007f22af1c04b5 in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#55 0x00007f22af5b59fc in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#56 0x00007f22af5b5ca6 in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#57 0x00007f22af5b89f7 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#58 0x00007f22af5b8bae in KMessageBox::error(QWidget*, QString const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#59 0x00007f2292f769b0 in QAptActions::displayTransactionError (this=<optimized out>, error=QApt::AuthError, trans=0x26085b0) at ../../libmuonapt/QAptActions.cpp:484
#60 0x00007f2293870616 in ApplicationUpdates::errorOccurred (this=0x1, error=1397799192) at ../../../../libmuon/backends/ApplicationBackend/ApplicationUpdates.cpp:184
#61 0x00007f22ae6e59c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#62 0x00007f22931d64ce in QApt::Transaction::errorOccurred(QApt::ErrorCode) () from /usr/lib/x86_64-linux-gnu/libQApt.so.3
#63 0x00007f22931c2f7a in QApt::Transaction::onCallFinished(QDBusPendingCallWatcher*) () from /usr/lib/x86_64-linux-gnu/libQApt.so.3
#64 0x00007f22931d7374 in ?? () from /usr/lib/x86_64-linux-gnu/libQApt.so.3
#65 0x00007f22ae6e59c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x00007f22b0a9aa4f in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#67 0x00007f22b0a9c155 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#68 0x00007f22ae6e673a in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#69 0x00007f22aefbeb2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#70 0x00007f22aefc4000 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#71 0x00007f22ae6b4c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#72 0x00007f22ae6b6c9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#73 0x00007f22ae70d843 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#74 0x00007f22ab3dfc3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007f22ab3dff20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007f22ab3dffcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#77 0x00007f22ae70dc57 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#78 0x00007f22ae6b23e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#79 0x00007f22ae6ba02c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#80 0x0000000000411421 in main (argc=1, argv=<optimized out>) at ../../updater/main.cpp:62

Reported using DrKonqi
Comment 1 Aleix Pol 2015-04-14 02:45:18 UTC
It's crashing while playing a sound from the message box.
Comment 2 Harald Sitter 2015-04-14 07:14:31 UTC

*** This bug has been marked as a duplicate of bug 335111 ***