Bug 296611 - Krash when lauching
Summary: Krash when lauching
Status: RESOLVED UPSTREAM
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-23 10:51 UTC by Edouard Laroche-Joubert
Modified: 2012-10-05 15:33 UTC (History)
0 users

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 Edouard Laroche-Joubert 2012-03-23 10:51:58 UTC
Application: kopete (1.1.3)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-17-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
Kopete crashes when starting since a kde security update.

I tried :
- rebooting 
- deleted ~/.kde/share/apps/kopete folder
And it doesn't change anything.

Kopete crashes just after I've input the kwallet password.

Have two accounts set:
 - jabber (for gtalk)
 - Meanwhile (for Ibm Sametime).

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Floating point exception
[Current thread is 1 (Thread 0xb433f710 (LWP 4625))]

Thread 5 (Thread 0xb1bc6b70 (LWP 4727)):
#0  0xb4f43d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb69467d5 in do_gettime (frac=0xb1bc6020, sec=0xb1bc6018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6a194b6 in QTimerInfoList::updateCurrentTime (this=0xa0782bc) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb6a1980a in QTimerInfoList::timerWait (this=0xa0782bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6a18053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb1bc612c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6a180ed in timerSourcePrepare (source=0xa078288, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4e8988c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb4e8a637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb4e8ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb6a18b37 in QEventDispatcherGlib::processEvents (this=0x9da2500, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb69e91dd in QEventLoop::processEvents (this=0xb1bc62b0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb69e9421 in QEventLoop::exec (this=0xb1bc62b0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb68ec90b in QThread::exec (this=0xa0b04b8) at thread/qthread.cpp:498
#14 0xb69c9e2d in QInotifyFileSystemWatcherEngine::run (this=0xa0b04b8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb68ef7b3 in QThreadPrivate::start (arg=0xa0b04b8) at thread/qthread_unix.cpp:331
#16 0xb4f60d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5bad46e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xaff75b70 (LWP 4741)):
#0  0xb7777424 in __kernel_vsyscall ()
#1  0xb5b9e7ae in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4e9934b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4e8a896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4e8af9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb0855cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb4eb15f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb4f60d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb5bad46e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xaf0cbb70 (LWP 4865)):
#0  0xb4f43d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb69467d5 in do_gettime (frac=0xaf0cb020, sec=0xaf0cb018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6a194b6 in QTimerInfoList::updateCurrentTime (this=0xa269fe4) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb6a1980a in QTimerInfoList::timerWait (this=0xa269fe4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6a18053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaf0cb12c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6a180ed in timerSourcePrepare (source=0xa269fb0, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4e8988c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb4e8a637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb4e8ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb6a18b37 in QEventDispatcherGlib::processEvents (this=0xa2689d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb69e91dd in QEventLoop::processEvents (this=0xa2688a8, flags=...) at kernel/qeventloop.cpp:149
#12 0xb69e9421 in QEventLoop::exec (this=0xa2688a8, flags=...) at kernel/qeventloop.cpp:201
#13 0xaf378d5e in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#14 0xb68ef7b3 in QThreadPrivate::start (arg=0xa268460) at thread/qthread_unix.cpp:331
#15 0xb4f60d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0xb5bad46e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xae8cab70 (LWP 4872)):
#0  0xb4e89913 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4e8a637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb4e8ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb6a18b37 in QEventDispatcherGlib::processEvents (this=0xa2ebe88, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0xb69e91dd in QEventLoop::processEvents (this=0xa2ecd58, flags=...) at kernel/qeventloop.cpp:149
#5  0xb69e9421 in QEventLoop::exec (this=0xa2ecd58, flags=...) at kernel/qeventloop.cpp:201
#6  0xaf5c0426 in XMPP::SyncThread::run (this=0xa26beb8) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#7  0xb68ef7b3 in QThreadPrivate::start (arg=0xa26beb8) at thread/qthread_unix.cpp:331
#8  0xb4f60d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0xb5bad46e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb433f710 (LWP 4625)):
[KCrash Handler]
#7  0xb459b7e2 in jdiv_round_up () from /usr/lib/i386-linux-gnu/libjpeg.so.8
#8  0xb340e0d3 in jpeg_calc_output_dimensions () from /opt/Druide/Antidote7/Programmes32/lib/libjpeg.so.62
#9  0xb3e746af in read_jpeg_size (cinfo=0xa40a84c, h=<synthetic pointer>, w=<synthetic pointer>) at ../../../gui/image/qjpeghandler.cpp:212
#10 QJpegHandlerPrivate::readJpegHeader (this=0xa40a810, device=0xbffaca18) at ../../../gui/image/qjpeghandler.cpp:757
#11 0xb3e74912 in QJpegHandlerPrivate::read (this=0xa40a810, image=0xbffac9d4) at ../../../gui/image/qjpeghandler.cpp:778
#12 0xb5f777ad in QImageReader::read (this=0xbffaca2c, image=0xbffac9d4) at image/qimagereader.cpp:1205
#13 0xb5f77daa in QImageReader::read (this=0xbffaca2c) at image/qimagereader.cpp:1155
#14 0xb5f664d1 in QImage::fromData (data=0x5ff <Address 0x5ff out of bounds>, size=1535, format=0x5ff <Address 0x5ff out of bounds>) at image/qimage.cpp:5097
#15 0xaf4b661a in fromData (format=0x0, data=<optimized out>) at /usr/include/qt4/QtGui/qimage.h:250
#16 JabberBaseContact::setPropertiesFromVCard (this=0xa0f2610, vCard=...) at ../../../../kopete/protocols/jabber/jabberbasecontact.cpp:643
#17 0xaf4bb49f in JabberContact::slotGotVCard (this=0xa0f2610) at ../../../../kopete/protocols/jabber/jabbercontact.cpp:598
#18 0xaf4c4cdb in JabberContact::qt_metacall (this=0xa0f2610, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbffacef4) at ./jabbercontact.moc:138
#19 0xb69f0b7d in metacall (argv=0xbffacef4, idx=55, cl=QMetaObject::InvokeMetaMethod, object=0xa0f2610) at kernel/qmetaobject.cpp:237
#20 QMetaObject::metacall (object=0xa0f2610, cl=QMetaObject::InvokeMetaMethod, idx=55, argv=0xbffacef4) at kernel/qmetaobject.cpp:232
#21 0xb69ffa6a in QMetaObject::activate (sender=0xa1c4e98, m=0xaf677308, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#22 0xaf4f2cc5 in XMPP::Task::finished (this=0xa1c4e98) at moc_xmpp_task.cpp:90
#23 0xaf546e93 in done (this=0xa1c4e98) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:216
#24 XMPP::Task::done (this=0xa1c4e98) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:206
#25 0xaf560502 in XMPP::JT_VCard::take (this=0xa1c4e98, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_tasks.cpp:1049
#26 0xaf5477b2 in XMPP::Task::take (this=0xa29f718, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:139
#27 0xaf50dd5f in XMPP::Client::distribute (this=0xa296e80, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:580
#28 0xaf50e76d in XMPP::Client::streamReadyRead (this=0xa296e80) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:527
#29 0xaf4f71ff in XMPP::Client::qt_metacall (this=0xa296e80, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbffad2c4) at moc_xmpp_client.cpp:144
#30 0xb69f0b7d in metacall (argv=0xbffad2c4, idx=24, cl=QMetaObject::InvokeMetaMethod, object=0xa296e80) at kernel/qmetaobject.cpp:237
#31 QMetaObject::metacall (object=0xa296e80, cl=QMetaObject::InvokeMetaMethod, idx=24, argv=0xbffad2c4) at kernel/qmetaobject.cpp:232
#32 0xb69ffa6a in QMetaObject::activate (sender=0x9ce00b8, m=0xaf676fa8, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3278
#33 0xaf4f63f5 in XMPP::Stream::readyRead (this=0x9ce00b8) at moc_xmpp_stream.cpp:105
#34 0xaf57c2eb in XMPP::ClientStream::doReadyRead (this=0x9ce00b8) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-core/stream.cpp:892
#35 0xaf4f65f9 in XMPP::ClientStream::qt_metacall (this=0x9ce00b8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xa07f6d0) at moc_xmpp_clientstream.cpp:139
#36 0xb69f0b7d in metacall (argv=0xa07f6d0, idx=34, cl=QMetaObject::InvokeMetaMethod, object=0x9ce00b8) at kernel/qmetaobject.cpp:237
#37 QMetaObject::metacall (object=0x9ce00b8, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xa07f6d0) at kernel/qmetaobject.cpp:232
#38 0xb69fb685 in QMetaCallEvent::placeMetaCall (this=0xa401ff8, object=0x9ce00b8) at kernel/qobject.cpp:535
#39 0xb6a02b52 in QObject::event (this=0x9ce00b8, e=0xa401ff8) at kernel/qobject.cpp:1217
#40 0xb5e9ad84 in notify_helper (e=0xa401ff8, receiver=0x9ce00b8, this=0x9ceb468) at kernel/qapplication.cpp:4486
#41 QApplicationPrivate::notify_helper (this=0x9ceb468, receiver=0x9ce00b8, e=0xa401ff8) at kernel/qapplication.cpp:4458
#42 0xb5ea0133 in QApplication::notify (this=0xa401ff8, receiver=0x9ce00b8, e=0xa401ff8) at kernel/qapplication.cpp:3886
#43 0xb6fd5971 in KApplication::notify (this=0xbffada64, receiver=0x9ce00b8, event=0xa401ff8) at ../../kdeui/kernel/kapplication.cpp:311
#44 0xb69ea19e in QCoreApplication::notifyInternal (this=0xbffada64, receiver=0x9ce00b8, event=0xa401ff8) at kernel/qcoreapplication.cpp:787
#45 0xb69edf93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9cb82e0) at kernel/qcoreapplication.cpp:1428
#47 0xb69ee0ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#48 0xb6a186a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#49 postEventSourceDispatch (s=0x9ced700) at kernel/qeventdispatcher_glib.cpp:277
#50 0xb4e8a25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#51 0xb4e8a990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#52 0xb4e8ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#53 0xb6a18ada in QEventDispatcherGlib::processEvents (this=0x9cb9230, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#54 0xb5f52e7a in QGuiEventDispatcherGlib::processEvents (this=0x9cb9230, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0xb69e91dd in QEventLoop::processEvents (this=0xbffad9c4, flags=...) at kernel/qeventloop.cpp:149
#56 0xb69e9421 in QEventLoop::exec (this=0xbffad9c4, flags=...) at kernel/qeventloop.cpp:201
#57 0xb69ee19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#58 0xb5e98924 in QApplication::exec () at kernel/qapplication.cpp:3760
#59 0x08058118 in main (argc=) at ../../../kopete/kopete/main.cpp:105

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-05 15:33:43 UTC
crash in libjpeg