Bug 175699 - kopete crashed on logout
Summary: kopete crashed on logout
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 176944 178008 178219 179095 195747 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-11-20 20:32 UTC by Oliver Putz
Modified: 2009-09-05 06:10 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Kopete crash trace (3.03 KB, application/octet-stream)
2008-12-03 12:32 UTC, Franklin Weng
Details
Traceback of kopete crash (6.12 KB, application/octet-stream)
2009-01-10 12:13 UTC, Karl Ferdinand Ebert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Putz 2008-11-20 20:32:49 UTC
Version:           0.60.80 (using 4.1.73 (KDE 4.1.72 (KDE 4.2 >= 20081112)), Gentoo)
Compiler:          i686-pc-linux-gnu-gcc
OS:                Linux (i686) release 2.6.26-gentoo-r1

What I did:

I had kopete running and used it for a while (ICQ)
Then I disconnected, and after some while I logged out (kopete still running but disconnected)
Duing the logout, kopete crashed with the backtrace below

Note1: I dont think this is important, but kdelibs are in version 4.1.73 while kopete still is version 4.1.71
Note2: As it does not seem to be the pluginmanager problem I opened a new report.


Application: Kopete (kopete), signal SIGSEGV

Thread 1 (Thread 0xb5a60700 (LWP 11818)):
[KCrash Handler]
#6  0xb7f3ef30 in QObject::thread (this=0x0) at kernel/qobject.cpp:1319
#7  0xb6931ff7 in QFontDatabase::load (d=0x80f0178, script=0) at text/qfontdatabase_x11.cpp:1904
#8  0xb690b977 in QFontPrivate::engineForScript (this=0x80f0178, script=0) at text/qfont.cpp:261
#9  0xb6946188 in QTextEngine::fontEngine (this=0xbfb3377c, si=@0x8319620, ascent=0x8319630, descent=0x831962c) at text/qtextengine.cpp:1746
#10 0xb6948763 in QTextEngine::shapeTextWithHarfbuzz (this=0xbfb3377c, item=0) at text/qtextengine.cpp:1110
#11 0xb6949b81 in QTextEngine::shapeText (this=0xbfb3377c, item=0) at text/qtextengine.cpp:870
#12 0xb6949fe4 in QTextEngine::shape (this=0xbfb3377c, item=0) at text/qtextengine.cpp:1365
#13 0xb694cab5 in QTextEngine::width (this=0xbfb3377c, from=0, len=12) at text/qtextengine.cpp:1530
#14 0xb6925cab in QFontMetrics::width (this=0xbfb33818, text=@0x84f78e0, len=12) at text/qfontmetrics.cpp:541
#15 0xb6339a5d in Kopete::UI::ListView::TextComponent::widthForHeight (this=0x84f7cb8) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/ui/kopetelistviewitem.cpp:597
#16 0xb633af1d in Kopete::UI::ListView::BoxComponent::widthForHeight (this=0x8391fc0, height=16)
    at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/ui/kopetelistviewitem.cpp:318
#17 0xb633aaf1 in Kopete::UI::ListView::BoxComponent::layout (this=0x839a490, rect=@0xbfb338dc)
    at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/ui/kopetelistviewitem.cpp:419
#18 0xb633cc53 in Kopete::UI::ListView::Item::slotLayoutItems (this=0x836c238) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/ui/kopetelistviewitem.cpp:1027
#19 0xb633cdaf in Kopete::UI::ListView::Item::setup (this=0x836c238) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/ui/kopetelistviewitem.cpp:1156
#20 0xb73300fe in Q3ListViewItem::height (this=0x836c240) at itemviews/q3listview.cpp:3956
#21 0xb73301b2 in Q3ListViewItem::itemAbove (this=0x8319520) at itemviews/q3listview.cpp:3843
#22 0xb733551d in Q3ListViewItem::takeItem (this=0x818d750, item=0x8319520) at itemviews/q3listview.cpp:1202
#23 0xb7340601 in ~Q3ListViewItem (this=0x8319520) at itemviews/q3listview.cpp:944
#24 0xb702aac7 in ~K3ListViewItem (this=0x8319520) at /var/tmp/portage/kde-base/kdelibs-4.1.73/work/kdelibs-4.1.73/kde3support/kdeui/k3listview.cpp:2208
#25 0xb633b547 in ~Item (this=0x8319518) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/ui/kopetelistviewitem.cpp:976
#26 0x0806a6cd in ~KopeteGroupViewItem (this=0x8319518) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/kopete/contactlist/kopetegroupviewitem.cpp:88
#27 0xb7f4048e in QObjectPrivate::deleteChildren (this=0x835b230) at kernel/qobject.cpp:1881
#28 0xb7f49093 in ~QObject (this=0x835df08) at kernel/qobject.cpp:890
#29 0xb63a7604 in ~PropertyContainer (this=0x835df08) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/kopetepropertycontainer.cpp:46
#30 0xb6374286 in ~ContactListElement (this=0x835df08) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/kopetecontactlistelement.cpp:54
#31 0xb637a614 in ~Group (this=0x835df08) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/kopetegroup.cpp:77
#32 0xb7f4048e in QObjectPrivate::deleteChildren (this=0x81aed90) at kernel/qobject.cpp:1881
#33 0xb7f49093 in ~QObject (this=0x81c1dd0) at kernel/qobject.cpp:890
#34 0xb6372bd1 in ~ContactList (this=0x81c1dd0) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/libkopete/kopetecontactlist.cpp:108
#35 0xb7f4048e in QObjectPrivate::deleteChildren (this=0x80c7ef0) at kernel/qobject.cpp:1881
#36 0xb7f49093 in ~QObject (this=0xbfb33e4c) at kernel/qobject.cpp:890
#37 0xb7f326c0 in ~QCoreApplication (this=0xbfb33e4c) at kernel/qcoreapplication.cpp:522
#38 0xb674e233 in ~QApplication (this=0xbfb33e4c) at kernel/qapplication.cpp:1050
#39 0xb7993d11 in ~KApplication (this=0xbfb33e4c) at /var/tmp/portage/kde-base/kdelibs-4.1.73/work/kdelibs-4.1.73/kdeui/kernel/kapplication.cpp:940
#40 0xb799a622 in ~KUniqueApplication (this=0xbfb33e4c) at /var/tmp/portage/kde-base/kdelibs-4.1.73/work/kdelibs-4.1.73/kdeui/kernel/kuniqueapplication.cpp:372
#41 0x0808bdad in ~KopeteApplication (this=0xbfb33e4c) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/kopete/kopeteapplication.cpp:108
#42 0x0808a5e9 in main (argc=3, argv=0xbfb34234) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/kopete/main.cpp:102
Comment 1 Franklin Weng 2008-12-03 12:32:49 UTC
Created attachment 29010 [details]
Kopete crash trace

I have the same problem. Everytime I logout KDE kopete crashed.
Comment 2 Oliver Putz 2008-12-03 19:05:28 UTC
Frank, what you experienced was actually bug #172011 which should be fixed in KDE-4.1.4.
Comment 3 FiNeX 2008-12-18 14:29:48 UTC
*** Bug 178008 has been marked as a duplicate of this bug. ***
Comment 4 FiNeX 2008-12-18 14:30:12 UTC
*** Bug 176944 has been marked as a duplicate of this bug. ***
Comment 5 Alexei 2008-12-19 09:28:33 UTC
I have the same problem, but it crashes even when I closing (everytime) kopete
Comment 6 FiNeX 2008-12-20 23:43:25 UTC
*** Bug 178219 has been marked as a duplicate of this bug. ***
Comment 7 FiNeX 2008-12-30 11:32:08 UTC
*** Bug 179095 has been marked as a duplicate of this bug. ***
Comment 8 Karl Ferdinand Ebert 2009-01-10 12:13:39 UTC
Created attachment 30087 [details]
Traceback of kopete crash

it does happen with kde4.2rc1 too. I am running debian sid/experimental, willing to provide further information.
Comment 9 Roman Jarosz 2009-01-11 10:21:55 UTC
Karl your crash is because of bug 179978. So when 179978 is fixed the crash should be gone, for now you can change plasma style.
Comment 10 Dimitris Karnoutsos 2009-03-05 18:13:20 UTC
same to me

Application: Kopete (kopete), signal SIGSEGV
0x00007fd1020a06e1 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7fd1077386f0 (LWP 5861)):
[KCrash Handler]
#5  0x00007fd103a1d250 in QObject::thread () from /usr/lib/libQtCore.so.4
#6  0x00007fd102eb0b9b in QFontDatabase::load () from /usr/lib/libQtGui.so.4
#7  0x00007fd102e8d2ce in QFontPrivate::engineForScript () from /usr/lib/libQtGui.so.4
#8  0x00007fd102ec29ab in QTextEngine::fontEngine () from /usr/lib/libQtGui.so.4
#9  0x00007fd102ec372e in QTextEngine::shapeTextWithHarfbuzz () from /usr/lib/libQtGui.so.4
#10 0x00007fd102ec4ab8 in QTextEngine::shapeText () from /usr/lib/libQtGui.so.4
#11 0x00007fd102ec4e25 in QTextEngine::shape () from /usr/lib/libQtGui.so.4
#12 0x00007fd102ec9165 in QTextEngine::width () from /usr/lib/libQtGui.so.4
#13 0x00007fd102ea4bb2 in QFontMetrics::width () from /usr/lib/libQtGui.so.4
#14 0x00007fd1064087d2 in Kopete::UI::ListView::TextComponent::widthForHeight () from /usr/lib/libkopete.so.4
#15 0x00007fd106409cb9 in Kopete::UI::ListView::BoxComponent::widthForHeight () from /usr/lib/libkopete.so.4
#16 0x00007fd1064098ca in Kopete::UI::ListView::BoxComponent::layout () from /usr/lib/libkopete.so.4
#17 0x00007fd10640ba95 in Kopete::UI::ListView::Item::slotLayoutItems () from /usr/lib/libkopete.so.4
#18 0x00007fd105962fdc in Q3ListViewItem::height () from /usr/lib/libQt3Support.so.4
#19 0x00007fd10596309e in Q3ListViewItem::itemAbove () from /usr/lib/libQt3Support.so.4
#20 0x00007fd1059687a7 in Q3ListViewItem::takeItem () from /usr/lib/libQt3Support.so.4
#21 0x00007fd10597252f in Q3ListViewItem::~Q3ListViewItem () from /usr/lib/libQt3Support.so.4
#22 0x00007fd10640a5a0 in Kopete::UI::ListView::Item::~Item () from /usr/lib/libkopete.so.4
#23 0x000000000042a2e5 in _start ()
Comment 11 Emerson 2009-03-25 12:53:40 UTC
Hi, 

I get a similar crash here. My system versions is as follow:

Linux 2.6.27-11-generic i686
KDE: 4.2.00
Kopete: 0.70.0

I'm using Kubuntu Intrepid. KDE 4.2 and Kopete was installed from backport repositories. 

The crash ocurred when I shutdown the machine. I wasn't logged in at any account but Kopete was maximized. Then, when I shutdown I gained the SIGSEV bellow:

Application: Kopete (kopete), signal SIGSEGV
[Current thread is 0 (LWP 6959)]

Thread 2 (Thread 0xb059db90 (LWP 8377)):
#0  0xb7f6b430 in __kernel_vsyscall ()
#1  0xb6187df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6da6150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6cd66ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5dcd50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb618fa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb57706c0 (LWP 6959)):
[KCrash Handler]
#6  0xb6dd4cb7 in QObject::thread () from /usr/lib/libQtCore.so.4
#7  0xb6635235 in QFontPrivate::engineForScript () from /usr/lib/libQtGui.so.4
#8  0xb666df9d in QTextEngine::fontEngine () from /usr/lib/libQtGui.so.4
#9  0xb666ecb0 in QTextEngine::shapeTextWithHarfbuzz () from /usr/lib/libQtGui.so.4
#10 0xb666fe72 in QTextEngine::shapeText () from /usr/lib/libQtGui.so.4
#11 0xb6670238 in QTextEngine::shape () from /usr/lib/libQtGui.so.4
#12 0xb6674e22 in QTextEngine::width () from /usr/lib/libQtGui.so.4
#13 0xb664e542 in QFontMetrics::width () from /usr/lib/libQtGui.so.4
#14 0xb7c4f20b in Kopete::UI::ListView::TextComponent::widthForHeight () from /usr/lib/libkopete.so.4
#15 0xb7c50961 in Kopete::UI::ListView::BoxComponent::widthForHeight () from /usr/lib/libkopete.so.4
#16 0xb7c504b7 in Kopete::UI::ListView::BoxComponent::layout () from /usr/lib/libkopete.so.4
#17 0xb7c5299e in Kopete::UI::ListView::Item::slotLayoutItems () from /usr/lib/libkopete.so.4
#18 0xb7c52b0d in Kopete::UI::ListView::Item::setup () from /usr/lib/libkopete.so.4
#19 0xb79b3e06 in Q3ListViewItem::height () from /usr/lib/libQt3Support.so.4
#20 0xb79b3ece in Q3ListViewItem::itemAbove () from /usr/lib/libQt3Support.so.4
#21 0xb79b9bb5 in Q3ListViewItem::takeItem () from /usr/lib/libQt3Support.so.4
#22 0xb79c3f62 in Q3ListViewItem::~Q3ListViewItem () from /usr/lib/libQt3Support.so.4
#23 0xb7e9316d in K3ListViewItem::~K3ListViewItem () from /usr/lib/libkde3support.so.4
#24 0xb7c5126f in Kopete::UI::ListView::Item::~Item () from /usr/lib/libkopete.so.4
#25 0x0806ac2d in _start ()
Comment 12 auxsvr 2009-04-05 22:56:21 UTC
Crashed on exit once here (KDE 4.2.2, opensuse 11.1):

Application: Kopete (kopete), signal SIGSEGV
[Current thread is 1 (Thread 0xb54ed700 (LWP 7103))]

Thread 1 (Thread 0xb54ed700 (LWP 7103)):
[KCrash Handler]
#6  QObject::thread (this=0x8151c50) at kernel/qobject.cpp:1292
#7  0xb651e4db in QFontPrivate::engineForScript (this=0x8151c50, script=-1074065016) at text/qfont.cpp:264
#8  0xb655b7ad in QTextEngine::fontEngine (this=0xbffb1c0c, si=@0x8f53ee8, ascent=0x8f53ef8, descent=0x8f53ef4) at text/qtextengine.cpp:1747
#9  0xb655ea1a in QTextEngine::shapeTextWithHarfbuzz (this=0xbffb1c0c, item=0) at text/qtextengine.cpp:1112
#10 0xb655f98a in QTextEngine::shapeText (this=0xbffb1c0c, item=0) at text/qtextengine.cpp:874
#11 0xb655fdd8 in QTextEngine::shape (this=0xbffb1c0c, item=0) at text/qtextengine.cpp:1344
#12 0xb6562567 in QTextEngine::width (this=0xbffb1c0c, from=0, len=17) at text/qtextengine.cpp:1531
#13 0xb6539967 in QFontMetrics::width (this=0xbffb1ca8, text=@0x8434300, len=17) at text/qfontmetrics.cpp:538
#14 0xb7c52ddb in Kopete::UI::ListView::TextComponent::widthForHeight(int) () from /usr/lib/libkopete.so.4
#15 0xb7c51a61 in Kopete::UI::ListView::BoxComponent::widthForHeight(int) () from /usr/lib/libkopete.so.4
#16 0xb7c53497 in Kopete::UI::ListView::BoxComponent::layout(QRect const&) () from /usr/lib/libkopete.so.4
#17 0xb7c55a6e in Kopete::UI::ListView::Item::slotLayoutItems() () from /usr/lib/libkopete.so.4
#18 0xb7c55bdd in Kopete::UI::ListView::Item::setup() () from /usr/lib/libkopete.so.4
#19 0xb79b7f36 in Q3ListViewItem::height() const () from /usr/lib/libQt3Support.so.4
#20 0xb79b7ffe in Q3ListViewItem::itemAbove() const () from /usr/lib/libQt3Support.so.4
#21 0xb79bdd35 in Q3ListViewItem::takeItem(Q3ListViewItem*) () from /usr/lib/libQt3Support.so.4
#22 0xb79c8dd2 in Q3ListViewItem::~Q3ListViewItem() () from /usr/lib/libQt3Support.so.4
#23 0xb7ea8c6d in K3ListViewItem::~K3ListViewItem() () from /usr/lib/libkde3support.so.4
#24 0xb7c5462f in Kopete::UI::ListView::Item::~Item() () from /usr/lib/libkopete.so.4
#25 0x0806a69d in _start ()
Comment 13 Dario Andres 2009-06-09 14:35:48 UTC
*** Bug 195747 has been marked as a duplicate of this bug. ***
Comment 14 Matt Rogers 2009-09-05 06:10:40 UTC
Kopete has a new contact list in KDE 4.3. Please upgrade to KDE 4.3 (Kopete version 0.70.90). If you still have this particular problem with these stacktraces in KDE 4.3, please reopen this bug. Thanks!