qutimdevelop team mailing list archive
-
qutimdevelop team
-
Mailing list archive
-
Message #00029
[Bug 898667] [NEW] Segfault when receiving message from an offline contact
Public bug reported:
Here's the backtrace:
Application: qutim (0.2.80.0)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 2.6.38.7-smp i686
-- Information about the crash:
<In detail, tell us what you were doing when the application crashed.>
The crash can be reproduced every time.
-- Backtrace:
Application: qutIM Instant Messenger (qutim), signal: Bus error
[Current thread is 1 (Thread 0xb5f6f710 (LWP 2993))]
Thread 10 (Thread 0xb04ceb70 (LWP 3132)):
#0 0xb6351a78 in pthread_mutex_unlock () from /lib/libpthread.so.0
#1 0xb6451b66 in pthread_mutex_unlock () from /lib/libc.so.6
#2 0xb627b08c in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3 0xb627b9da in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb627bec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb68f4517 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0xb68c5ee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7 0xb68c618a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8 0xb67ce873 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9 0xb67ce90d in QThread::run() () from /usr/lib/libQtCore.so.4
#10 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#12 0xb6441b9e in clone () from /lib/libc.so.6
Thread 9 (Thread 0xaedc6b70 (LWP 3156)):
#0 0xb6352822 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb645190d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb77bb7e7 in ?? () from /usr/lib/libQtScript.so.4
#3 0xb77bb831 in ?? () from /usr/lib/libQtScript.so.4
#4 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#5 0xb6441b9e in clone () from /lib/libc.so.6
Thread 8 (Thread 0xacb7fb70 (LWP 3157)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 7 (Thread 0xac1ffb70 (LWP 3158)):
#0 0xb6352822 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb645190d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb3af3927 in ?? () from /usr/lib/libQtWebKit.so.4
#3 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#4 0xb6441b9e in clone () from /lib/libc.so.6
Thread 6 (Thread 0xab8ffb70 (LWP 3163)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 5 (Thread 0xab0ffb70 (LWP 3164)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 4 (Thread 0xaa8ffb70 (LWP 3165)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 3 (Thread 0xaa0ffb70 (LWP 3166)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 2 (Thread 0xa98ffb70 (LWP 3168)):
#0 0xb643615c in poll () from /lib/libc.so.6
#1 0xb628c12b in g_poll () from /usr/lib/libglib-2.0.so.0
#2 0xb627bb4f in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb627bec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4 0xb68f4517 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5 0xb68c5ee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0xb68c618a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7 0xb4b2e069 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#8 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#9 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#10 0xb6441b9e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb5f6f710 (LWP 2993)):
[KCrash Handler]
#6 0xb670b526 in K8JSON::parseString (str=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:353
#7 0xb670d11c in K8JSON::parseValue (fvalue=..., s=0xac3151dd "\"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABIAMgA4ADgAMQA3ADIANAA4ADduwAAAAA4AAAAA)\",\n \"4063331119792128\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWd"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:643
#8 0xb670d719 in K8JSON::parseField (fname=..., fvalue=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:685
#9 0xb670c964 in K8JSON::parseRecord (res=..., s=0xac3151c9 "\"4062420586725376\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABIAMgA4ADgAMQA3ADIANAA4ADduwAAAAA4AAAAA)\",\n \"4063331119792128\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:720
#10 0xb670d0eb in K8JSON::parseValue (fvalue=..., s=0xac30f01f "{\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\",\n \"10213432249818\": \""..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:649
#11 0xb670d719 in K8JSON::parseField (fname=..., fvalue=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:685
#12 0xb670c964 in K8JSON::parseRecord (res=..., s=0xac30f016 "\"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\",\n \"102134322"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:720
#13 0xb670d0eb in K8JSON::parseValue (fvalue=..., s=0xac30f010 "{\n \"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\",\n \"102"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:649
#14 0xb670d719 in K8JSON::parseField (fname=..., fvalue=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:685
#15 0xb670c964 in K8JSON::parseRecord (res=..., s=0xac30f005 "\"feedbag\": {\n \"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\""..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:720
#16 0xb66ce8ab in qutim_sdk_0_3::Json::parseRecord (res=..., s=0xac30f000 "{\n \"feedbag\": {\n \"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2Vsa"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/libqutim/json.cpp:110
#17 0xb66db8b0 in qutim_sdk_0_3::JsonFile::load (this=0xbfbfddf8, variant=...) at /tmp/SBo/qutim/core/libqutim/jsonfile.cpp:72
#18 0xb45765b0 in Core::JsonConfigBackend::load (this=0x829f3a8, fileName=...) at /tmp/SBo/qutim/core/src/corelayers/jsonconfig/jsonconfigbackend.cpp:208
#19 0xb6668121 in qutim_sdk_0_3::ConfigSource::open (path=..., systemDir=false, create=true, backend=0x829f3a8) at /tmp/SBo/qutim/core/libqutim/config.cpp:205
#20 0xb666b077 in qutim_sdk_0_3::ConfigPrivate::init (this=0x9483f10, paths=..., backend=0x0) at /tmp/SBo/qutim/core/libqutim/config.cpp:320
#21 0xb666bc8d in qutim_sdk_0_3::Config::Config (this=0xbfbfe058, path=...) at /tmp/SBo/qutim/core/libqutim/config.cpp:379
#22 0xb25ba16f in qutim_sdk_0_3::oscar::Feedbag::config (this=0x8887530) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:802
#23 0xb25ba2ef in qutim_sdk_0_3::oscar::Feedbag::config (this=0x8887530, group=...) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:807
#24 0xb25bce53 in qutim_sdk_0_3::oscar::FeedbagPrivate::handleItem (this=0x88831d0, item=..., type=qutim_sdk_0_3::oscar::Feedbag::Modify, error=...) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:491
#25 0xb25c1403 in qutim_sdk_0_3::oscar::Feedbag::handleSNAC (this=0x8887530, conn=0x8872358, sn=...) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:889
#26 0xb254f527 in qutim_sdk_0_3::oscar::AbstractConnection::processSnac (this=0x8872358) at /tmp/SBo/qutim/protocols/oscar/src/connection.cpp:683
#27 0xb2550213 in qutim_sdk_0_3::oscar::AbstractConnection::readData (this=0x8872358) at /tmp/SBo/qutim/protocols/oscar/src/connection.cpp:707
#28 0xb25da73b in qutim_sdk_0_3::oscar::AbstractConnection::qt_metacall (this=0x8872358, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfbfe5ec) at /tmp/SBo/qutim/build/protocols/oscar/src/moc_connection.cxx:96
#29 0xb25d95fa in qutim_sdk_0_3::oscar::OscarConnection::qt_metacall (this=0x8872358, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfbfe5ec) at /tmp/SBo/qutim/build/protocols/oscar/src/moc_oscarconnection.cxx:73
#30 0xb68cd3ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#31 0xb68dd37d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#32 0xb69282e7 in QIODevice::readyRead() () from /usr/lib/libQtCore.so.4
#33 0xb6ace447 in ?? () from /usr/lib/libQtNetwork.so.4
#34 0xb6ad26a6 in QSslSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#35 0xb68cd3ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#36 0xb68dd37d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb69282e7 in QIODevice::readyRead() () from /usr/lib/libQtCore.so.4
#38 0xb6ab821a in ?? () from /usr/lib/libQtNetwork.so.4
#39 0xb6aa3bfb in ?? () from /usr/lib/libQtNetwork.so.4
#40 0xb6aa4853 in ?? () from /usr/lib/libQtNetwork.so.4
#41 0xb6cc7374 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#42 0xb6ccbffe in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#43 0xb68c6d3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#44 0xb68f3e67 in ?? () from /usr/lib/libQtCore.so.4
#45 0xb627b432 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb627bc10 in ?? () from /usr/lib/libglib-2.0.so.0
#47 0xb627bec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb68f44dc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#49 0xb6d7a3a5 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb68c5ee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0xb68c618a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb68cabff in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#53 0xb6cc51b7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#54 0x0806220d in main (argc=1, argv=0xbfbfef44) at /tmp/SBo/qutim/core/main.cpp:80
** Affects: qutim
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of QutIM
Developers, which is subscribed to qutim.
https://bugs.launchpad.net/bugs/898667
Title:
Segfault when receiving message from an offline contact
Status in Multiplatform instant messenger:
New
Bug description:
Here's the backtrace:
Application: qutim (0.2.80.0)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 2.6.38.7-smp i686
-- Information about the crash:
<In detail, tell us what you were doing when the application crashed.>
The crash can be reproduced every time.
-- Backtrace:
Application: qutIM Instant Messenger (qutim), signal: Bus error
[Current thread is 1 (Thread 0xb5f6f710 (LWP 2993))]
Thread 10 (Thread 0xb04ceb70 (LWP 3132)):
#0 0xb6351a78 in pthread_mutex_unlock () from /lib/libpthread.so.0
#1 0xb6451b66 in pthread_mutex_unlock () from /lib/libc.so.6
#2 0xb627b08c in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3 0xb627b9da in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb627bec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb68f4517 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0xb68c5ee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7 0xb68c618a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8 0xb67ce873 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9 0xb67ce90d in QThread::run() () from /usr/lib/libQtCore.so.4
#10 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#12 0xb6441b9e in clone () from /lib/libc.so.6
Thread 9 (Thread 0xaedc6b70 (LWP 3156)):
#0 0xb6352822 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb645190d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb77bb7e7 in ?? () from /usr/lib/libQtScript.so.4
#3 0xb77bb831 in ?? () from /usr/lib/libQtScript.so.4
#4 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#5 0xb6441b9e in clone () from /lib/libc.so.6
Thread 8 (Thread 0xacb7fb70 (LWP 3157)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 7 (Thread 0xac1ffb70 (LWP 3158)):
#0 0xb6352822 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb645190d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb3af3927 in ?? () from /usr/lib/libQtWebKit.so.4
#3 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#4 0xb6441b9e in clone () from /lib/libc.so.6
Thread 6 (Thread 0xab8ffb70 (LWP 3163)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 5 (Thread 0xab0ffb70 (LWP 3164)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 4 (Thread 0xaa8ffb70 (LWP 3165)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 3 (Thread 0xaa0ffb70 (LWP 3166)):
#0 0xb6352bb5 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb6451964 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb67d19ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0xb67c5cf1 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#6 0xb6441b9e in clone () from /lib/libc.so.6
Thread 2 (Thread 0xa98ffb70 (LWP 3168)):
#0 0xb643615c in poll () from /lib/libc.so.6
#1 0xb628c12b in g_poll () from /usr/lib/libglib-2.0.so.0
#2 0xb627bb4f in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb627bec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4 0xb68f4517 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5 0xb68c5ee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0xb68c618a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7 0xb4b2e069 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#8 0xb67d13a2 in ?? () from /usr/lib/libQtCore.so.4
#9 0xb634dcc4 in start_thread () from /lib/libpthread.so.0
#10 0xb6441b9e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb5f6f710 (LWP 2993)):
[KCrash Handler]
#6 0xb670b526 in K8JSON::parseString (str=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:353
#7 0xb670d11c in K8JSON::parseValue (fvalue=..., s=0xac3151dd "\"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABIAMgA4ADgAMQA3ADIANAA4ADduwAAAAA4AAAAA)\",\n \"4063331119792128\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWd"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:643
#8 0xb670d719 in K8JSON::parseField (fname=..., fvalue=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:685
#9 0xb670c964 in K8JSON::parseRecord (res=..., s=0xac3151c9 "\"4062420586725376\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABIAMgA4ADgAMQA3ADIANAA4ADduwAAAAA4AAAAA)\",\n \"4063331119792128\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:720
#10 0xb670d0eb in K8JSON::parseValue (fvalue=..., s=0xac30f01f "{\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\",\n \"10213432249818\": \""..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:649
#11 0xb670d719 in K8JSON::parseField (fname=..., fvalue=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:685
#12 0xb670c964 in K8JSON::parseRecord (res=..., s=0xac30f016 "\"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\",\n \"102134322"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:720
#13 0xb670d0eb in K8JSON::parseValue (fvalue=..., s=0xac30f010 "{\n \"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\",\n \"102"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:649
#14 0xb670d719 in K8JSON::parseField (fname=..., fvalue=..., s=<value optimized out>, maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:685
#15 0xb670c964 in K8JSON::parseRecord (res=..., s=0xac30f005 "\"feedbag\": {\n \"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2VsaW5h)\""..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/3rdparty/k8json/k8json.cpp:720
#16 0xb66ce8ab in qutim_sdk_0_3::Json::parseRecord (res=..., s=0xac30f000 "{\n \"feedbag\": {\n \"cache\": {\n \"100055558147546\": \"@Variant(AAAAfwAAAAAicXV0aW1fc2RrXzBfMzo6b3NjYXI6OkZlZWRiYWdJdGVtAAAAABAANAAzADIAOQA4ADgAMwA3WwBN2gAAAAAAAgBtAAAACEdQH1w/gAAAATEAAAAJdmVzc2Vsa"..., maxLength=0xbfbfdda8) at /tmp/SBo/qutim/core/libqutim/json.cpp:110
#17 0xb66db8b0 in qutim_sdk_0_3::JsonFile::load (this=0xbfbfddf8, variant=...) at /tmp/SBo/qutim/core/libqutim/jsonfile.cpp:72
#18 0xb45765b0 in Core::JsonConfigBackend::load (this=0x829f3a8, fileName=...) at /tmp/SBo/qutim/core/src/corelayers/jsonconfig/jsonconfigbackend.cpp:208
#19 0xb6668121 in qutim_sdk_0_3::ConfigSource::open (path=..., systemDir=false, create=true, backend=0x829f3a8) at /tmp/SBo/qutim/core/libqutim/config.cpp:205
#20 0xb666b077 in qutim_sdk_0_3::ConfigPrivate::init (this=0x9483f10, paths=..., backend=0x0) at /tmp/SBo/qutim/core/libqutim/config.cpp:320
#21 0xb666bc8d in qutim_sdk_0_3::Config::Config (this=0xbfbfe058, path=...) at /tmp/SBo/qutim/core/libqutim/config.cpp:379
#22 0xb25ba16f in qutim_sdk_0_3::oscar::Feedbag::config (this=0x8887530) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:802
#23 0xb25ba2ef in qutim_sdk_0_3::oscar::Feedbag::config (this=0x8887530, group=...) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:807
#24 0xb25bce53 in qutim_sdk_0_3::oscar::FeedbagPrivate::handleItem (this=0x88831d0, item=..., type=qutim_sdk_0_3::oscar::Feedbag::Modify, error=...) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:491
#25 0xb25c1403 in qutim_sdk_0_3::oscar::Feedbag::handleSNAC (this=0x8887530, conn=0x8872358, sn=...) at /tmp/SBo/qutim/protocols/oscar/src/feedbag.cpp:889
#26 0xb254f527 in qutim_sdk_0_3::oscar::AbstractConnection::processSnac (this=0x8872358) at /tmp/SBo/qutim/protocols/oscar/src/connection.cpp:683
#27 0xb2550213 in qutim_sdk_0_3::oscar::AbstractConnection::readData (this=0x8872358) at /tmp/SBo/qutim/protocols/oscar/src/connection.cpp:707
#28 0xb25da73b in qutim_sdk_0_3::oscar::AbstractConnection::qt_metacall (this=0x8872358, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfbfe5ec) at /tmp/SBo/qutim/build/protocols/oscar/src/moc_connection.cxx:96
#29 0xb25d95fa in qutim_sdk_0_3::oscar::OscarConnection::qt_metacall (this=0x8872358, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfbfe5ec) at /tmp/SBo/qutim/build/protocols/oscar/src/moc_oscarconnection.cxx:73
#30 0xb68cd3ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#31 0xb68dd37d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#32 0xb69282e7 in QIODevice::readyRead() () from /usr/lib/libQtCore.so.4
#33 0xb6ace447 in ?? () from /usr/lib/libQtNetwork.so.4
#34 0xb6ad26a6 in QSslSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#35 0xb68cd3ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#36 0xb68dd37d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb69282e7 in QIODevice::readyRead() () from /usr/lib/libQtCore.so.4
#38 0xb6ab821a in ?? () from /usr/lib/libQtNetwork.so.4
#39 0xb6aa3bfb in ?? () from /usr/lib/libQtNetwork.so.4
#40 0xb6aa4853 in ?? () from /usr/lib/libQtNetwork.so.4
#41 0xb6cc7374 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#42 0xb6ccbffe in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#43 0xb68c6d3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#44 0xb68f3e67 in ?? () from /usr/lib/libQtCore.so.4
#45 0xb627b432 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb627bc10 in ?? () from /usr/lib/libglib-2.0.so.0
#47 0xb627bec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb68f44dc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#49 0xb6d7a3a5 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb68c5ee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0xb68c618a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb68cabff in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#53 0xb6cc51b7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#54 0x0806220d in main (argc=1, argv=0xbfbfef44) at /tmp/SBo/qutim/core/main.cpp:80
To manage notifications about this bug go to:
https://bugs.launchpad.net/qutim/+bug/898667/+subscriptions
Follow ups
References