[drkonqi] [Bug 363838] drkonqi crashed before bugzilla login page

Jonathan Liu via KDE Bugzilla bugzilla_noreply at kde.org
Tue Aug 23 07:50:57 BST 2016


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

--- Comment #1 from Jonathan Liu <net147 at gmail.com> ---
I got a similar crash on Arch Linux 64-bit with 5.7.3. Seems to be a null
pointer dereference.

Application: drkonqi (drkonqi), signal: Segmentation fault                      
Using host libthread_db library "/usr/lib/libthread_db.so.1".                   
[Current thread is 1 (Thread 0x7fc34a2587c0 (LWP 17413))]                       

Thread 3 (Thread 0x7fc32f280700 (LWP 17419)):                                   
#0  0x00007fc3458c54ed in read () from /usr/lib/libc.so.6                       
#1  0x00007fc341bb8c80 in ?? () from /usr/lib/libglib-2.0.so.0                  
#2  0x00007fc341b75ab4 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0                                                       
#3  0x00007fc341b75f74 in ?? () from /usr/lib/libglib-2.0.so.0                  
#4  0x00007fc341b760ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0                                                       
#5  0x00007fc3461eb5ab in QEventDispatcherGlib::processEvents
(this=0x7fc3280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425        
#6  0x00007fc3461950ea in QEventLoop::exec (this=this at entry=0x7fc32f27fdd0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210                        
#7  0x00007fc345fb80f3 in QThread::exec (this=this at entry=0x7fc347805d20
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:507                                                          
#8  0x00007fc347594645 in QDBusConnectionManager::run (this=0x7fc347805d20
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:196                                                        
#9  0x00007fc345fbcd78 in QThreadPrivate::start (arg=0x7fc347805d20 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:344                                                     
#10 0x00007fc343875454 in start_thread () from /usr/lib/libpthread.so.0         
#11 0x00007fc3458d27df in clone () from /usr/lib/libc.so.6                      

Thread 2 (Thread 0x7fc337909700 (LWP 17414)):                                   
#0  0x00007fc3458c948d in poll () from /usr/lib/libc.so.6                       
#1  0x00007fc340bf58e0 in ?? () from /usr/lib/libxcb.so.1                       
#2  0x00007fc340bf7679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1       
#3  0x00007fc33984a469 in QXcbEventReader::run (this=0x1fc6950) at
qxcbconnection.cpp:1337
#4  0x00007fc345fbcd78 in QThreadPrivate::start (arg=0x1fc6950) at
thread/qthread_unix.cpp:344
#5  0x00007fc343875454 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fc3458d27df in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc34a2587c0 (LWP 17413)):
[KCrash Handler]
#5  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data
(this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:141
#6  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at
../../include/QtCore/../../src/corelib/global/qglobal.h:980
#7  QDBusAbstractInterface::d_func (this=<optimized out>) at
qdbusabstractinterface.h:158
#8  QDBusAbstractInterface::asyncCallWithArgumentList (this=0x0, method=...,
args=...) at qdbusabstractinterface.cpp:519
#9  0x00007fc348ce1511 in KWallet::Wallet::isOpen(QString const&) () from
/usr/lib/libKF5Wallet.so.5
#10 0x00000000004559fe in BugzillaLoginPage::openWallet (this=0x2629120) at
/tmp/plasma-workspace/src/plasma-workspace-5.7.3/drkonqi/bugzillaintegration/reportassistantpages_bugzilla.cpp:177
#11 0x0000000000457e38 in BugzillaLoginPage::walletLogin (this=0x2629120) at
/tmp/plasma-workspace/src/plasma-workspace-5.7.3/drkonqi/bugzillaintegration/reportassistantpages_bugzilla.cpp:187
#12 0x00007fc3461cf306 in QtPrivate::QSlotObjectBase::call (a=0x7ffe4e0737c0,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:130
#13 QSingleShotTimer::timerEvent (this=0x29d6010) at kernel/qtimer.cpp:317
#14 0x00007fc3461c3313 in QObject::event (this=0x29d6010, e=<optimized out>) at
kernel/qobject.cpp:1285
#15 0x00007fc346e76e3c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x29d6010, e=0x7ffe4e073aa0) at kernel/qapplication.cpp:3799
#16 0x00007fc346e7e5b1 in QApplication::notify (this=0x7ffe4e073f50,
receiver=0x29d6010, e=0x7ffe4e073aa0) at kernel/qapplication.cpp:3556
#17 0x00007fc346196c90 in QCoreApplication::notifyInternal2
(receiver=0x29d6010, event=event at entry=0x7ffe4e073aa0) at
kernel/qcoreapplication.cpp:988
#18 0x00007fc3461ea52e in QCoreApplication::sendEvent (event=0x7ffe4e073aa0,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QTimerInfoList::activateTimers (this=0x1ff10b0) at
kernel/qtimerinfo_unix.cpp:644
#20 0x00007fc3461eaa51 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#21 0x00007fc341b75dd7 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#22 0x00007fc341b76040 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0x00007fc341b760ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#24 0x00007fc3461eb5ab in QEventDispatcherGlib::processEvents (this=0x1ff92d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:425
#25 0x00007fc3461950ea in QEventLoop::exec (this=this at entry=0x7ffe4e073cf0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210
#26 0x00007fc34619d5dc in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1261
#27 0x00007fc3466dc9bc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1639
#28 0x00007fc346e76d95 in QApplication::exec () at kernel/qapplication.cpp:2975
#29 0x000000000041d701 in main (argc=<optimized out>, argv=<optimized out>) at
/tmp/plasma-workspace/src/plasma-workspace-5.7.3/drkonqi/main.cpp:170

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



More information about the Unassigned-bugs mailing list