mime icons for panel
Jasper Huijsmans
jasper at moongroup.com
Sat Nov 22 10:52:43 CET 2003
Op za 22-11-2003, om 03:45 schreef edscott wilson garcia:
> Hey,
>
> On Fri, 2003-11-21 at 15:02, Jasper Huijsmans wrote:
> > Hey edscott,
> >
> > I like this idea. I won't be able to look at it tonight, but I will
> > certainly do so tomorrow.
>
> I just added about ten lines to item_dialog.c and committed to HEAD (new
> code is enclosed within #ifdef #endif blocks for easy removal) that add
> a button to open xffm_theme_maker if the program is located in $PATH.
> >From the theme_maker window the icons can be dragged to the properties
> entry box.
> This is just one possibility (the easiest one). The properties dialog
> could also load the mime_icons module and create an embedded treeview.
> This second option would probably be faster.
>
Well, I'm afraid I can't get the theme maker to work. After fixing the
build files (updated in CVS) it builds fine, but when I run it, I get a
segfault in the mime_icons module:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 7289)]
0x405dbbb7 in _int_malloc () from /lib/libc.so.6
(gdb) bt
#0 0x405dbbb7 in _int_malloc () from /lib/libc.so.6
#1 0x405dab83 in malloc () from /lib/libc.so.6
#2 0x403bde67 in g_malloc () from /usr/lib/libglib-2.0.so.0
#3 0x403ca87d in g_strconcat () from /usr/lib/libglib-2.0.so.0
#4 0x40aafb2f in create_icon_hash (theme=0x80e1900 "plain")
at mime_icons.c:256
#5 0x40ab0337 in mime_icon_load_theme (theme=0x80e1900 "plain")
at mime_icons.c:484
#6 0x0804bd22 in create_icon_tree (in_theme=0x80e1900 "plain") at
main.c:495
#7 0x0804c7f9 in main (argc=1, argv=0xbffff874) at main.c:749
(gdb)
Jasper
More information about the Xfce4-dev
mailing list