Summary: | media-sound/audacious sigabrt when opening preferences | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel Drake (RETIRED) <dsd> |
Component: | New packages | Assignee: | Tony Vroon (RETIRED) <chainsaw> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
patch
patch |
Description
Daniel Drake (RETIRED)
2006-02-18 12:34:56 UTC
Forgot the log message: (Gtk) gtk_list_store_get_path: assertion `iter->stamp == GTK_LIST_STORE (tree_model)->stamp' failed Created attachment 80123 [details, diff]
patch
It should handle the case when the current skin is not in the skinlist. Not sure why that is the case right now, will investigate.
Created attachment 80124 [details, diff]
patch
The skin wasn't in the list because it has no thumbnail
Applied upstream as revision 671: <CIA-6> chainsaw * r671 /trunk/audacious/ (skin.c skinwin.c): More skin-related fixups. One segfault fix by Michael Hanselmann and a fix by Daniel Drake to also display skins that lack a thumbnail. And in the portage tree it is applied by the 0.2-r1 ebuild. Thanks for that Daniel :) P.S. I have taken the last patch to be successor of the earlier one as the 'missing skin' mystery has now been solved. Please apply the earlier patch too, otherwise I can reproduce the crash by: cd /usr/share/audacious/Skins cp -R gentoo_ice temp open audacious open preferences select temp skin close preferences rm -rf /usr/share/audacious/Skins/temp back in audacious, reopen preferences --> crash <CIA-6> chainsaw * r674 /trunk/audacious/skinwin.c: Robustness fix; skinning dialog should deal with incorrect current skin setting gracefully. By external contributor Daniel Drake (Gentoo). Applied to upstream SVN. Will wait a few days before consolidating more patches into an -r2 ebuild. |