Application crashed on started ICQ conversation

Bug #1327045 reported by Manuel Neumann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qutim
New
Undecided
Unassigned

Bug Description

Application: qutim (0.3.2.0)
KDE Platform Version: 4.12.4
Qt Version: 4.8.6
Operating System: Linux 3.14.4-31.g0de0f93-desktop x86_64
Distribution: "openSUSE 13.1 (Bottle) (x86_64)"

-- Information about the crash:
<In detail, tell us what you were doing when the application crashed.>

-- Backtrace:
Application: qutIM Instant Messenger (qutim), signal: Bus error
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7c8f9cd780 (LWP 1558))]

Thread 6 (Thread 0x7f7c61682700 (LWP 1590)):
#0 0x00007f7c8d2256c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#1 0x00007f7c8d2259d9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#2 0x00007f7c8d1e36a9 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3 0x00007f7c8d1e3f23 in ?? () from /usr/lib64/libglib-2.0.so.0
#4 0x00007f7c8d1e410c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5 0x00007f7c8e4a7986 in QEventDispatcherGlib::processEvents (this=0x7f7c5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#6 0x00007f7c8e47979f in QEventLoop::processEvents (this=this@entry=0x7f7c61681e60, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f7c8e479a95 in QEventLoop::exec (this=this@entry=0x7f7c61681e60, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f7c8e3762ff in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#9 0x00007f7c8e3789cf in QThreadPrivate::start (arg=0x26802a0) at thread/qthread_unix.cpp:349
#10 0x00007f7c8d4ab0db in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7c8d7a890d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f7c57952700 (LWP 1595)):
#0 0x00007f7c8d2256ca in ?? () from /usr/lib64/libglib-2.0.so.0
#1 0x00007f7c8d225a09 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2 0x00007f7c8d1e3ff9 in ?? () from /usr/lib64/libglib-2.0.so.0
#3 0x00007f7c8d1e410c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4 0x00007f7c8e4a7986 in QEventDispatcherGlib::processEvents (this=0x7f7c4c002740, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5 0x00007f7c8e47979f in QEventLoop::processEvents (this=this@entry=0x7f7c4c002760, flags=...) at kernel/qeventloop.cpp:149
#6 0x00007f7c8e479a95 in QEventLoop::exec (this=0x7f7c4c002760, flags=...) at kernel/qeventloop.cpp:204
#7 0x00007f7c7c109cd6 in QCA::SyncThread::run() () from /usr/lib64/libqca.so.2
#8 0x00007f7c8e3789cf in QThreadPrivate::start (arg=0x2bc7210) at thread/qthread_unix.cpp:349
#9 0x00007f7c8d4ab0db in start_thread () from /lib64/libpthread.so.0
#10 0x00007f7c8d7a890d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f7c5171d700 (LWP 1605)):
#0 0x00007f7c8d2256ca in ?? () from /usr/lib64/libglib-2.0.so.0
#1 0x00007f7c8d225a09 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2 0x00007f7c8d1e3690 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3 0x00007f7c8d1e3f23 in ?? () from /usr/lib64/libglib-2.0.so.0
#4 0x00007f7c8d1e410c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5 0x00007f7c8e4a7986 in QEventDispatcherGlib::processEvents (this=0x7f7c480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#6 0x00007f7c8e47979f in QEventLoop::processEvents (this=this@entry=0x7f7c5171ce20, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f7c8e479a95 in QEventLoop::exec (this=this@entry=0x7f7c5171ce20, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f7c8e3762ff in QThread::exec (this=this@entry=0x7f7c4c00c290) at thread/qthread.cpp:538
#9 0x00007f7c8e45afa3 in QInotifyFileSystemWatcherEngine::run (this=0x7f7c4c00c290) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f7c8e3789cf in QThreadPrivate::start (arg=0x7f7c4c00c290) at thread/qthread_unix.cpp:349
#11 0x00007f7c8d4ab0db in start_thread () from /lib64/libpthread.so.0
#12 0x00007f7c8d7a890d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f7c50d13700 (LWP 1607)):
#0 0x00007f7c8d4af0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f7c89a4877b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f7c89d46f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2 0x00007f7c89a487b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3 0x00007f7c8d4ab0db in start_thread () from /lib64/libpthread.so.0
#4 0x00007f7c8d7a890d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f7bc3914700 (LWP 1609)):
#0 0x00007f7c8d225a00 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1 0x00007f7c8d1e3100 in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#2 0x00007f7c8d1e3ec5 in ?? () from /usr/lib64/libglib-2.0.so.0
#3 0x00007f7c8d1e410c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4 0x00007f7c8e4a7986 in QEventDispatcherGlib::processEvents (this=0x7f7bbc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5 0x00007f7c8e47979f in QEventLoop::processEvents (this=this@entry=0x7f7bc3913e60, flags=...) at kernel/qeventloop.cpp:149
#6 0x00007f7c8e479a95 in QEventLoop::exec (this=this@entry=0x7f7bc3913e60, flags=...) at kernel/qeventloop.cpp:204
#7 0x00007f7c8e3762ff in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#8 0x00007f7c8e3789cf in QThreadPrivate::start (arg=0x2cc14c0) at thread/qthread_unix.cpp:349
#9 0x00007f7c8d4ab0db in start_thread () from /lib64/libpthread.so.0
#10 0x00007f7c8d7a890d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7c8f9cd780 (LWP 1558)):
[KCrash Handler]
#6 K8JSON::skipBlanks (s=s@entry=0x7f7c605c71af "{\n \"data\": {\n \"avatar\": \"e94db0da7a929a821529d9486d54ea3269ec429f\",\n \"name\": \"<email address hidden>\",\n \"pgpKeyId\": \"\",\n \"s10n\": 2,\n \"tags\": []\n },\n "..., maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:120
#7 0x00007f7c8e099a75 in K8JSON::parseValue (fvalue=..., s=0x7f7c605c71af "{\n \"data\": {\n \"avatar\": \"e94db0da7a929a821529d9486d54ea3269ec429f\",\n \"name\": \"<email address hidden>\",\n \"pgpKeyId\": \"\",\n \"s10n\": 2,\n \"tags\": []\n },\n "..., maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:610
#8 0x00007f7c8e0993ab in K8JSON::parseRecord (res=..., s=<optimized out>, maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:716
#9 0x00007f7c8e099bde in K8JSON::parseValue (fvalue=..., s=<optimized out>, maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:649
#10 0x00007f7c8e09a288 in K8JSON::parseField (fname=..., fvalue=..., s=<optimized out>, maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:685
#11 0x00007f7c8e0994d3 in K8JSON::parseRecord (res=..., s=<optimized out>, maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:720
#12 0x00007f7c8e099bde in K8JSON::parseValue (fvalue=..., s=<optimized out>, maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:649
#13 0x00007f7c8e09a288 in K8JSON::parseField (fname=..., fvalue=..., s=<optimized out>, maxLength=maxLength@entry=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:685
#14 0x00007f7c8e0994d3 in K8JSON::parseRecord (res=..., s=<optimized out>, maxLength=0x7fff968536cc) at /usr/src/debug/qutim-0.3.2/core/3rdparty/k8json/k8json.cpp:720
#15 0x00007f7c8e07b520 in qutim_sdk_0_3::JsonFile::load (this=this@entry=0x7fff96853770, variant=...) at /usr/src/debug/qutim-0.3.2/core/libqutim/jsonfile.cpp:73
#16 0x00007f7c772b4eba in Core::JsonConfigBackend::load (this=<optimized out>, fileName=...) at /usr/src/debug/qutim-0.3.2/core/src/corelayers/jsonconfig/jsonconfigbackend.cpp:209
#17 0x00007f7c8e05ec51 in qutim_sdk_0_3::ConfigSource::open (path=..., systemDir=systemDir@entry=false, create=<optimized out>, backend=0x22327f0, backend@entry=0x0) at /usr/src/debug/qutim-0.3.2/core/libqutim/config.cpp:247
#18 0x00007f7c8e06051e in qutim_sdk_0_3::ConfigPrivate::init (this=0x2c67650, paths=..., fallbacks=..., backend=backend@entry=0x0) at /usr/src/debug/qutim-0.3.2/core/libqutim/config.cpp:368
#19 0x00007f7c8e061055 in qutim_sdk_0_3::ConfigPrivate::init (this=<optimized out>, paths=..., backend=backend@entry=0x0) at /usr/src/debug/qutim-0.3.2/core/libqutim/config.cpp:358
#20 0x00007f7c8e0614a4 in qutim_sdk_0_3::Config::Config (this=0x7fff96853b30, paths=...) at /usr/src/debug/qutim-0.3.2/core/libqutim/config.cpp:454
#21 0x00007f7c8e002ab8 in qutim_sdk_0_3::Account::config (this=this@entry=0x1f5e3c0) at /usr/src/debug/qutim-0.3.2/core/libqutim/account.cpp:107
#22 0x00007f7c8e003069 in qutim_sdk_0_3::Account::config (this=this@entry=0x1f5e3c0, name=...) at /usr/src/debug/qutim-0.3.2/core/libqutim/account.cpp:112
#23 0x00007f7c8e029a6c in qutim_sdk_0_3::NetworkProxyManager::settings (account=account@entry=0x1f5e3c0) at /usr/src/debug/qutim-0.3.2/core/libqutim/networkproxy.cpp:185
#24 0x00007f7c77cb2f71 in Jabber::JAccount::setStatus (this=this@entry=0x1f5e3c0, status=...) at /usr/src/debug/qutim-0.3.2/protocols/jabber/src/protocol/account/jaccount.cpp:510
#25 0x00007f7c7b188178 in BearerManager::timerEvent (this=0x26acb90, event=<optimized out>) at /usr/src/debug/qutim-0.3.2/plugins/mobility/src/bearermanager/bearermanager.cpp:194
#26 0x00007f7c8e492b41 in QObject::event (this=0x26acb90, e=<optimized out>) at kernel/qobject.cpp:1193
#27 0x00007f7c8ed059ec in QApplicationPrivate::notify_helper (this=this@entry=0x1d3d280, receiver=receiver@entry=0x26acb90, e=e@entry=0x7fff96854290) at kernel/qapplication.cpp:4565
#28 0x00007f7c8ed0bf6d in QApplication::notify (this=0x1d3d260, receiver=0x26acb90, e=0x7fff96854290) at kernel/qapplication.cpp:4351
#29 0x00007f7c8e47abcd in QCoreApplication::notifyInternal (this=0x1d3d260, receiver=0x26acb90, event=0x7fff96854290) at kernel/qcoreapplication.cpp:953
#30 0x00007f7c8e4aa44c in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#31 QTimerInfoList::activateTimers (this=0x1d43cd0) at kernel/qeventdispatcher_unix.cpp:636
#32 0x00007f7c8e4a7769 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#33 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:233
#34 0x00007f7c8d1e3e24 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f7c8d1e4068 in ?? () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f7c8d1e410c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f7c8e4a7965 in QEventDispatcherGlib::processEvents (this=0x1d42790, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#38 0x00007f7c8eda2a96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f7c8e47979f in QEventLoop::processEvents (this=this@entry=0x7fff96854500, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f7c8e479a95 in QEventLoop::exec (this=this@entry=0x7fff96854500, flags=...) at kernel/qeventloop.cpp:204
#41 0x00007f7c8e47ed5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#42 0x00007f7c8ed041ac in QApplication::exec () at kernel/qapplication.cpp:3823
#43 0x000000000040e826 in main (argc=2, argv=0x7fff96854658) at /usr/src/debug/qutim-0.3.2/core/main.cpp:71

Report to https://bugs.launchpad.net/qutim/+filebug

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.