Bug 189931 - Crash upon recieving Yahoo chatroom invite
Summary: Crash upon recieving Yahoo chatroom invite
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Applications
Component: Yahoo Plugin (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-18 02:18 UTC by Jonathan Thomas
Modified: 2010-01-29 06:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Thomas 2009-04-18 02:18:30 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

This bug was originally reported to Kubuntu at https://launchpad.net/bugs/363159
The user reported a crash related to a Yahoo group chat. My shallow analysis of the backtrace is that Kopete crashed while parsing the invitation.


#0  memcpy () at ../sysdeps/x86_64/memcpy.S:398
No locals.
#1  0x00007f719822debb in replaceArgEscapes (s=<value optimized out>, 
    d=@0x7fffa4079520, field_width=0, arg=@0x681de0, larg=@0x681de0, 
    fillChar=@0x7fffa40798e0) at /usr/include/bits/string3.h:52
	pad_chars = 1760948464
	locale_arg = false
	escape = <value optimized out>
	result = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 25209}, alloc = 0, size = 0, data = 0x681b5a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 368}, alloc = 0, size = 0, data = 0x7f71985c843a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0x7fffa4079810, 
  static codecForCStrings = 0x0}
	uc_begin = <value optimized out>
	uc_end = (const QChar *) 0x49121a2
	result_len = <value optimized out>
	rc = (QChar *) 0x495ad8e
	c = (const QChar *) 0x49121a2
	repl_cnt = 0
#2  0x00007f719822e06d in QString::arg (this=0x7fffa4079820, a=@0x681de0, 
    fieldWidth=0, fillChar=@0x7fffa40798e0) at tools/qstring.cpp:6244
	d = {min_escape = 1, occurrences = 1, locale_occurrences = 0, 
  escape_len = 2}
#3  0x00007f718a363c02 in YahooAccount::slotGotConfInvite (this=0x26a8ac0, 
    who=@0x7fffa4079d50, room=@0x7fffa4079d30, msg=@0x7fffa4079cf0, 
    members=@0x7fffa4079cb0)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/yahooaccount.cpp:1158
	m = {static null = {<No data fields>}, static shared_null = {ref = {
      _q_value = 25209}, alloc = 0, size = 0, data = 0x681b5a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 368}, alloc = 0, size = 0, data = 0x7f71985c843a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0x4959a10, static codecForCStrings = 0x0}
	myMembers = {<QList<QString>> = {{p = {static shared_null = {ref = {
            _q_value = 39005}, alloc = 0, begin = 0, end = 0, sharable = 1, 
          array = {0x0}}, d = 0x4959a50}, d = 0x4959a50}}, <No data fields>}
	__PRETTY_FUNCTION__ = "void YahooAccount::slotGotConfInvite(const QString&, const QString&, const QString&, const QStringList&)"
#4  0x00007f718a36707e in YahooAccount::qt_metacall (this=0x26a8ac0, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffa4079a90)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/yahooaccount.moc:280
No locals.
#5  0x00007f71982e81f2 in QMetaObject::activate (sender=0x2680910, 
    from_signal_index=<value optimized out>, to_signal_index=37, argv=0x36bd)
    at kernel/qobject.cpp:3069
	method = 62
	currentSender = {sender = 0x2680910, signal = 37, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	count = 1
	signal = 37
	empty_argv = {0x0}
	locker = {{mtx = 0x22df2d8, val = 36565720}}
	currentThreadData = (QThreadData *) 0x22df280
	connectionLists = (QObjectConnectionListVector *) 0x270a120
#6  0x00007f7189e7d484 in Client::gotConferenceInvite (this=0x4983e0e, 
    _t1=<value optimized out>, _t2=<value optimized out>, 
    _t3=<value optimized out>, _t4=@0x100000)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/client.moc:489
	_a = {0x0, 0x7fffa4079d50, 0x7fffa4079d30, 0x7fffa4079cf0, 
  0x7fffa4079cb0}
#7  0x00007f7189e83936 in Client::qt_metacall (this=0x2680910, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffa4079bf0)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/client.moc:221
No locals.
#8  0x00007f71982e81f2 in QMetaObject::activate (sender=0x26a43d0, 
    from_signal_index=<value optimized out>, to_signal_index=7, argv=0x36bd)
    at kernel/qobject.cpp:3069
	method = 37
	currentSender = {sender = 0x26a43d0, signal = 7, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x7fffa4079f30
	count = 1
	signal = 7
	empty_argv = {0x0}
	locker = {{mtx = 0x22df2d8, val = 36565720}}
	currentThreadData = (QThreadData *) 0x22df280
	connectionLists = (QObjectConnectionListVector *) 0x28cf240
#9  0x00007f7189eac431 in ConferenceTask::gotInvite (this=0x4983e0e, 
    _t1=<value optimized out>, _t2=<value optimized out>, 
    _t3=<value optimized out>, _t4=@0x100000)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/conferencetask.moc:91
	_a = {0x0, 0x7fffa4079d50, 0x7fffa4079d30, 0x7fffa4079cf0, 
  0x7fffa4079cb0}
#10 0x00007f7189ead6fa in ConferenceTask::parseInvitation (this=0x26a43d0, 
    t=0x47ca390)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/conferencetask.cpp:99
	i = <value optimized out>
	who = {static null = {<No data fields>}, static shared_null = {ref = {
      _q_value = 25209}, alloc = 0, size = 0, data = 0x681b5a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 368}, alloc = 0, size = 0, data = 0x7f71985c843a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0x4959a10, static codecForCStrings = 0x0}
	room = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 25209}, alloc = 0, size = 0, data = 0x681b5a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 368}, alloc = 0, size = 0, data = 0x7f71985c843a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0x4905b90, static codecForCStrings = 0x0}
	msg = {static null = {<No data fields>}, static shared_null = {ref = {
      _q_value = 25209}, alloc = 0, size = 0, data = 0x681b5a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 368}, alloc = 0, size = 0, data = 0x7f71985c843a, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0x7f71985c8420, 
  static codecForCStrings = 0x0}
	members = {<QList<QString>> = {{p = {static shared_null = {ref = {
            _q_value = 39005}, alloc = 0, begin = 0, end = 0, sharable = 1, 
          array = {0x0}}, d = 0x681dc0}, d = 0x681dc0}}, <No data fields>}
	__PRETTY_FUNCTION__ = "void ConferenceTask::parseInvitation(YMSGTransfer*)"
#11 0x00007f7189eaeffb in ConferenceTask::take (this=0x26a43d0, 
    transfer=0x47ca390)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/conferencetask.cpp:45
No locals.
#12 0x00007f7189e83f6f in Task::take (this=<value optimized out>, 
    transfer=0x47ca390)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/task.cpp:139
	_container_ = {c = {{p = {static shared_null = {ref = {
            _q_value = 39005}, alloc = 0, begin = 0, end = 0, sharable = 1, 
          array = {0x0}}, d = 0x387dfe0}, d = 0x387dfe0}}, brk = 0, i = {
    i = 0x387e030}, e = {i = 0x387e128}}
#13 0x00007f7189e833bf in Client::distribute (this=0x2680910, 
    transfer=0x47ca390)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/client.cpp:809
	__PRETTY_FUNCTION__ = "void Client::distribute(Transfer*)"
#14 0x00007f7189e83662 in Client::qt_metacall (this=0x2680910, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffa4079f60)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/client.moc:250
No locals.
#15 0x00007f71982e81f2 in QMetaObject::activate (sender=0x2dca0c0, 
    from_signal_index=<value optimized out>, to_signal_index=12, argv=0x36bd)
    at kernel/qobject.cpp:3069
	method = 66
	currentSender = {sender = 0x2dca0c0, signal = 12, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	count = 1
	signal = 12
	empty_argv = {0x0}
	locker = {{mtx = 0x22df2d8, val = 36565720}}
	currentThreadData = (QThreadData *) 0x22df280
	connectionLists = (QObjectConnectionListVector *) 0x3102290
#16 0x00007f7189e8b6ea in ClientStream::cp_incomingData (this=0x2dca0c0)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/yahooclientstream.cpp:314
	incoming = <value optimized out>
	__PRETTY_FUNCTION__ = "void ClientStream::cp_incomingData()"
#17 0x00007f7189e8d290 in ClientStream::qt_metacall (this=0x2dca0c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffa407a0b0)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/yahooclientstream.moc:101
No locals.
#18 0x00007f71982e81f2 in QMetaObject::activate (sender=0x2ba06c0, 
    from_signal_index=<value optimized out>, to_signal_index=5, argv=0x36bd)
    at kernel/qobject.cpp:3069
	method = 17
	currentSender = {sender = 0x2ba06c0, signal = 5, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x7fffa407a510
	count = 1
	signal = 5
	empty_argv = {0x0}
	locker = {{mtx = 0x22df2d8, val = 36565720}}
	currentThreadData = (QThreadData *) 0x22df280
	connectionLists = (QObjectConnectionListVector *) 0x3293f20
#19 0x00007f7189e918e6 in CoreProtocol::wireToTransfer (this=0x2ba06c0, 
    wire=@0x2ba06d0)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/coreprotocol.cpp:187
	bytesParsed = 97
	tempWire = {static shared_null = {ref = {_q_value = 4792}, alloc = 0, 
    size = 0, data = 0x681c98 "", array = ""}, static shared_empty = {ref = {
      _q_value = 82}, alloc = 0, size = 0, data = 0x7f71985c82f8 "", 
    array = ""}, d = 0x494ac30}
	din = {_vptr.QDataStream = 0x7f71985c0bd0, d = 0x492c650, 
  dev = 0x3744a70, owndev = true, noswap = false, 
  byteorder = QDataStream::BigEndian, ver = 11, q_status = QDataStream::Ok}
	__PRETTY_FUNCTION__ = "int CoreProtocol::wireToTransfer(const QByteArray&)"
#20 0x00007f7189e91c63 in CoreProtocol::addIncomingData (this=0x2ba06c0, 
    incomingBytes=@0x7fffa407a460)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/coreprotocol.cpp:69
	oldsize = <value optimized out>
	parsedBytes = -1543003040
	transferCount = 0
	__PRETTY_FUNCTION__ = "void CoreProtocol::addIncomingData(const QByteArray&)"
#21 0x00007f7189e8b489 in ClientStream::bs_readyRead (this=0x2dca0c0)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/yahooclientstream.cpp:376
	a = {static shared_null = {ref = {_q_value = 4792}, alloc = 0, 
    size = 0, data = 0x681c98 "", array = ""}, static shared_empty = {ref = {
      _q_value = 82}, alloc = 0, size = 0, data = 0x7f71985c82f8 "", 
    array = ""}, d = 0x495edd0}
#22 0x00007f7189e8d248 in ClientStream::qt_metacall (this=0x2dca0c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffa407a540)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/yahooclientstream.moc:105
No locals.
#23 0x00007f71982e81f2 in QMetaObject::activate (sender=0x2f25b30, 
    from_signal_index=<value optimized out>, to_signal_index=6, argv=0x36bd)
    at kernel/qobject.cpp:3069
	method = 21
	currentSender = {sender = 0x2f25b30, signal = 6, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	count = 1
	signal = 6
	empty_argv = {0x0}
	locker = {{mtx = 0x22df2d8, val = 36565720}}
	currentThreadData = (QThreadData *) 0x22df280
	connectionLists = (QObjectConnectionListVector *) 0x2e611c0
#24 0x00007f7189e898e9 in KNetworkByteStream::slotReadyRead (this=0x2f25b30)
    at /build/buildd/kdenetwork-4.2.2/kopete/protocols/yahoo/libkyahoo/yahoobytestream.cpp:123
	readBuffer = {static shared_null = {ref = {_q_value = 4792}, 
    alloc = 0, size = 0, data = 0x681c98 "", array = ""}, 
  static shared_empty = {ref = {_q_value = 82}, alloc = 0, size = 0, 
    data = 0x7f71985c82f8 "", array = ""}, d = 0x4923040}
	__PRETTY_FUNCTION__ = "void KNetworkByteStream::slotReadyRead()"
#25 0x00007f7189e8aa10 in KNetworkByteStream::qt_metacall (this=0x2f25b30, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffa407a690)
    at /build/buildd/kdenetwork-4.2.2/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/yahoobytestream.moc:79
No locals.
#26 0x00007f71982e81f2 in QMetaObject::activate (sender=0x2ea6500, 
    from_signal_index=<value optimized out>, to_signal_index=4, argv=0x36bd)
    at kernel/qobject.cpp:3069
	method = 12
	currentSender = {sender = 0x2ea6500, signal = 4, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	count = 1
	signal = 4
	empty_argv = {0x0}
	locker = {{mtx = 0x22df2d8, val = 36565720}}
	currentThreadData = (QThreadData *) 0x22df280
	connectionLists = (QObjectConnectionListVector *) 0x3200810
#27 0x00007f7198995a4d in KNetwork::KBufferedSocket::qt_metacall (
    this=0x2ea6500, _c=QMetaObject::InvokeMetaMethod, _id=0, 
    _a=<value optimized out>)
    at /build/buildd/kde4libs-4.2.2/obj-x86_64-linux-gnu/kdecore/k3bufferedsocket.moc:68
No locals.
#28 0x00007f71982e81f2 in QMetaObject::activate (sender=0x32f99e0, 
    from_signal_index=<value optimized out>, to_signal_index=4, argv=0x36bd)
    at kernel/qobject.cpp:3069
	method = 23
	currentSender = {sender = 0x32f99e0, signal = 4, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	count = 1
	signal = 4
	empty_argv = {0x0}
	locker = {{mtx = 0x22df2d8, val = 36565720}}
	currentThreadData = (QThreadData *) 0x22df280
	connectionLists = (QObjectConnectionListVector *) 0x3145890
#29 0x00007f719831f44e in QSocketNotifier::activated (this=0x4983e0e, _t1=26)
    at .moc/release-shared/moc_qsocketnotifier.cpp:83
	_a = {0x0, 0x7fffa407a7dc}
#30 0x00007f71982ece53 in QSocketNotifier::event (this=0x32f99e0, 
    e=0x7fffa407adb0) at kernel/qsocketnotifier.cpp:316
No locals.
#31 0x00007f71974bc83d in QApplicationPrivate::notify_helper (this=0x2310590, 
    receiver=0x32f99e0, e=0x7fffa407adb0) at kernel/qapplication.cpp:4084
	consumed = <value optimized out>
#32 0x00007f71974c4a2a in QApplication::notify (this=0x7fffa407b0a0, 
    receiver=0x32f99e0, e=0x7fffa407adb0) at kernel/qapplication.cpp:4049
	res = true
#33 0x00007f7198ead26b in KApplication::notify (this=0x7fffa407b0a0, 
    receiver=0x32f99e0, event=0x7fffa407adb0)
    at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
No locals.
#34 0x00007f71982d275c in QCoreApplication::notifyInternal (
    this=0x7fffa407b0a0, receiver=0x32f99e0, event=0x7fffa407adb0)
    at kernel/qcoreapplication.cpp:602
	result = false
	cbdata = {0x32f99e0, 0x7fffa407adb0, 0x7fffa407ad7f}
	threadData = (QThreadData *) 0x22df280
	returnValue = <value optimized out>
#35 0x00007f71982fc0e9 in socketNotifierSourceDispatch (source=0x231a0d0)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
	p = (GPollFDWithQSocketNotifier *) 0x36bd
	i = <value optimized out>
	event = {_vptr.QEvent = 0x7f71985c1f70, d = 0x0, t = 50, posted = 0, 
  spont = 0, m_accept = 1, reserved = 4694}
#36 0x00007f71928e220a in IA__g_main_context_dispatch (context=0x2318a20)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
No locals.
#37 0x00007f71928e58e0 in g_main_context_iterate (context=0x2318a20, block=1, 
    dispatch=1, self=<value optimized out>)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
	max_priority = 2147483647
	timeout = 987
	some_ready = 1
	nfds = 12
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x3729f10
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#38 0x00007f71928e5a7c in IA__g_main_context_iteration (context=0x2318a20, 
    may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
	retval = <value optimized out>
#39 0x00007f71982fbe6f in QEventDispatcherGlib::processEvents (
    this=0x230ffa0, flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:323
	d = (QEventDispatcherGlibPrivate * const) 0x2310460
	canWait = true
	result = <value optimized out>
#40 0x00007f7197554c9f in QGuiEventDispatcherGlib::processEvents (
    this=0x4983e0e, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:202
	d = (QGuiEventDispatcherGlibPrivate * const) 0x2310460
	returnValue = false
#41 0x00007f71982d1002 in QEventLoop::processEvents (
    this=<value optimized out>, flags={i = -1543000112})
    at kernel/qeventloop.cpp:149
	d = (QEventLoopPrivate * const) 0x261d730
#42 0x00007f71982d13cd in QEventLoop::exec (this=0x7fffa407b010, flags=
      {i = -1543000032}) at kernel/qeventloop.cpp:200
	d = (QEventLoopPrivate * const) 0x261d730
#43 0x00007f71982d3694 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:880
	threadData = (QThreadData *) 0x22df280
	eventLoop = {<QObject> = {_vptr.QObject = 0x7f71985c3fb0, 
    static staticMetaObject = {d = {superdata = 0x0, 
        stringdata = 0x7f7198368b40 "QObject", data = 0x7f7198368be0, 
        extradata = 0x7f71985bd040}}, d_ptr = 0x261d730, 
    static staticQtMetaObject = {d = {superdata = 0x0, 
        stringdata = 0x7f71983723e0 "Qt", data = 0x7f71983752c0, 
        extradata = 0x0}}}, static staticMetaObject = {d = {
      superdata = 0x681920, stringdata = 0x7f719837a0e0 "QEventLoop", 
      data = 0x7f719837a100, extradata = 0x0}}}
	returnCode = -1
#44 0x000000000044a8ec in main (argc=3, argv=0x7fffa407be58)
    at /build/buildd/kdenetwork-4.2.2/kopete/kopete/main.cpp:102
	aboutData = {d = 0x22e2320}
	options = {d = 0x22fc240}
	kopete = {<KUniqueApplication> = {<KApplication> = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x46ded0, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f7198368b40 "QObject", data = 0x7f7198368be0, 
                extradata = 0x7f71985bd040}}, d_ptr = 0x2310590, 
            static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71983723e0 "Qt", data = 0x7f71983752c0, 
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0x681920, 
              stringdata = 0x7f719837a180 "QCoreApplication", 
              data = 0x7f719837a220, extradata = 0x0}}, 
          static self = 0x7fffa407b0a0}, static staticMetaObject = {d = {
            superdata = 0x7f71985c4040, 
            stringdata = 0x7f7197b0a8a0 "QApplication", 
            data = 0x7f7197b0aaa0, extradata = 0x0}}}, 
      static staticMetaObject = {d = {superdata = 0x7f7197ee4c80, 
          stringdata = 0x7f7199007620 "KApplication", data = 0x7f71990077c0, 
          extradata = 0x0}}, static loadedByKdeinit = false, 
      static KApp = 0x7fffa407b0a0, d = 0x23519e0}, 
    static staticMetaObject = {d = {superdata = 0x7f7199280e80, 
        stringdata = 0x7f7199008020 "KUniqueApplication", 
        data = 0x7f7199008120, extradata = 0x0}}, d = 0x23ddd50}, 
  static staticMetaObject = {d = {superdata = 0x681da0, 
      stringdata = 0x46dc20 "KopeteApplication", data = 0x46dd60, 
      extradata = 0x0}}, m_mainWindow = {o = 0x23e1600}, 
  m_isShuttingDown = false, m_emoticonHandler = 0x25e6cf0, 
  m_fileEngineHandler = 0x25e74c0}
Comment 1 Dario Andres 2009-04-18 13:11:20 UTC
The reporter is using Qt4.5
Comment 2 Michael Cole 2010-01-29 06:35:32 UTC
I have not traced through this 100% but from my testing this is no longer in the latest SVN..

Kopete no longer crashes..