Summary: | krunner crashed in QList<QByteArray>::free | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | Cyp <cyp561> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | wilderkde |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Cyp
2009-11-16 10:04:34 UTC
done. Loaded symbols for /usr/lib64/libkresources.so.4 Reading symbols from /usr/lib/libkldap.so.4...Reading symbols from /usr/lib/debug/usr/lib/libkldap.so.4.3.0.debug...done. done. Loaded symbols for /usr/lib64/libkldap.so.4 Reading symbols from /usr/lib/libldap-2.4.so.2...Reading symbols from /usr/lib/debug/usr/lib/libldap-2.4.so.2.5.2.debug...done. done. Loaded symbols for /usr/lib64/libldap-2.4.so.2 Reading symbols from /usr/lib/liblber-2.4.so.2...Reading symbols from /usr/lib/debug/usr/lib/liblber-2.4.so.2.5.2.debug...done. done. Loaded symbols for /usr/lib64/liblber-2.4.so.2 Reading symbols from /usr/lib/libsasl2.so.2...Reading symbols from /usr/lib/debug/usr/lib/libsasl2.so.2.0.23.debug...done. done. Loaded symbols for /usr/lib64/libsasl2.so.2 Reading symbols from /usr/lib/libgnutls.so.26...Reading symbols from /usr/lib/debug/usr/lib/libgnutls.so.26.14.11.debug...done. done. Loaded symbols for /usr/lib/libgnutls.so.26 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /usr/lib/libtasn1.so.3...Reading symbols from /usr/lib/debug/usr/lib/libtasn1.so.3.1.6.debug...done. done. Loaded symbols for /usr/lib/libtasn1.so.3 Reading symbols from /usr/lib/libgcrypt.so.11...Reading symbols from /usr/lib/debug/usr/lib/libgcrypt.so.11.5.2.debug...done. done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /usr/lib/libgpg-error.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgpg-error.so.0.5.0.debug...done. done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /usr/lib/kde4/kabc_file.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/kabc_file.so.debug...done. done. Loaded symbols for /usr/lib/kde4/kabc_file.so Reading symbols from /usr/lib/libkabc_file_core.so.4...Reading symbols from /usr/lib/debug/usr/lib/libkabc_file_core.so.4.3.0.debug...done. done. Loaded symbols for /usr/lib64/libkabc_file_core.so.4 Reading symbols from /usr/lib/libkcal.so.4...Reading symbols from /usr/lib/debug/usr/lib/libkcal.so.4.3.0.debug...done. done. Loaded symbols for /usr/lib64/libkcal.so.4 Reading symbols from /usr/lib/libkpimutils.so.4...Reading symbols from /usr/lib/debug/usr/lib/libkpimutils.so.4.3.0.debug...done. done. Loaded symbols for /usr/lib64/libkpimutils.so.4 Reading symbols from /usr/lib/libical.so.0...Reading symbols from /usr/lib/debug/usr/lib/libical.so.0.43.0.debug...done. done. Loaded symbols for /usr/lib64/libical.so.0 Reading symbols from /usr/lib/libicalss.so.0...Reading symbols from /usr/lib/debug/usr/lib/libicalss.so.0.43.0.debug...done. done. Loaded symbols for /usr/lib64/libicalss.so.0 Reading symbols from /usr/lib/libkmime.so.4...Reading symbols from /usr/lib/debug/usr/lib/libkmime.so.4.3.0.debug...done. done. Loaded symbols for /usr/lib64/libkmime.so.4 Reading symbols from /usr/lib/kde4/krunner_shell.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_shell.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_shell.so Reading symbols from /usr/lib/kde4/krunner_katesessions.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_katesessions.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_katesessions.so Reading symbols from /usr/lib/kde4/krunner_bookmarksrunner.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_bookmarksrunner.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_bookmarksrunner.so Reading symbols from /usr/lib/qt4/libQtScript.so.4...Reading symbols from /usr/lib/debug/usr/lib/qt4/libQtScript.so.4.5.3.debug...done. done. Loaded symbols for /usr/lib64/qt4/libQtScript.so.4 Reading symbols from /usr/lib/kde4/krunner_sessions.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_sessions.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_sessions.so Reading symbols from /usr/lib/kde4/krunner_browserhistory.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_browserhistory.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_browserhistory.so Reading symbols from /usr/lib/kde4/krunner_calculatorrunner.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_calculatorrunner.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_calculatorrunner.so Reading symbols from /usr/lib/kde4/krunner_powerdevil.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_powerdevil.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_powerdevil.so Reading symbols from /usr/lib/kde4/krunner_konquerorsessions.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_konquerorsessions.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_konquerorsessions.so Reading symbols from /usr/lib/kde4/krunner_converter.so...Reading symbols from /usr/lib/debug/usr/lib/kde4/krunner_converter.so.debug...done. done. Loaded symbols for /usr/lib/kde4/krunner_converter.so Reading symbols from /usr/lib/libconversion.so.4...Reading symbols from /usr/lib/debug/usr/lib/libconversion.so.4.3.0.debug...done. done. Loaded symbols for /usr/lib64/libconversion.so.4 Reading symbols from /lib/libnss_compat.so.2...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 0x00007fc887a35901 in nanosleep () from /lib/libc.so.6 (gdb) thread apply all bt full (gdb) bt full #0 0x00007fc887a35901 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x00007fc887a35727 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x00007fc889687011 in KCrash::startDrKonqi (argv=0x7fffd9dcfd80, argc=18) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kdeui/util/kcrash.cpp:412 socket = 3 header = {cmd = 4, arg_length = 8} buffer = "\230#\000\000\000\000\000\000/usr/lib64/kde4/libexec/drkonqi\000-display\000:0.0\000--appname\000krunner\000--kdeinit\000--signal\00011\000--pid\0008781\000--appversion\0000.1\000--programname\000Run Command Interface\000--bugaddress\000submit@bugs.kde.org\000--startup"... pos = <value optimized out> argcl = 18 env = 0 avoid_loops = 0 pid = 9112 #3 0x00007fc88968790a in KCrash::defaultCrashHandler (sig=11) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kdeui/util/kcrash.cpp:337 argv = {0x20e2cc0 "/usr/lib64/kde4/libexec/drkonqi", 0x7fc889780f81 "-display", 0x2073f50 ":0.0", 0x7fc88978a1a6 "--appname", 0x20e2b70 "krunner", 0x7fc88978a1b0 "--kdeinit", 0x7fc88978a1c4 "--signal", 0x7fffd9dcfdd0 "11", 0x7fc88978a1cd "--pid", 0x7fffd9dcfdc0 "8781", 0x7fc88978a1d3 "--appversion", 0x201d5d8 "0.1", 0x7fc88978a1e0 "--programname", 0x210c188 "Run Command Interface", 0x7fc88978a1ee "--bugaddress", 0x2030708 "submit@bugs.kde.org", 0x7fc88978a1fb "--startupid", 0x7fffd9dcfbf0 "0", 0x0, 0x0, 0x0, 0x0, 0x0, 0x2152360 "0�@|�\177"} i = -516 componentData = {_vptr.KComponentData = 0x7fc88ae13cd0, d = 0x204d7d0} about = (const KAboutData *) 0x204d7d8 sidtxt = "0\000�\001\000\000\000\000 \000\000X�\177\000\000P����\177\000\000�����\177\000\000�\177�\001\001\000\000\000p\2108\002\000\000\000\000�\200�\001\000\000\000\000�\200�\001\000\000\000\000\022", '\0' <repeats 190 times> sigtxt = "11\000\002\000\000\000\000 \017" pidtxt = "8781\000\000\000\000\200\177" crashRecursionCounter = 2 #4 <signal handler called> No symbol table info available. #5 0x00007fc887a0923f in ?? () from /lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #6 0x00007fc887a0a908 in ?? () from /lib/libc.so.6 No symbol table info available. #7 0x00007fc887a0ac76 in free () from /lib/libc.so.6 No symbol table info available. #8 0x00007fc889c9aa89 in QList<QByteArray>::free (this=<value optimized out>, data=0x0) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:375 No locals. #9 0x00007fc889ce7393 in ~QAbstractSocketPrivate (this=0x2381390) at ../../include/QtCore/../../src/corelib/tools/qlist.h:534 No locals. #10 0x00007fc889cec481 in ~QTcpSocketPrivate (this=0x7fc887ce6a00) at ../../include/QtNetwork/private/../../../src/network/socket/qtcpsocket_p.h:62 No locals. #11 0x00007fc88b1803e7 in ~QObject (this=0x2388870) at kernel/qobject.cpp:857 d = (QObjectPrivate * const) 0x2381390 locker2 = {{mtx = 0x1fc7fc0, val = 33324992}} #12 0x00007fc88ab161bd in ~KLocalSocket (this=0x2388870) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kdecore/network/klocalsocket.cpp:53 No locals. #13 0x00007fc88b179aa0 in QObjectPrivate::deleteChildren (this=0x2386d20) at kernel/qobject.cpp:1838 i = 3080293 #14 0x00007fc88b180337 in ~QObject (this=0x247d880) at kernel/qobject.cpp:836 d = (QObjectPrivate * const) 0x2386d20 locker2 = {{mtx = 0x0, val = 0}} #15 0x00007fc88a014ea8 in ~SocketConnectionBackend (this=0x247d880) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kio/kio/connection.cpp:131 No locals. #16 0x00007fc88b17b475 in QObject::event (this=0x247d880, e=0x0) at kernel/qobject.cpp:1085 No locals. #17 0x00007fc88862e8fd in QApplicationPrivate::notify_helper (this=0x2055d20, receiver=0x247d880, e=0x7fc858092a50) at kernel/qapplication.cpp:4065 consumed = <value optimized out> #18 0x00007fc8886361ba in QApplication::notify (this=0x2055790, receiver=0x247d880, e=0x7fc858092a50) at kernel/qapplication.cpp:4030 res = true #19 0x00007fc889621f1b in KApplication::notify (this=0x2055790, receiver=0x247d880, event=0x7fc858092a50) ---Type <return> to continue, or q <return> to quit--- at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302 No locals. #20 0x00007fc88b16ca5b in QCoreApplication::notifyInternal (this=0x2055790, receiver=0x247d880, event=0x7fc858092a50) at kernel/qcoreapplication.cpp:606 result = false cbdata = {0x247d880, 0x7fc858092a50, 0x7fffd9dd0aef} threadData = (QThreadData *) 0x1fc7f80 returnValue = <value optimized out> #21 0x00007fc88b16d3b1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1fc7f80) at kernel/qcoreapplication.h:213 e = (class QEvent *) 0x7fc858092a50 r = (class QObject *) 0x2ae69c000 locker = {{mtx = 0x1fc7fc0, val = 33324992}} startOffset = 0 i = (int &) @0x1fc7fb4: 1 #22 0x00007fc88b1917c3 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218 No locals. #23 0x00007fc8870c84a9 in IA__g_main_context_dispatch (context=0x2058920) at gmain.c:1824 No locals. #24 0x00007fc8870cbae8 in g_main_context_iterate (context=0x2058920, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2455 max_priority = 0 timeout = 0 some_ready = 1 nfds = 7 allocated_nfds = <value optimized out> fds = (GPollFD *) 0x247aac0 __PRETTY_FUNCTION__ = "g_main_context_iterate" #25 0x00007fc8870cbc9c in IA__g_main_context_iteration (context=0x2058920, may_block=1) at gmain.c:2518 retval = <value optimized out> #26 0x00007fc88b19145f in QEventDispatcherGlib::processEvents (this=0x1fca850, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 d = (QEventDispatcherGlibPrivate * const) 0x1fca870 canWait = true ---Type <return> to continue, or q <return> to quit--- result = <value optimized out> #27 0x00007fc8886b389f in QGuiEventDispatcherGlib::processEvents (this=0x7fc887ce6a00, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 d = (QGuiEventDispatcherGlibPrivate * const) 0x1fca870 returnValue = 112 #28 0x00007fc88b16b442 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -639824464}) at kernel/qeventloop.cpp:149 d = (QEventLoopPrivate * const) 0x238cc30 #29 0x00007fc88b16b5dc in QEventLoop::exec (this=0x7fffd9dd0df0, flags={i = -639824384}) at kernel/qeventloop.cpp:197 d = (QEventLoopPrivate * const) 0x238cc30 app = (class QCoreApplication *) 0x2055790 #30 0x00007fc88b16d61c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 threadData = (QThreadData *) 0x1fc7f80 eventLoop = {<QObject> = {_vptr.QObject = 0x7fc88b43efd0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc88b1f9840 "QObject", data = 0x7fc88b1f98e0, extradata = 0x7fc88b438300}}, d_ptr = 0x238cc30, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc88b2030c0 "Qt", data = 0x7fc88b205fa0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc88b4382e0, stringdata = 0x7fc88b20adc0 "QEventLoop", data = 0x7fc88b20ade0, extradata = 0x0}}} returnCode = <value optimized out> #31 0x00007fc87afe1d8c in kdemain (argc=1, argv=0x1fc67a0) at /var/tmp/portage/kde-base/krunner-4.3.1/work/krunner-4.3.1/krunner/main.cpp:65 aboutData = {d = 0x2031720} app = (class KRunnerApp *) 0x2055790 rc = 0 #32 0x000000000040753e in launch (argc=1, _name=0x201c6f8 "/usr/bin/krunner", args=<value optimized out>, cwd=0x0, envc=0, envs=0x201c711 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a635 "0") at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kinit/kinit.cpp:677 l = {<QObject> = {_vptr.QObject = 0x7fc88b43e850, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc88b1f9840 "QObject", data = 0x7fc88b1f98e0, extradata = 0x7fc88b438300}}, d_ptr = 0x201c730, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc88b2030c0 "Qt", data = 0x7fc88b205fa0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc88b4382e0, stringdata = 0x7fc88b20a600 "QLibrary", data = 0x7fc88b20a680, extradata = 0x0}}, d = 0x200e3c0, did_load = true} sym = <value optimized out> exec = <value optimized out> lib = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 9543}, alloc = 0, size = 0, data = 0x60c57a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 89}, alloc = 0, size = 0, data = 0x7fc88b44081a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x200e710, static codecForCStrings = 0x0} name = {static shared_null = {ref = {_q_value = 3504}, alloc = 0, size = 0, data = 0x60c598 "", array = ""}, static shared_empty = {ref = {_q_value = 25}, alloc = 0, size = 0, ---Type <return> to continue, or q <return> to quit--- data = 0x7fc88b4406d8 "", array = ""}, d = 0x2003e70} exec = {static shared_null = {ref = {_q_value = 3504}, alloc = 0, size = 0, data = 0x60c598 "", array = ""}, static shared_empty = {ref = {_q_value = 25}, alloc = 0, size = 0, data = 0x7fc88b4406d8 "", array = ""}, d = 0x200e6d0} libpath = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 9543}, alloc = 0, size = 0, data = 0x60c57a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 89}, alloc = 0, size = 0, data = 0x7fc88b44081a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x201d5f0, static codecForCStrings = 0x0} execpath = {static shared_null = {ref = {_q_value = 3504}, alloc = 0, size = 0, data = 0x60c598 "", array = ""}, static shared_empty = {ref = {_q_value = 25}, alloc = 0, size = 0, data = 0x7fc88b4406d8 "", array = ""}, d = 0x200e6d0} startup_id = {d = 0x201ce90} #33 0x0000000000407d18 in handle_launcher_request (sock=7, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kinit/kinit.cpp:1169 tty = 0x0 avoid_loops = 0 arg_n = 0x201c719 "" argc = 1 args = 0x201c709 "" pid = <value optimized out> response_header = {cmd = 4, arg_length = 8} envc = 0 envs = 0x201c711 "" kdedisplay = {static shared_null = {ref = {_q_value = 3504}, alloc = 0, size = 0, data = 0x60c598 "", array = ""}, static shared_empty = {ref = {_q_value = 25}, alloc = 0, size = 0, data = 0x7fc88b4406d8 "", array = ""}, d = 0x60c580} response_data = <value optimized out> l = 0 name = 0x201c6f8 "/usr/bin/krunner" cwd = 0x0 startup_id_str = 0x40a635 "0" olddisplay = {static shared_null = {ref = {_q_value = 3504}, alloc = 0, size = 0, data = 0x60c598 "", array = ""}, static shared_empty = {ref = {_q_value = 25}, alloc = 0, size = 0, data = 0x7fc88b4406d8 "", array = ""}, d = 0x2003ab0} request_header = {cmd = 12, arg_length = 41} request_data = 0x201c6f0 "\001" ---Type <return> to continue, or q <return> to quit--- result = <value optimized out> #34 0x000000000040829e in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kinit/kinit.cpp:1362 wr_set = {fds_bits = {0 <repeats 16 times>}} exit_pid = <value optimized out> exit_status = 0 c = 0 '\0' rd_set = {fds_bits = {128, 0 <repeats 15 times>}} e_set = {fds_bits = {0 <repeats 16 times>}} result = <value optimized out> max_sock = 9 #35 0x0000000000408dc5 in main (argc=2, argv=0x7fffd9dd1c48, envp=0x7fffd9dd1c60) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kinit/kinit.cpp:1793 pid = <value optimized out> do_fork = <value optimized out> launch_klauncher = 1 launch_kded = 1 keep_running = 1 (gdb) This is in fact a glibc bug, due to a race in free(), it should be fixed in 2.11.1 *** This bug has been marked as a duplicate of bug 196207 *** |