[drkonqi] [Bug 353604] New: drkonqui crashed on startup
Vit Pelcak
vit at pelcak.org
Tue Oct 6 14:20:59 BST 2015
https://bugs.kde.org/show_bug.cgi?id=353604
Bug ID: 353604
Summary: drkonqui crashed on startup
Product: drkonqi
Version: 5.4.2
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: vit at pelcak.org
Hello.
On startup several things crashed and drkonqui as well.
As it doesn't support filing and sending bugreport directly, I'm doing it
manually.
I got this trace reporte by drkonqui:
Application: drkonqi (drkonqi), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f263c8818c0 (LWP 27466))]
Thread 2 (Thread 0x7f2621dd8700 (LWP 27504)):
#0 0x00007f2637ff2e7d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f26310a7432 in poll (__timeout=-1, __nfds=1, __fds=0x7f2621dd7c00)
at /usr/include/bits/poll2.h:46
#2 _xcb_conn_wait (c=c at entry=0x1ca1400, cond=cond at entry=0x1ca1440,
vector=vector at entry=0x0, count=count at entry=0x0) at xcb_conn.c:459
#3 0x00007f26310a9007 in xcb_wait_for_event (c=0x1ca1400) at xcb_in.c:693
#4 0x00007f262412be89 in QXcbEventReader::run (this=0x1cabad0) at
qxcbconnection.cpp:1214
#5 0x00007f26386e1a9f in QThreadPrivate::start (arg=0x1cabad0) at
thread/qthread_unix.cpp:331
#6 0x00007f26334454a4 in start_thread (arg=0x7f2621dd8700) at
pthread_create.c:334
#7 0x00007f2637ffb80d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7f263c8818c0 (LWP 27466)):
[KCrash Handler]
#6 0x00007f26241441df in QXcbWindow::handleClientMessageEvent (this=0x1e335d0,
event=0x7f261c0034d0) at qxcbwindow.cpp:1947
#7 0x00007f262412fc33 in QXcbConnection::handleXcbEvent
(this=this at entry=0x1c9fc60, event=event at entry=0x7f261c0034d0) at
qxcbconnection.cpp:1043
#8 0x00007f262413045b in QXcbConnection::processXcbEvents (this=0x1c9fc60) at
qxcbconnection.cpp:1487
#9 0x00007f26388e0b89 in QObject::event (this=0x1c9fc60, e=<optimized out>) at
kernel/qobject.cpp:1246
#10 0x00007f26395988fc in QApplicationPrivate::notify_helper
(this=this at entry=0x1c908a0, receiver=receiver at entry=0x1c9fc60,
e=e at entry=0x7f261c0032b0) at kernel/qapplication.cpp:3717
#11 0x00007f263959da06 in QApplication::notify (this=0x7ffd75254f80,
receiver=0x1c9fc60, e=0x7f261c0032b0) at kernel/qapplication.cpp:3500
#12 0x00007f26388b2b33 in QCoreApplication::notifyInternal
(this=0x7ffd75254f80, receiver=0x1c9fc60, event=event at entry=0x7f261c0032b0) at
kernel/qcoreapplication.cpp:965
#13 0x00007f26388b4e56 in sendEvent (event=0x7f261c0032b0, receiver=<optimized
out>) at kernel/qcoreapplication.h:224
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x1c8f260) at
kernel/qcoreapplication.cpp:1593
#15 0x00007f26388b5338 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1451
#16 0x00007f2638905f33 in postEventSourceDispatch (s=0x1cc8ed0) at
kernel/qeventdispatcher_glib.cpp:271
#17 0x00007f2632ac7cc7 in g_main_dispatch (context=0x7f261c0016f0) at
gmain.c:3122
#18 g_main_context_dispatch (context=context at entry=0x7f261c0016f0) at
gmain.c:3737
#19 0x00007f2632ac7ef8 in g_main_context_iterate
(context=context at entry=0x7f261c0016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3808
#20 0x00007f2632ac7f9c in g_main_context_iteration (context=0x7f261c0016f0,
may_block=may_block at entry=1) at gmain.c:3869
#21 0x00007f263890633f in QEventDispatcherGlib::processEvents (this=0x1cc9180,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#22 0x00007f26388b047a in QEventLoop::exec (this=this at entry=0x7ffd75254d90,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#23 0x00007f26388b811d in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#24 0x00007f2638dee1bc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1528
#25 0x00007f2639594fa5 in QApplication::exec () at kernel/qapplication.cpp:2977
#26 0x0000000000434ef3 in main (argc=19, argv=<optimized out>) at
/usr/src/debug/plasma-workspace-5.4.1/drkonqi/main.cpp:150
Additionally, I chose option to debug in drkonqui and in gdb prompt ran "bt
full".
This is the output:
(gdb) bt full
#0 0x00007f2637fcb9fd in nanosleep () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007f2637fcb894 in __sleep (seconds=0, seconds at entry=1) at
../sysdeps/unix/sysv/linux/sleep.c:138
ts = {tv_sec = 0, tv_nsec = 392833149}
set = {__val = {65536, 0 <repeats 15 times>}}
oset = {__val = {1024, 140726568828496, 3815434820, 139802197079856,
4294967295, 139802127836512, 15, 140726568828880,
0, 139802199195928, 15, 140726568828880, 0, 30063336, 0,
139802199258541}}
result = <optimized out>
#2 0x00007f263c4bd563 in startProcessInternal (argc=15, argv=<optimized out>,
waitAndExit=waitAndExit at entry=true,
directly=directly at entry=false) at
/usr/src/debug/kcrash-5.14.0/src/kcrash.cpp:628
pid = 28603
#3 0x00007f263c4bdb99 in KCrash::startProcess (argc=argc at entry=15,
argv=argv at entry=0x7ffd75253ff0,
waitAndExit=waitAndExit at entry=true) at
/usr/src/debug/kcrash-5.14.0/src/kcrash.cpp:594
startDirectly = true
#4 0x00007f263c4bdff9 in KCrash::defaultCrashHandler (sig=<optimized out>) at
/usr/src/debug/kcrash-5.14.0/src/kcrash.cpp:505
argv = {0x1d64900 "/usr/lib64/libexec/drkonqi", 0x7f263c4bedd2
"-platform", 0x1ce4b68 "xcb", 0x7f263c4bee68 "-display",
0x1c98090 ":0", 0x7f263c4beddc "--appname", 0x1d28830 "drkonqi",
0x7f263c4bedf0 "--apppath",
0x1d28080 "/usr/lib64/libexec", 0x7f263c4bedfd "--signal",
0x7ffd752540e0 "11", 0x7f263c4bee0b "--pid",
0x7ffd752540f0 "27466", 0x7f263c4bee39 "--startupid", 0x1cd16a8 "0",
0x0,
0x2 <error: Cannot access memory at address 0x2>, 0x3 <error: Cannot
access memory at address 0x3>,
0x7ffd752540a0 "\002", 0x1d65ce0 "H\025k", 0x7ffd752542f0 "\"\004",
0x7f26388b2852
<QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*,
QEvent*)+258> "\204\300\017\205\022\377\377\377I\213F0H\213@
D\213@\f\213H\b뒐\017\037@", 0x2 <error: Cannot access memory at address 0x2>,
0x7ffd752543a0 <incomplete sequence \372>, 0x1e63460
"P\311\307\071&\177", 0x1d65ce0 "H\025k",
0x7ffd752542f0 "\"\004", 0x1c908a0 "\320Q\307\071&\177", 0x401
<error: Cannot access memory at address 0x401>}
i = 15
platformName = {static MaxSize = 1073741800, d = 0x1ce4b50}
about = 0x0
sigtxt = "11\000\001\000\000\000", <incomplete sequence \374\210>
pidtxt = "27466", '\000' <repeats 14 times>
startupId = {static MaxSize = 1073741800, d = 0x1cd1690}
crashRecursionCounter = 2
#5 <signal handler called>
No locals.
#6 0x00007f26241441df in QXcbWindow::handleClientMessageEvent (this=0x1e335d0,
event=0x7f261c0034d0) at qxcbwindow.cpp:1947
reply = {response_type = 96 '`', format = 252 '\374', sequence = 457,
window = 0, type = 605207172, data = {
data8 =
"&\177\000\000U\000\000\000\000\000\000\000\320\064\000\034\332\000\000",
data16 = {32550, 0, 85, 0, 0, 0,
13520, 7168, 218, 0}, data32 = {32550, 85, 0, 469775568, 218}}}
event = 0x7f261c0034d0
this = 0x1e335d0
#7 0x00007f262412fc33 in QXcbConnection::handleXcbEvent
(this=this at entry=0x1c9fc60, event=event at entry=0x7f261c0034d0)
at qxcbconnection.cpp:1043
result = 0
dispatcher = <optimized out>
handled = false
response_type = 33
#8 0x00007f262413045b in QXcbConnection::processXcbEvents (this=0x1c9fc60) at
qxcbconnection.cpp:1487
accepted = false
it = 0x7f263895fd10 <qt_array+48>
event = 0x7f261c0034d0
eventGuard = {d = 0x7f261c0034d0}
response_type = <optimized out>
i = <optimized out>
connection_error = <optimized out>
eventqueue = 0x1cabae8
#9 0x00007f26388e0b89 in QObject::event (this=0x1c9fc60, e=<optimized out>) at
kernel/qobject.cpp:1246
mce = <optimized out>
sw = {receiver = 0x1c9fc60, previousSender = 0x0, currentSender =
{sender = 0x1cabad0, signal = 5, ref = 1},
switched = true}
#10 0x00007f26395988fc in QApplicationPrivate::notify_helper
(this=this at entry=0x1c908a0, receiver=receiver at entry=0x1c9fc60,
e=e at entry=0x7f261c0032b0) at kernel/qapplication.cpp:3717
consumed = <optimized out>
#11 0x00007f263959da06 in QApplication::notify (this=0x7ffd75254f80,
receiver=0x1c9fc60, e=0x7f261c0032b0)
at kernel/qapplication.cpp:3500
w = 0x1c9fc60
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#12 0x00007f26388b2b33 in QCoreApplication::notifyInternal
(this=0x7ffd75254f80, receiver=0x1c9fc60,
event=event at entry=0x7f261c0032b0) at kernel/qcoreapplication.cpp:965
result = false
cbdata = {0x1c9fc60, 0x7f261c0032b0, 0x7ffd75254adf}
d = <optimized out>
threadData = 0x1c8f260
loopLevelCounter = {threadData = 0x1c8f260}
#13 0x00007f26388b4e56 in sendEvent (event=0x7f261c0032b0, receiver=<optimized
out>) at kernel/qcoreapplication.h:224
No locals.
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x1c8f260)
at kernel/qcoreapplication.cpp:1593
e = 0x7f261c0032b0
pe = <optimized out>
r = <optimized out>
unlocker = {m = <synthetic pointer>}
event_deleter = {d = 0x7f261c0032b0}
locker = {val = 29946504}
startOffset = 0
i = @0x1c8f27c: 1
cleanup = {receiver = 0x0, event_type = 0, data = 0x1c8f260,
exceptionCaught = true}
#15 0x00007f26388b5338 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0)
at kernel/qcoreapplication.cpp:1451
data = <optimized out>
#16 0x00007f2638905f33 in postEventSourceDispatch (s=0x1cc8ed0) at
kernel/qeventdispatcher_glib.cpp:271
source = 0x1cc8ed0
#17 0x00007f2632ac7cc7 in g_main_dispatch (context=0x7f261c0016f0) at
gmain.c:3122
dispatch = 0x7f2638905f20 <postEventSourceDispatch(GSource*,
GSourceFunc, gpointer)>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
---Type <return> to continue, or q <return> to quit---
need_destroy = <optimized out>
source = 0x1cc8ed0
current = 0x1c8b670
i = 0
#18 g_main_context_dispatch (context=context at entry=0x7f261c0016f0) at
gmain.c:3737
No locals.
#19 0x00007f2632ac7ef8 in g_main_context_iterate
(context=context at entry=0x7f261c0016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3808
max_priority = 2147483647
timeout = 602
some_ready = 1
nfds = <optimized out>
allocated_nfds = 5
fds = 0x1e50340
#20 0x00007f2632ac7f9c in g_main_context_iteration (context=0x7f261c0016f0,
may_block=may_block at entry=1) at gmain.c:3869
retval = <optimized out>
#21 0x00007f263890633f in QEventDispatcherGlib::processEvents (this=0x1cc9180,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
d = 0x1d26ba0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#22 0x00007f26388b047a in QEventLoop::exec (this=this at entry=0x7ffd75254d90,
flags=..., flags at entry=...)
at kernel/qeventloop.cpp:204
d = 0x1eb7dc0
locker = {val = 29946704}
ref = {d = 0x1eb7dc0, locker = @0x7ffd75254d20, exceptionCaught = true}
#23 0x00007f26388b811d in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
threadData = 0x1c8f260
eventLoop = {<QObject> = {_vptr.QObject = 0x7f2638cf6518 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {
superdata = 0x0, stringdata = 0x7f2638a05300
<qt_meta_stringdata_QObject>,
data = 0x7f2638a051e0 <qt_meta_data_QObject>,
static_metacall = 0x7f26388e7ab0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d =
0x1eb7dc0}, static staticQtMetaObject = {d = {
superdata = 0x0, stringdata = 0x7f2638a4f400
<qt_meta_stringdata_Qt>, data = 0x7f2638a4ca00 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {
superdata = 0x7f2638cedbc0 <QObject::staticMetaObject>,
stringdata = 0x7f2638a643c0 <qt_meta_stringdata_QEventLoop>, data
= 0x7f2638a64360 <qt_meta_data_QEventLoop>,
static_metacall = 0x7f263895a360
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#24 0x00007f2638dee1bc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1528
No locals.
#25 0x00007f2639594fa5 in QApplication::exec () at kernel/qapplication.cpp:2977
No locals.
#26 0x0000000000434ef3 in main (argc=19, argv=<optimized out>) at
/usr/src/debug/plasma-workspace-5.4.1/drkonqi/main.cpp:150
qa = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {
_vptr.QObject = 0x7f2639c75248 <vtable for QApplication+16>,
static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7f2638a05300 <qt_meta_stringdata_QObject>,
data = 0x7f2638a051e0 <qt_meta_data_QObject>,
static_metacall = 0x7f26388e7ab0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d =
0x1c908a0}, static staticQtMetaObject = {d = {
superdata = 0x0, stringdata = 0x7f2638a4f400
<qt_meta_stringdata_Qt>,
data = 0x7f2638a4ca00 <qt_meta_data_Qt>, static_metacall =
0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d =
{superdata = 0x7f2638cedbc0 <QObject::staticMetaObject>,
stringdata = 0x7f2638a645a0
<qt_meta_stringdata_QCoreApplication>,
data = 0x7f2638a64480 <qt_meta_data_QCoreApplication>,
static_metacall = 0x7f263895a4e0
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self =
0x7ffd75254f80}, static staticMetaObject = {d = {
superdata = 0x7f2638cf6660
<QCoreApplication::staticMetaObject>,
stringdata = 0x7f26391664e0
<qt_meta_stringdata_QGuiApplication>,
data = 0x7f26391662e0 <qt_meta_data_QGuiApplication>,
static_metacall = 0x7f2638df80f0
<QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject
= {d = {
superdata = 0x7f26394224e0 <QGuiApplication::staticMetaObject>,
stringdata = 0x7f2639919d20 <qt_meta_stringdata_QApplication>,
data = 0x7f2639919ba0 <qt_meta_data_QApplication>,
static_metacall = 0x7f263959b340
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
aboutData = {d = 0x1cd2550}
parser = {d = 0x1ccfdb0}
signalOption = {d = {d = 0x1ccfe10}}
appNameOption = {d = {d = 0x1cd0d00}}
appPathOption = {d = {d = 0x1d34f40}}
appVersionOption = {d = {d = 0x1cd3ee0}}
bugAddressOption = {d = {d = 0x1cd04a0}}
programNameOption = {d = {d = 0x1cd29e0}}
pidOption = {d = {d = 0x1cd2a40}}
startupIdOption = {d = {d = 0x1cd4580}}
kdeinitOption = {d = {d = 0x1d34d30}}
saferOption = {d = {d = 0x1d34d90}}
restartedOption = {d = {d = 0x1d35010}}
keepRunningOption = {d = {d = 0x1d3ad70}}
threadOption = {d = {d = 0x1d3add0}}
startupId = {static null = {<No data fields>}, d = 0x1d3b150}
w = 0x1d65ce0
ret = <optimized out
Hopefully it will be useful.
Reproducible: Couldn't Reproduce
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list