[kde] [Bug 344106] New: policykit crashed

Bruno Patri bruno.patri at gmail.com
Fri Feb 13 08:30:49 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=344106

            Bug ID: 344106
           Summary: policykit crashed
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: bruno.patri at gmail.com

Application: polkit-kde-authentication-agent-1 (5.2.0)

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

-- Information about the crash:
- What I was doing when the application crashed:

Policykit always crashed when trying to launch an application that require root
privileges

The crash can be reproduced every time.

-- Backtrace:
Application: PolicyKit1 KDE Agent (polkit-kde-authentication-agent-1), signal:
Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc7bd2ae8c0 (LWP 4360))]

Thread 4 (Thread 0x7fc7ab043700 (LWP 4366)):
#0  0x00007fc7b9aad0fd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc7b9064b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fc7b906664f in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fc7ad58ae39 in QXcbEventReader::run (this=0x1b84790) at
qxcbconnection.cpp:1046
#4  0x00007fc7ba12dd2e in QThreadPrivate::start (arg=0x1b84790) at
thread/qthread_unix.cpp:345
#5  0x00007fc7b893c0a5 in start_thread (arg=0x7fc7ab043700) at
pthread_create.c:309
#6  0x00007fc7b9ab75ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fc7a3071700 (LWP 4374)):
#0  0x00007fc7b9aad0fd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc7b6fac14c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc7b6fac4d2 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc7b6a71dd6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fc7b6fd2b95 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc7b893c0a5 in start_thread (arg=0x7fc7a3071700) at
pthread_create.c:309
#6  0x00007fc7b9ab75ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fc795f0e700 (LWP 4700)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc798f4a3eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007fc798f49b67 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007fc7b893c0a5 in start_thread (arg=0x7fc795f0e700) at
pthread_create.c:309
#4  0x00007fc7b9ab75ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fc7bd2ae8c0 (LWP 4360)):
[KCrash Handler]
#6  ref (this=<optimized out>) at
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:121
#7  QList (this=0x7fc790434818 <QPrinterInfoPrivate::shared_null+24>) at
../../include/QtCore/../../src/corelib/tools/qlist.h:121
#8  QPrinterInfoPrivate (name=..., this=0x7fc790434800
<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 0x00007fc7bd0f813a in call_init (l=<optimized out>, argc=argc at entry=1,
argv=argv at entry=0x7fff81f79118, env=env at entry=0x1b9d0b0) at dl-init.c:78
#12 0x00007fc7bd0f8223 in call_init (env=<optimized out>, argv=<optimized out>,
argc=<optimized out>, l=<optimized out>) at dl-init.c:36
#13 _dl_init (main_map=main_map at entry=0x1eea130, argc=1, argv=0x7fff81f79118,
env=0x1b9d0b0) at dl-init.c:126
#14 0x00007fc7bd0fcc6e in dl_open_worker (a=a at entry=0x7fff81f772e8) at
dl-open.c:577
#15 0x00007fc7bd0f7ff4 in _dl_catch_error
(objname=objname at entry=0x7fff81f772d8,
errstring=errstring at entry=0x7fff81f772e0,
mallocedp=mallocedp at entry=0x7fff81f772d0, operate=operate at entry=0x7fc7bd0fc990
<dl_open_worker>, args=args at entry=0x7fff81f772e8) at dl-error.c:187
#16 0x00007fc7bd0fc3ab in _dl_open (file=0x1ba8170
"/usr/lib/vlc/plugins/gui/libqt4_plugin.so", mode=-2147483647,
caller_dlopen=<optimized out>, nsid=-2, argc=1, argv=0x7fff81f79118,
env=0x1b9d0b0) at dl-open.c:661
#17 0x00007fc7b527c02b in dlopen_doit (a=a at entry=0x7fff81f77500) at dlopen.c:66
#18 0x00007fc7bd0f7ff4 in _dl_catch_error (objname=0x1b6c4e0,
errstring=0x1b6c4e8, mallocedp=0x1b6c4d8, operate=0x7fc7b527bfd0 <dlopen_doit>,
args=0x7fff81f77500) at dl-error.c:187
#19 0x00007fc7b527c62d in _dlerror_run (operate=operate at entry=0x7fc7b527bfd0
<dlopen_doit>, args=args at entry=0x7fff81f77500) at dlerror.c:163
#20 0x00007fc7b527c0c1 in __dlopen (file=<optimized out>, mode=<optimized out>)
at dlopen.c:87
#21 0x00007fc794e1f52f in ?? () from /usr/lib/libvlccore.so.8
#22 0x00007fc794e041db in ?? () from /usr/lib/libvlccore.so.8
#23 0x00007fc794e04508 in ?? () from /usr/lib/libvlccore.so.8
#24 0x00007fc794e04464 in ?? () from /usr/lib/libvlccore.so.8
#25 0x00007fc794e049e4 in ?? () from /usr/lib/libvlccore.so.8
#26 0x00007fc794e04fb1 in ?? () from /usr/lib/libvlccore.so.8
#27 0x00007fc794d8ae5d in libvlc_InternalInit () from /usr/lib/libvlccore.so.8
#28 0x00007fc794b6035b in libvlc_new () from /usr/lib/libvlc.so.5
#29 0x00007fc7950b31cb in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#30 0x00007fc795090878 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#31 0x00007fc7950b6fd8 in qt_plugin_instance () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#32 0x00007fc7ba352cdf in QPluginLoader::instance (this=0x7fff81f77e20) at
plugin/qpluginloader.cpp:200
#33 0x00007fc7b7b95dc8 in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#34 0x00007fc7b7b96bde in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#35 0x00007fc7b7b99521 in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#36 0x00007fc7b7b99e6d in Phonon::Factory::backend(bool) () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#37 0x00007fc7b7b9a483 in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#38 0x00007fc7b7b8fb84 in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#39 0x00007fc7b7b8d1ee in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#40 0x00007fc7bbe36153 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#41 0x00007fc7bbe1abe2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#42 0x00007fc7bbe1b821 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#43 0x00007fc7bbe184bd in KNotification::sendEvent() () from
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#44 0x0000000000413494 in AuthDialog::showEvent(QShowEvent*) ()
#45 0x00007fc7bb302838 in QWidget::event (this=0x1c42bf0, event=0x7fff81f78760)
at kernel/qwidget.cpp:8316
#46 0x00007fc7bb2c41ec in QApplicationPrivate::notify_helper (this=0x1b697c0,
receiver=0x1c42bf0, e=0x7fff81f78760) at kernel/qapplication.cpp:3499
#47 0x00007fc7bb2c96c0 in QApplication::notify (this=0x7fff81f78fc0,
receiver=0x1c42bf0, e=0x7fff81f78760) at kernel/qapplication.cpp:3282
#48 0x00007fc7ba36af9b in QCoreApplication::notifyInternal
(this=0x7fff81f78fc0, receiver=receiver at entry=0x1c42bf0,
event=event at entry=0x7fff81f78760) at kernel/qcoreapplication.cpp:935
#49 0x00007fc7bb2ffe0b in sendEvent (event=0x7fff81f78760, receiver=0x1c42bf0)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#50 QWidgetPrivate::show_helper (this=this at entry=0x1c38a70) at
kernel/qwidget.cpp:7183
#51 0x00007fc7bb3021a5 in QWidget::setVisible (this=this at entry=0x1c42bf0,
visible=visible at entry=true) at kernel/qwidget.cpp:7395
#52 0x00007fc7bb4c38c8 in QDialog::setVisible (this=0x1c42bf0,
visible=<optimized out>) at dialogs/qdialog.cpp:735
#53 0x000000000040eac9 in PolicyKitListener::initiateAuthentication(QString
const&, QString const&, QString const&, PolkitQt1::Details const&, QString
const&, QList<PolkitQt1::Identity> const&, PolkitQt1::Agent::AsyncResult*) ()
#54 0x00007fc7bb9e2174 in ?? () from
/usr/lib/x86_64-linux-gnu/libpolkit-qt5-agent-1.so.1
#55 0x00007fc7bb9e3279 in ?? () from
/usr/lib/x86_64-linux-gnu/libpolkit-qt5-agent-1.so.1
#56 0x00007fc7b678fc4f in ?? () from
/usr/lib/x86_64-linux-gnu/libpolkit-agent-1.so.0
#57 0x00007fc7b6a629ec in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#58 0x00007fc7b6fabddd in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00007fc7b6fac1b0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#60 0x00007fc7b6fac25c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007fc7ba3c3387 in QEventDispatcherGlib::processEvents (this=0x1baaa70,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#62 0x00007fc7ba3686e2 in QEventLoop::exec (this=this at entry=0x7fff81f78f00,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#63 0x00007fc7ba37032c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1188
#64 0x000000000040bda7 in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list