Experimental panel crash with iconbox

Erik Harrison erikharrison at xfce.org
Wed Sep 21 21:17:26 CEST 2005


Adding the iconbox SIGABRTs my panel with this error:
** ERROR **: file iconbox.c: line 139 (icon_update_image): assertion
failed: (gdk_pixbuf_get_has_alpha (scaled))
aborting...

Backtrace:
#0  0x4069cef1 in kill () from /lib/libc.so.6
#1  0x405aabb1 in pthread_kill () from /lib/libpthread.so.0
#2  0x405aaf2b in raise () from /lib/libpthread.so.0
#3  0x4069cb24 in raise () from /lib/libc.so.6
#4  0x4069e3fd in abort () from /lib/libc.so.6
#5  0x4062050d in g_logv () from /usr//lib/libglib-2.0.so.0
#6  0x40620536 in g_log () from /usr//lib/libglib-2.0.so.0
#7  0x40620621 in g_assert_warning () from /usr//lib/libglib-2.0.so.0
#8  0x40ca40dc in icon_update_image (icon=0x40ca5474) at iconbox.c:139
#9  0x40ca46a8 in iconbox_window_opened (screen=0x8312d00, window=0x80bfb30,
    data=0x830fdf8) at iconbox.c:319
#10 0x40ca4f3e in iconbox_construct (plugin=0x8310e38) at iconbox.c:432
#11 0x40022952 in xfce_internal_panel_plugin_new (name=0x80aee70 "iconbox",
    id=0x830dbe8 "1127330443", display_name=0x80aee80 "Icon Box", size=0,
    position=XFCE_SCREEN_POSITION_NONE,
    construct=0x40ca4c00 <iconbox_construct>)
    at xfce-panel-internal-plugin.c:576
#12 0x08051448 in xfce_panel_item_manager_create_item (
    name=0x80affd8 "iconbox", id=0x830dbe8 "1127330443", size=48,
    position=XFCE_SCREEN_POSITION_FLOATING_H) at panel-item-manager.c:347
#13 0x08056e5c in panel_create_item (panel=0x80bbc90,
    name=0x80affd8 "iconbox", id=0x830dbe8 "1127330443") at panel.c:566
#14 0x08056eef in panel_add_item_with_id (panel=0x80bbc90,
    name=0x80affd8 "iconbox", id=0x830dbe8 "1127330443") at panel.c:592
#15 0x08056fe0 in panel_add_item (panel=0x80bbc90, name=0x80affd8 "iconbox")
    at panel.c:553
#16 0x08054b82 in add_selected_item (psd=0x8246a60) at panel-settings.c:768
#17 0x40288c4e in gtk_marshal_VOID__UINT_STRING ()
   from /usr//lib/libgtk-x11-2.0.so.0
#18 0x40568c36 in g_closure_invoke () from /usr//lib/libgobject-2.0.so.0
#19 0x4057a578 in g_signal_emit_by_name () from /usr//lib/libgobject-2.0.so.0
#20 0x405793d8 in g_signal_emit_valist () from /usr//lib/libgobject-2.0.so.0
#21 0x40579896 in g_signal_emit () from /usr//lib/libgobject-2.0.so.0
#22 0x40377e27 in gtk_widget_send_expose () from /usr//lib/libgtk-x11-2.0.so.0
#23 0x40287762 in gtk_propagate_event () from /usr//lib/libgtk-x11-2.0.so.0
#24 0x402865b6 in gtk_main_do_event () from /usr//lib/libgtk-x11-2.0.so.0
#25 0x40494de5 in gdk_x11_register_standard_event_type ()
   from /usr//lib/libgdk-x11-2.0.so.0
#26 0x40617b92 in g_main_depth () from /usr//lib/libglib-2.0.so.0
#27 0x40618c18 in g_main_context_dispatch () from /usr//lib/libglib-2.0.so.0
#28 0x40618f50 in g_main_context_dispatch () from /usr//lib/libglib-2.0.so.0
#29 0x406194f3 in g_main_loop_run () from /usr//lib/libglib-2.0.so.0
#30 0x40285e63 in gtk_main () from /usr//lib/libgtk-x11-2.0.so.0
#31 0x0804f1a2 in panel_app_run (argc=1, argv=0xbffffba4) at panel-app.c:420
#32 0x0804e93f in main (argc=1, argv=0xbffffba4) at main.c:164

--
"This brings me back to a time where I had no worries.
All I needed to do was watch Perfect Strangers."
-Erik



More information about the Xfce4-dev mailing list