qutIM crashes on oscar initialization

Bug #1048632 reported by Vsevolod Velichko
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
qutim
Fix Released
Undecided
Ruslan Nigmatullin

Bug Description

~ $ gdb qutim
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/qutim...Reading symbols from /usr/lib/debug/usr/bin/qutim...done.
done.

(gdb) run
Starting program: /usr/bin/qutim
[Thread debugging using libthread_db enabled]
"Error while loading plugin /usr/lib/qutim/plugins/libastral.so: Plugin is built with incompatible libqutim's version"
"Error while loading plugin /usr/lib/qutim/plugins/libastral.so: Plugin is built with incompatible libqutim's version"
[New Thread 0xb7a31b70 (LWP 18778)]
!!!!!!! 'gnome-shell' '0x5f5b3e0' 'Mint-X-Dark'
[New Thread 0xb7180b70 (LWP 18781)]
"sni-qt/18754" WARN 17:05:37.697 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE

Program received signal SIGSEGV, Segmentation fault.
0x05cf8b9e in findNode (akey=<synthetic pointer>, this=0x10) at /usr/include/qt4/QtCore/qmap.h:480
480 QMapData::Node *cur = e;

(gdb) where
#0 0x05cf8b9e in findNode (akey=<synthetic pointer>, this=0x10) at /usr/include/qt4/QtCore/qmap.h:480
#1 contains (akey=<synthetic pointer>, this=0x10) at /usr/include/qt4/QtCore/qmap.h:552
#2 qutim_sdk_0_3::oscar::FeedbagItem::containsField (this=0xbfffebc0, field=13469)
    at /build/buildd/qutim-0.3.0+201209070424/protocols/oscar/src/feedbag.cpp:434
#3 0x05d1b7de in qutim_sdk_0_3::oscar::Roster::handleAddModifyCLItem (this=0x0, account=0x809be30, item=...,
    type=qutim_sdk_0_3::oscar::Feedbag::AddModify)
    at /build/buildd/qutim-0.3.0+201209070424/protocols/oscar/src/oscarroster.cpp:108
#4 0x05d1c689 in qutim_sdk_0_3::oscar::Roster::handleFeedbagItem (this=0x89beb20, feedbag=0x8a4aeb8,
    item=..., type=qutim_sdk_0_3::oscar::Feedbag::AddModify, error=...)
    at /build/buildd/qutim-0.3.0+201209070424/protocols/oscar/src/oscarroster.cpp:67
#5 0x05cfcde1 in qutim_sdk_0_3::oscar::Feedbag::registerHandler (this=0x8a4aeb8, handler=0x89beb30)
    at /build/buildd/qutim-0.3.0+201209070424/protocols/oscar/src/feedbag.cpp:994
#6 0x05cd4507 in qutim_sdk_0_3::oscar::IcqAccountPrivate::loadRoster (this=0x8a023c8)
    at /build/buildd/qutim-0.3.0+201209070424/protocols/oscar/src/icqaccount.cpp:93
#7 0x05c82fbb in qutim_sdk_0_3::oscar::IcqProtocol::loadAccounts (this=0x8430700)
    at /build/buildd/qutim-0.3.0+201209070424/protocols/oscar/src/icqprotocol.cpp:87
#8 0x0106a35f in qutim_sdk_0_3::ModuleManager::initExtensions (this=0xbffff898)
    at /build/buildd/qutim-0.3.0+201209070424/core/libqutim/modulemanager.cpp:794
#9 0x08061f48 in Core::ModuleManagerImpl::initExtensions (this=0xbffff898)
    at /build/buildd/qutim-0.3.0+201209070424/core/src/widgets/modulemanagerimpl.cpp:109
#10 0x080624d7 in Core::ModuleManagerImpl::qt_metacall (this=0xbffff898, _c=QMetaObject::InvokeMetaMethod,
    _id=<optimized out>, _a=0x822e740)
    at /build/buildd/qutim-0.3.0+201209070424/builddir/core/src/widgets/moc_modulemanagerimpl.cxx:72
#11 0x00e9fb7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#12 0x00eaa685 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4

~ $ uname -a
Linux ***** 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux

Changed in qutim:
assignee: nobody → Ruslan Nigmatullin (euroelessar)
Tretyakov R (roman-i)
Changed in qutim:
status: New → Incomplete
Tretyakov R (roman-i)
Changed in qutim:
status: Incomplete → Fix Committed
Tretyakov R (roman-i)
Changed in qutim:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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