Version: 1.3.50 (using 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090106)), Gentoo) Compiler: i686-pc-linux-gnu-gcc OS: Linux (i686) release 2.6.25-gentoo-r5 Sometimes, when deleting one or more entries in the article list, using the Delete key, some of the selected entries aren't completely deleted: Title Author are empty, but Feed and Date keep their previous content. Trying again to delete those entries causes a crash. Switching to another feed, then going back to the original one causes the incomplete entries to disappear.
Created attachment 30123 [details] Screenshot of the article list with one partially deleted article
I just tried to delete the partially deleted article in the screenshot I just attached to send a backtrace of the crash, but the crash didn't happen. The invalid entry is still there, despite my best efforts to delete it. So, it seems the crash I spoke about doesn't always happen.
Created attachment 30225 [details] backtrace of crash At last, here's a backtrace of the crash I sometimes get after trying to delete the incomplete entries
*** Bug 182908 has been marked as a duplicate of this bug. ***
Pasting backtrace inline: --------- Applicazione: Akregator (akregator), segnale SIGSEGV [Current thread is 0 (LWP 2682)] Thread 3 (Thread 0xb2265b90 (LWP 3724)): #0 0xb7ff6430 in __kernel_vsyscall () #1 0xb6552fa2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb65ccc0b in QWaitCondition::wait (this=0x83e3c80, mutex=0x83e3c7c, time=30000) at thread/qwaitcondition_unix.cpp:86 #3 0xb65c2b70 in QThreadPoolThread::run (this=0x83e0918) at concurrent/qthreadpool.cpp:141 #4 0xb65cbce2 in QThreadPrivate::start (arg=0x83e0918) at thread/qthread_unix.cpp:191 #5 0xb654f160 in start_thread () from /lib/libpthread.so.0 #6 0xb5a1ebce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb19dcb90 (LWP 3725)): #0 0xb7ff6430 in __kernel_vsyscall () #1 0xb6552fa2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb65ccc0b in QWaitCondition::wait (this=0x83e3c80, mutex=0x83e3c7c, time=30000) at thread/qwaitcondition_unix.cpp:86 #3 0xb65c2b70 in QThreadPoolThread::run (this=0x82db588) at concurrent/qthreadpool.cpp:141 #4 0xb65cbce2 in QThreadPrivate::start (arg=0x82db588) at thread/qthread_unix.cpp:191 #5 0xb654f160 in start_thread () from /lib/libpthread.so.0 #6 0xb5a1ebce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb4eee700 (LWP 2682)): [KCrash Handler] #6 0xb38126f5 in Akregator::Feed::xmlUrl (this=0x0) at /usr/include/qt4/QtCore/qstring.h:676 #7 0xb3876107 in Akregator::MainWidget::slotArticleDelete (this=0x8164348) at /var/tmp/paludis/kde-base-akregator-scm/work/akregator/akregator/src/mainwidget.cpp:999 #8 0xb3879f28 in Akregator::MainWidget::qt_metacall (this=0x8164348, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0xbf9f46cc) at /var/tmp/paludis/kde-base-akregator-scm/work/akregator_build/akregator/src/mainwidget.moc:173 #9 0xb66c1251 in QMetaObject::activate (sender=0x81555c8, from_signal_index=<value optimized out>, to_signal_index=6, argv=0xbf9f46cc) at kernel/qobject.cpp:3028 #10 0xb66c1604 in QMetaObject::activate (sender=0x81555c8, m=0xb63fbeb8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbf9f46cc) at kernel/qobject.cpp:3118 #11 0xb5cb61cf in QAction::triggered (this=0x81555c8, _t1=false) at .moc/release-shared/moc_qaction.cpp:216 #12 0xb5cb6a45 in QAction::activate (this=0x81555c8, event=QAction::Trigger) at kernel/qaction.cpp:1131 #13 0xb5cb9bd3 in QAction::event (this=0x81555c8, e=0xbf9f4b04) at kernel/qaction.cpp:1050 #14 0xb6b2284f in KAction::event (this=0x81555c8, event=0xbf9f4b04) at /var/tmp/paludis/kde-base-kdelibs-scm/work/kdelibs-scm/kdeui/actions/kaction.cpp:88 #15 0xb5cbbc33 in QApplicationPrivate::notify_helper (this=0x806d718, receiver=0x81555c8, e=0xbf9f4b04) at kernel/qapplication.cpp:3809 #16 0xb5cc3338 in QApplication::notify (this=0xbf9f5890, receiver=0x81555c8, e=0xbf9f4b04) at kernel/qapplication.cpp:3399 #17 0xb6bf2d3d in KApplication::notify (this=0xbf9f5890, receiver=0x81555c8, event=0xbf9f4b04) at /var/tmp/paludis/kde-base-kdelibs-scm/work/kdelibs-scm/kdeui/kernel/kapplication.cpp:307 #18 0xb66adc01 in QCoreApplication::notifyInternal (this=0xbf9f5890, receiver=0x81555c8, event=0xbf9f4b04) at kernel/qcoreapplication.cpp:593 #19 0xb5cf0a75 in QShortcutMap::dispatchEvent (this=0x806d7b4, e=0xbf9f4e9c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #20 0xb5cf22b9 in QShortcutMap::tryShortcutEvent (this=0x806d7b4, w=0x81bcab8, e=0xbf9f4e9c) at kernel/qshortcutmap.cpp:368 #21 0xb5cc44e8 in QApplication::notify (this=0xbf9f5890, receiver=0x81bcab8, e=0xbf9f4e9c) at kernel/qapplication.cpp:3436 #22 0xb6bf2d3d in KApplication::notify (this=0xbf9f5890, receiver=0x81bcab8, event=0xbf9f4e9c) at /var/tmp/paludis/kde-base-kdelibs-scm/work/kdelibs-scm/kdeui/kernel/kapplication.cpp:307 #23 0xb66adc01 in QCoreApplication::notifyInternal (this=0xbf9f5890, receiver=0x81bcab8, event=0xbf9f4e9c) at kernel/qcoreapplication.cpp:593 #24 0xb5d153ff in qt_sendSpontaneousEvent (receiver=0x81bcab8, event=0x0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #25 0xb5d4575b in QKeyMapper::sendKeyEvent (keyWidget=0x81bcab8, grab=false, type=QEvent::KeyPress, code=16777223, modifiers={i = -1080077988}, text=@0xbf9f5188, autorepeat=<value optimized out>, count=1, nativeScanCode=107, nativeVirtualKey=65535, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1658 #26 0xb5d47672 in QKeyMapperPrivate::translateKeyEvent (this=0x80940f0, keyWidget=0x81bcab8, event=0xbf9f55dc, grab=96) at kernel/qkeymapper_x11.cpp:1629 #27 0xb5d2357f in QApplication::x11ProcessEvent (this=0xbf9f5890, event=0xbf9f55dc) at kernel/qapplication_x11.cpp:3059 #28 0xb5d48f07 in x11EventSourceDispatch (s=0x80762a0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #29 0xb550e3c5 in IA__g_main_context_dispatch (context=0x806f890) at gmain.c:2144 #30 0xb5511677 in g_main_context_iterate (context=0x806f890, block=1, dispatch=1, self=0x806d950) at gmain.c:2778 #31 0xb5511818 in IA__g_main_context_iteration (context=0x806f890, may_block=1) at gmain.c:2841 #32 0xb66d5394 in QEventDispatcherGlib::processEvents (this=0x806d268, flags={i = -1080076392}) at kernel/qeventdispatcher_glib.cpp:325 #33 0xb5d486db in QGuiEventDispatcherGlib::processEvents (this=0x806d268, flags={i = -1080076344}) at kernel/qguieventdispatcher_glib.cpp:204 #34 0xb66ac560 in QEventLoop::processEvents (this=0xbf9f5840, flags={i = -1080076280}) at kernel/qeventloop.cpp:149 #35 0xb66ac702 in QEventLoop::exec (this=0xbf9f5840, flags={i = -1080076216}) at kernel/qeventloop.cpp:200 #36 0xb66aea35 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851 #37 0xb5cbbae3 in QApplication::exec () at kernel/qapplication.cpp:3337 #38 0x0804f4fc in main (argc=0, argv=0x0) at /var/tmp/paludis/kde-base-akregator-scm/work/akregator/akregator/src/main.cpp:115
Merging with bug 201291. Thanks *** This bug has been marked as a duplicate of bug 201291 ***