← Back to team overview

qutimdevelop team mailing list archive

[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