Bug 302563 - kopete segfaults
Summary: kopete segfaults
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 1.2.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 308286 308291 314562 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-06-26 14:14 UTC by Mara Raram
Modified: 2018-11-15 23:00 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.05 KB, text/plain)
2012-08-14 11:57 UTC, Richard Weinberger
Details
New crash information added by DrKonqi (3.50 KB, text/plain)
2013-12-22 09:42 UTC, Andrew
Details
New crash information added by DrKonqi (3.40 KB, text/plain)
2014-11-15 10:47 UTC, Andrew
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mara Raram 2012-06-26 14:14:51 UTC
Application: kopete (1.2.3)
KDE Platform Version: 4.8.4 (4.8.4) "release 513"
Qt Version: 4.8.2
Operating System: Linux 3.1.10-1.13-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
kopete was running fine for a few hours, then suddenly crashed. After restart, is was terribly slow. After another restart, it nearly immediatly crashed with a segfault and the attached stack trace.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[KCrash Handler]
#6  QSqlDatabase::QSqlDatabase (this=0x7fffa4ea2aa0, other=...) at kernel/qsqldatabase.cpp:705
#7  0x00007ffccde03be8 in StatisticsDB::query (this=0x6500690056002f, statement=..., names=0x0, debug=false) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticsdb.cpp:106
#8  0x00007ffccde0d7e8 in StatisticsContact::commonStatsCheck (this=0xb1b0d0, name=..., statVar1=..., statVar2=..., defaultValue1=..., defaultValue2=...) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticscontact.cpp:109
#9  0x00007ffccde0dab6 in StatisticsContact::commonStatsCheck (this=0xb1b0d0, name=..., statVar1=@0xb1b0f0, statVar2=@0xb1b100, defaultValue1=0, defaultValue2=-1) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticscontact.cpp:101
#10 0x00007ffccde0dc19 in StatisticsContact::StatisticsContact (this=0xb1b0d0, mc=<optimized out>, db=<optimized out>) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticscontact.cpp:42
#11 0x00007ffccde022ab in StatisticsPlugin::slotMetaContactAdded (this=0xb1c460, mc=0xb902e0) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticsplugin.cpp:190
#12 0x00007ffccde023bc in slotDelayedMetaContactAdded (status=Kopete::OnlineStatus::Offline, mc=0xb902e0, this=0xb1c460) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticsplugin.cpp:200
#13 StatisticsPlugin::slotDelayedMetaContactAdded (this=0xb1c460, mc=0xb902e0, status=Kopete::OnlineStatus::Offline) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticsplugin.cpp:193
#14 0x00007ffccde024cb in StatisticsPlugin::slotInitialize2 (this=0xb1c460) at /usr/src/debug/kdenetwork-4.8.4/kopete/plugins/statistics/statisticsplugin.cpp:116
#15 0x00007ffccde02bb5 in qt_static_metacall (_a=0x7fffa4ea3190, _id=<optimized out>, _o=0xb1c460, _c=<optimized out>) at /usr/src/debug/kdenetwork-4.8.4/build/kopete/plugins/statistics/statisticsplugin.moc:98
#16 StatisticsPlugin::qt_static_metacall (_o=0xb1c460, _c=<optimized out>, _id=<optimized out>, _a=0x7fffa4ea3190) at /usr/src/debug/kdenetwork-4.8.4/build/kopete/plugins/statistics/statisticsplugin.moc:91
#17 0x00007ffce2b0ec41 in QMetaObject::activate (sender=0xaab6e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#18 0x00007ffce2b1840f in QSingleShotTimer::timerEvent (this=0xaab6e0) at kernel/qtimer.cpp:317
#19 0x00007ffce2b13b39 in QObject::event (this=0xaab6e0, e=<optimized out>) at kernel/qobject.cpp:1166
#20 0x00007ffce1bfefe4 in notify_helper (e=0x7fffa4ea38b0, receiver=0xaab6e0, this=0x687cf0) at kernel/qapplication.cpp:4551
#21 QApplicationPrivate::notify_helper (this=0x687cf0, receiver=0xaab6e0, e=0x7fffa4ea38b0) at kernel/qapplication.cpp:4523
#22 0x00007ffce1c03db3 in QApplication::notify (this=0x7fffa4ea3c40, receiver=0xaab6e0, e=0x7fffa4ea38b0) at kernel/qapplication.cpp:4412
#23 0x00007ffce3580746 in KApplication::notify (this=0x7fffa4ea3c40, receiver=0xaab6e0, event=0x7fffa4ea38b0) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#24 0x00007ffce2afad0c in QCoreApplication::notifyInternal (this=0x7fffa4ea3c40, receiver=0xaab6e0, event=0x7fffa4ea38b0) at kernel/qcoreapplication.cpp:915
#25 0x00007ffce2b2bbe8 in sendEvent (event=0x7fffa4ea38b0, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#26 QTimerInfoList::activateTimers (this=0x68b5c0) at kernel/qeventdispatcher_unix.cpp:626
#27 0x00007ffce2b2959d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#28 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#29 0x00007ffcdb73458d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#30 0x00007ffcdb734d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#31 0x00007ffcdb734f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#32 0x00007ffce2b29dcf in QEventDispatcherGlib::processEvents (this=0x686b80, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#33 0x00007ffce1ca269e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007ffce2af9842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007ffce2af9a97 in QEventLoop::exec (this=0x7fffa4ea3bc0, flags=...) at kernel/qeventloop.cpp:204
#36 0x00007ffce2afe8b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#37 0x000000000041531f in main (argc=1, argv=0x7fffa4ea4ac8) at /usr/src/debug/kdenetwork-4.8.4/kopete/kopete/main.cpp:105

Reported using DrKonqi
Comment 1 Richard Weinberger 2012-08-14 11:57:30 UTC
Created attachment 73159 [details]
New crash information added by DrKonqi

kopete (1.3.0) on KDE Platform 4.9.00 "release 558" using Qt 4.8.2

While starting up, skype termnated and Kopete didn't like that :)

-- Backtrace (Reduced):
#6  0x00007fe679cabc80 in QSqlDatabase::QSqlDatabase(QSqlDatabase const&) () from /usr/lib64/libQtSql.so.4
#7  0x00007fe66ee66ca8 in StatisticsDB::query (this=0x6500690056002f, statement=..., names=0x0, debug=false) at /usr/src/debug/kdenetwork-4.9.0/kopete/plugins/statistics/statisticsdb.cpp:106
#8  0x00007fe66ee70908 in StatisticsContact::commonStatsCheck (this=0x2835c40, name=..., statVar1=..., statVar2=..., defaultValue1=..., defaultValue2=...) at /usr/src/debug/kdenetwork-4.9.0/kopete/plugins/statistics/statisticscontact.cpp:109
#9  0x00007fe66ee70bd6 in StatisticsContact::commonStatsCheck (this=0x2835c40, name=..., statVar1=@0x2835c60: 45107184, statVar2=@0x2835c70: 6530912, defaultValue1=0, defaultValue2=-1) at /usr/src/debug/kdenetwork-4.9.0/kopete/plugins/statistics/statisticscontact.cpp:101
#10 0x00007fe66ee70d39 in StatisticsContact::StatisticsContact (this=0x2835c40, mc=<optimized out>, db=<optimized out>) at /usr/src/debug/kdenetwork-4.9.0/kopete/plugins/statistics/statisticscontact.cpp:42
Comment 2 Jekyll Wu 2012-10-12 16:15:28 UTC
*** Bug 308291 has been marked as a duplicate of this bug. ***
Comment 3 Jekyll Wu 2012-10-12 16:15:37 UTC
*** Bug 308286 has been marked as a duplicate of this bug. ***
Comment 4 Christoph Feck 2013-02-13 00:17:26 UTC
*** Bug 314562 has been marked as a duplicate of this bug. ***
Comment 5 Andrew 2013-12-22 09:42:12 UTC
Created attachment 84226 [details]
New crash information added by DrKonqi

kopete (1.5.4) on KDE Platform 4.11.4 using Qt 4.8.5

Happens while Kopete is launched by KDE session restore.

-- Backtrace (Reduced):
#5  0x00000033ec412f70 in QSqlDatabase::QSqlDatabase(QSqlDatabase const&) () from /lib64/libQtSql.so.4
#6  0x00007fad9c0426e6 in StatisticsDB::query(QString const&, QStringList*, bool) () from /usr/lib64/kde4/kopete_statistics.so
#7  0x00007fad9c04ad13 in StatisticsContact::commonStatsCheck(QString const&, QString&, QString&, QString const&, QString const&) () from /usr/lib64/kde4/kopete_statistics.so
#8  0x00007fad9c04af4d in StatisticsContact::commonStatsCheck(QString const&, int&, int&, int, int) () from /usr/lib64/kde4/kopete_statistics.so
#9  0x00007fad9c04b120 in StatisticsContact::StatisticsContact(Kopete::MetaContact*, StatisticsDB*) () from /usr/lib64/kde4/kopete_statistics.so
Comment 6 Andrew 2014-06-15 18:03:52 UTC
Happened again. Backtrace is here: https://bugs.kde.org/show_bug.cgi?id=336157#c4
Comment 7 Andrew 2014-11-15 10:47:32 UTC
Created attachment 89593 [details]
New crash information added by DrKonqi

kopete (1.6.60) on KDE Platform 4.14.2 using Qt 4.8.6

Still exists.
Fedora 21 beta x64, KDE 4.14.2.

-- Backtrace (Reduced):
#5  0x000000386f213250 in QSqlDatabase::QSqlDatabase(QSqlDatabase const&) () at /lib64/libQtSql.so.4
#6  0x00007f44e7dd6816 in StatisticsDB::query(QString const&, QStringList*, bool) () at /usr/lib64/kde4/kopete_statistics.so
#7  0x00007f44e7ddf243 in StatisticsContact::commonStatsCheck(QString const&, QString&, QString&, QString const&, QString const&) () at /usr/lib64/kde4/kopete_statistics.so
#8  0x00007f44e7ddf47d in StatisticsContact::commonStatsCheck(QString const&, int&, int&, int, int) () at /usr/lib64/kde4/kopete_statistics.so
#9  0x00007f44e7ddf650 in StatisticsContact::StatisticsContact(Kopete::MetaContact*, StatisticsDB*) () at /usr/lib64/kde4/kopete_statistics.so
Comment 8 Andrew Crouthamel 2018-10-31 03:49:24 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Bug Janitor Service 2018-11-15 10:38:17 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 10 Mara Raram 2018-11-15 23:00:28 UTC
bug does not affect my currently used version (17.04.02) of kopete anymore