Bug 267199 - Akregator crashes Kontact on Restart
Summary: Akregator crashes Kontact on Restart
Status: RESOLVED DUPLICATE of bug 193514
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-26 20:11 UTC by Harry
Modified: 2011-02-27 10:50 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 Harry 2011-02-26 20:11:54 UTC
Application: kontact (4.4.9)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-27-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed: Restarting Kontact to clear Akregator RSS feed counts that were shown as negative numbers. Kontact will crash everytime that the feed count goes negative with any one feed. This counting problem has been with Akregator for quite some time. 

- Unusual behavior I noticed: Akregator counts that go negative usually happen when selecting an article during or after an update to the feed. Metakit is selected as the Archive backend, Keep articles 1 day, Filter for Articles Window is Unread.

- Custom settings of the application: Feed Window: Feed & Counts. Article List window: Article and count. Metakit as backend. All RSS Feed settings are set per one set of default settings. Modules selected are Mail, Addressbook, Organizer, Journal, Kjots,Knotes, and Time tracker. The Summary Module has been broken,not selected ( it freezes Kontact).

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb76db730 (LWP 2070))]

Thread 2 (Thread 0xb01b0b70 (LWP 2138)):
#0  0x05627b1a in postEventSourceCheck (source=0x9dcd778) at kernel/qeventdispatcher_glib.cpp:271
#1  0x023dab39 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x023db45e in ?? () from /lib/libglib-2.0.so.0
#3  0x023db848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x0562759f in QEventDispatcherGlib::processEvents (this=0xa03c748, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x055f7609 in QEventLoop::processEvents (this=0xb01b0270, flags=) at kernel/qeventloop.cpp:149
#6  0x055f7a8a in QEventLoop::exec (this=0xb01b0270, flags=...) at kernel/qeventloop.cpp:201
#7  0x054f3b7e in QThread::exec (this=0xa0956d0) at thread/qthread.cpp:490
#8  0x055d635b in QInotifyFileSystemWatcherEngine::run (this=0xa0956d0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x054f6df9 in QThreadPrivate::start (arg=0xa0956d0) at thread/qthread_unix.cpp:266
#10 0x028c3cc9 in start_thread (arg=0xb01b0b70) at pthread_create.c:304
#11 0x0080069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb76db730 (LWP 2070)):
[KCrash Handler]
#7  0x00bd184c in QString (this=0x974a2c8) at /usr/include/qt4/QtCore/qstring.h:727
#8  KontactInterface::Plugin::identifier (this=0x974a2c8) at ../../kontactinterface/plugin.cpp:101
#9  0x003f275e in Kontact::MainWindow::activateInitialPluginModule (this=0x92c0df0) at ../../../kontact/src/mainwindow.cpp:289
#10 0x003f2814 in Kontact::MainWindow::setInitialActivePluginModule (this=0x92c0df0, module=...) at ../../../kontact/src/mainwindow.cpp:266
#11 0x0804b9ef in KontactApp::newInstance (this=0xbf8c2974) at ../../../kontact/src/main.cpp:149
#12 0x00dec144 in KUniqueApplicationAdaptor::newInstance (this=0x93516a8, asn_id=..., args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:436
#13 0x00dec8c2 in KUniqueApplicationAdaptor::qt_metacall (this=0x93516a8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf8c1ebc) at ./kuniqueapplication_p.moc:81
#14 0x0035f9dc in QDBusConnectionPrivate::deliverCall (this=0x92b11e0, object=0x93516a8, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:919
#15 0x00360d25 in QDBusConnectionPrivate::activateCall (this=0x92b11e0, object=0x93516a8, flags=337, msg=...) at qdbusintegrator.cpp:829
#16 0x00361770 in QDBusConnectionPrivate::activateObject (this=0x92b11e0, node=..., msg=..., pathStartPos=16) at qdbusintegrator.cpp:1379
#17 0x00361a2a in QDBusActivateObjectEvent::placeMetaCall (this=0xaa594e8) at qdbusintegrator.cpp:1493
#18 0x0560b6a2 in QObject::event (this=0xbf8c2974, e=0x18) at kernel/qobject.cpp:1219
#19 0x055f89db in QCoreApplication::event (this=0xbf8c2974, e=0xaa594e8) at kernel/qcoreapplication.cpp:1561
#20 0x011014d4 in QApplication::event (this=0xbf8c2974, e=0xaa594e8) at kernel/qapplication.cpp:2439
#21 0x010fdfdc in QApplicationPrivate::notify_helper (this=0x92c0340, receiver=0xbf8c2974, e=0xaa594e8) at kernel/qapplication.cpp:4396
#22 0x0110404e in QApplication::notify (this=0xbf8c2974, receiver=0xbf8c2974, e=0xaa594e8) at kernel/qapplication.cpp:3798
#23 0x00de3f7a in KApplication::notify (this=0xbf8c2974, receiver=0xbf8c2974, event=0xaa594e8) at ../../kdeui/kernel/kapplication.cpp:311
#24 0x055f8b3b in QCoreApplication::notifyInternal (this=0xbf8c2974, receiver=0xbf8c2974, event=0xaa594e8) at kernel/qcoreapplication.cpp:732
#25 0x055fbd8b in sendEvent (receiver=0x0, event_type=0, data=0x9297eb8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9297eb8) at kernel/qcoreapplication.cpp:1373
#27 0x055fbf4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#28 0x05627a74 in sendPostedEvents (s=0x92bd110) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x92bd110) at kernel/qeventdispatcher_glib.cpp:277
#30 0x023d7855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x023db668 in ?? () from /lib/libglib-2.0.so.0
#32 0x023db848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x05627565 in QEventDispatcherGlib::processEvents (this=0x9297b78, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#34 0x011bfbe5 in QGuiEventDispatcherGlib::processEvents (this=0x9297b78, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x055f7609 in QEventLoop::processEvents (this=0xbf8c28d4, flags=) at kernel/qeventloop.cpp:149
#36 0x055f7a8a in QEventLoop::exec (this=0xbf8c28d4, flags=...) at kernel/qeventloop.cpp:201
#37 0x055fc00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#38 0x010fce07 in QApplication::exec () at kernel/qapplication.cpp:3672
#39 0x0804b132 in main (argc=1, argv=0xbf8c2b94) at ../../../kontact/src/main.cpp:224

Possible duplicates by query: bug 256827, bug 256085, bug 255142, bug 249532, bug 247559.

Reported using DrKonqi
Comment 1 Harry 2011-02-26 20:19:48 UTC
AFIK, Akregator is not yet integrated into Akonadi. All the other modules, other than the Summary module, that are now Akonadi, work real well. 
There is no single RSS feed that causes this. They are random.
Comment 2 Christophe Marin 2011-02-27 10:50:05 UTC

*** This bug has been marked as a duplicate of bug 193514 ***