Bug 108337 - Crash when jumping to next unread article with + or - key
Summary: Crash when jumping to next unread article with + or - key
Status: RESOLVED FIXED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-29 20:05 UTC by Eugenio Mondini
Modified: 2005-07-27 23: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 Eugenio Mondini 2005-06-29 20:05:10 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 3.4.3-r1 using gentoo linux
OS:                Linux

When jumping from one article to the next marked as unread with the + or - key akregator crashes. Usually at the first attempt but not always, sometimes it goes to the next article but at the second or third attempt it crashes.
I installed kde svn version in my home directory with --prefix flag.
I recompiled all kdepim to use the --enable-debug=full flag but still the backtrace appears as follows:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 182987225232 (LWP 460)]
0x0000002a9a576e24 in waitpid () from /lib/libpthread.so.0
#0  0x0000002a9a576e24 in waitpid () from /lib/libpthread.so.0
#1  0x0000002a9801a8e1 in KCrash::defaultCrashHandler(int) ()
   from /home/mondi/kdesvn/eugkde/lib/libkdecore.so.4
#2  0x0000002a9ac3aca0 in killpg () from /lib/libc.so.6
Comment 1 Frank Osterfeld 2005-06-29 20:16:39 UTC
his happens after some time when I iterate through the unread articles. something is going wrong in ArticleListView I think.
Comment 2 Frank Osterfeld 2005-06-29 20:27:54 UTC
relevant part of bt:

#5  0x0022003d in ?? ()
#6  0xb675e3f8 in QListView::setSelected () from /usr/qt/3/lib/libqt-mt.so.3
#7  0xb5e7c432 in Akregator::ArticleListView::slotNextUnreadArticle (
    this=0x81e2d18)
    at /mnt/ablage01/frank/cvs-mirror/kde_head/kdepim/akregator/src/articlelistview.cpp:559
#8  0xb5ec38ae in Akregator::View::slotNextUnreadArticle (this=0x81ba6d8)
    at /mnt/ablage01/frank/cvs-mirror/kde_head/kdepim/akregator/src/akregator_view.cpp:942
#9  0xb5ec6b7f in Akregator::View::qt_invoke (this=0x81ba6d8, _id=95, 
    _o=0xbfffe3d0) at akregator_view.moc:426
Comment 3 Frank Osterfeld 2005-07-27 23:44:26 UTC
fixed in SVN (updating article items instead of recreating them)
Comment 4 Frank Osterfeld 2005-07-27 23:50:21 UTC
*** Bug has been marked as fixed ***.