[Bug 53218] New: hayes 1.2 crashes in shuffle mode

Carsten Pfeiffer pfeiffer at kde.org
Tue Jan 21 02:41:54 GMT 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=53218     
           Summary: hayes 1.2 crashes in shuffle mode
           Product: noatun
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kde-multimedia at kde.org
        ReportedBy: pfeiffer at kde.org


Version:           2.2.0 (using KDE 3.1.9)
Compiler:          gcc version 3.2
OS:          Linux (i686) release 2.4.20

Playing the next song in shuffle mode often produces the following bt:

#6  0x449afc7d in Hayes::Playlist::getNextShuffleItem() const ()
   from /opt/kde3/lib/kde3/noatun_hayes.so
#7  0x449af9e1 in Hayes::Playlist::getNextItem(Hayes::FileTreeViewItem*, bool, bool) const () from /opt/kde3/lib/kde3/noatun_hayes.so
#8  0x449af215 in Hayes::Playlist::next() ()
   from /opt/kde3/lib/kde3/noatun_hayes.so
#9  0x4138fedb in Player::forward(bool) () from /opt/kde3/lib/libnoatun.so.0
#10 0x41391276 in Player::qt_invoke(int, QUObject*) ()

The problem is that the weighted list is empty, e.g. when the weights for all items are 0.

In that case, you can go back to the parent dir and try again to find another suitable "next item". You should probably keep a list of directories to ignore tho, to avoid an infinite loop.

Besides, the sorting seems to be broken, it always sorts in one direction (worked fine in the last version in CVS).



More information about the kde-multimedia mailing list