Application crashed on started ICQ conversation

Bug #1327045 reported by Manuel Neumann on 2014-06-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qutim
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  Edit
Everyone can see this information.

Other bug subscribers