Hi, I'm running xfce4-panel-4.3.27 from SVN (21/01/2006) , with everything needed (all XFCE 4.3.0 packages, same date). When I right-click on an applet (ie : a launcher) to move it and then select "move", the panel segfaults. The panel is configured with --prefix=/usr --enable-debug=yes and CFLAGS="-O2 -march=i486 -mtune=i686" debuging output is attached. Best regards JP Zenwalk.org Reproducible: Always Steps to Reproduce: 1. right click on an applet 2. select move Actual Results: Segmentation fault Expected Results: Ask me where I want to move the applet , and do it DBG[panel-item-manager.c:262] _update_plugin_list(): + directory: /home/jpgu/.local/share/xfce4/panel-plugins DBG[panel-item-manager.c:262] _update_plugin_list(): + directory: /usr/share/xfce4/panel-plugins DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/xfce4-mixer.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "xfce4-mixer": name=Volume Control, comment=Change the Volume, icon=xfce4-mixer, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/xfce4-menu.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-menu-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "xfce4-menu": name=Xfce Menu, comment=Shows a menu containing categories of installed applications, icon=xfce4_xicon1, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-menu-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/xfce4-mount-plugin.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-mount-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "xfce4-mount-plugin": name=Mount devices, comment=Shows all mountable devices and (un)mounts them on request., icon=xfce-mount, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-mount-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/mailwatch.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-mailwatch-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "mailwatch": name=Mail Watcher, comment=Check mail from multiple mailboxes, icon=xfce-mail, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-mailwatch-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/fsguard.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-fsguard-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "fsguard": name=Free Space Checker, comment=Monitor free disk space, icon=gnome-fs-blockdev, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-fsguard-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/systemload.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-systemload-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "systemload": name=System Load Monitor, comment=Monitor CPU load, swap usage and memory footprint, icon=gnome-monitor, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-systemload-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/weather.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-weather-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "weather": name=Weather Update, comment=show current weather conditions, icon=/usr/share/xfce4/weather/icons/liquid/30.png, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-weather-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/netload.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-netload-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "netload": name=Network Monitor, comment=Show network traffic, icon=gnome-monitor, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-netload-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/cpugraph.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-cpugraph-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "cpugraph": name=CPU Graph, comment=Graphical representation of the CPU load, icon=gnome-fs-chardev, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-cpugraph-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/battmon.desktop DBG[panel-item-manager.c:166] _new_plugin_class_from_desktop_file(): External plugin: /usr/libexec/xfce4/panel-plugins/xfce4-battery-plugin DBG[panel-item-manager.c:286] _update_plugin_list(): + class "battmon": name=Battery Monitor, comment=Show and monitor the battery status, icon=gnome-dev-battery, external=1, path=/usr/libexec/xfce4/panel-plugins/xfce4-battery-plugin DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/launcher.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/liblauncher.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "launcher": name=Launcher, comment=Program launcher with optional menu, icon=gnome-fs-executable, external=0, path=/usr/lib/xfce4/panel-plugins/liblauncher.so DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/separator.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/libseparator.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "separator": name=Separator, comment=Adds a space or a line between panel items, icon=(null), external=0, path=/usr/lib/xfce4/panel-plugins/libseparator.so DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/actions.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/libactions.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "actions": name=Action Buttons, comment=Log out or lock the screen, icon=xfce-system-exit, external=0, path=/usr/lib/xfce4/panel-plugins/libactions.so DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/tasklist.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/libtasklist.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "tasklist": name=Task List, comment=Show all running applications, icon=xfce4-taskbar, external=0, path=/usr/lib/xfce4/panel-plugins/libtasklist.so DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/pager.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/libpager.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "pager": name=Pager, comment=Miniature view of all virtual desktops, icon=wksp, external=0, path=/usr/lib/xfce4/panel-plugins/libpager.so DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/systray.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/libsystray.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "systray": name=Status Area, comment=Show notification icons, icon=xfce-system-info, external=0, path=/usr/lib/xfce4/panel-plugins/libsystray.so DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/iconbox.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/libiconbox.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "iconbox": name=Icon Box, comment=Show icons of all running applications, icon=xfce4-iconbox, external=0, path=/usr/lib/xfce4/panel-plugins/libiconbox.so DBG[panel-item-manager.c:137] _new_plugin_class_from_desktop_file(): Plugin .desktop file: /usr/share/xfce4/panel-plugins/clock.desktop DBG[panel-item-manager.c:177] _new_plugin_class_from_desktop_file(): Internal plugin: /usr/lib/xfce4/panel-plugins/libclock.so DBG[panel-item-manager.c:286] _update_plugin_list(): + class "clock": name=Clock, comment=What time is it?, icon=xfce-schedule, external=0, path=/usr/lib/xfce4/panel-plugins/libclock.so DBG[panel-item-manager.c:262] _update_plugin_list(): + directory: /usr/local/share/xfce4/panel-plugins DBG[panel-properties.c:412] panel_set_position(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 16, 0, 0, 0, 0, 0, 632, 648, 0, 0 DBG[panel-properties.c:894] panel_set_transparency(): Transparency: 31 DBG[panel-properties.c:412] panel_set_position(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 16, 0, 0, 0, 0, 0, 0, 1280, 0, 0 DBG[panel-config.c:371] start_element_handler(): Add item: name="tasklist", id="1" DBG[panel-config.c:371] start_element_handler(): Add item: name="pager", id="2" DBG[panel-properties.c:412] panel_set_position(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 28, 0, 0, 0, 0, 0, 0, 1280, 0, 0 DBG[panel-properties.c:412] panel_set_position(): + Position: 11 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 632, 648 DBG[panel-properties.c:412] panel_set_position(): + Position: 11 + Offset: (343, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 975, 991 DBG[panel-properties.c:412] panel_set_position(): + Position: 11 + Offset: (343, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 975, 991 DBG[panel-properties.c:894] panel_set_transparency(): Transparency: 31 DBG[panel-properties.c:412] panel_set_position(): + Position: 11 + Offset: (343, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 975, 991 DBG[panel-config.c:371] start_element_handler(): Add item: name="launcher", id="11360597583" DBG[panel-config.c:371] start_element_handler(): Add item: name="launcher", id="5" DBG[panel-config.c:371] start_element_handler(): Add item: name="launcher", id="11361418220" DBG[panel-config.c:371] start_element_handler(): Add item: name="launcher", id="11361419902" DBG[panel-config.c:371] start_element_handler(): Add item: name="launcher", id="11360523110" DBG[panel-config.c:371] start_element_handler(): Add item: name="xfce4-mount-plugin", id="11363166402" DBG[panel-config.c:371] start_element_handler(): Add item: name="mailwatch", id="11362320700" DBG[panel-config.c:371] start_element_handler(): Add item: name="launcher", id="11360706800" DBG[panel-config.c:371] start_element_handler(): Add item: name="launcher", id="11360707851" DBG[panel-config.c:371] start_element_handler(): Add item: name="xfce4-mixer", id="11360595082" DBG[panel-config.c:371] start_element_handler(): Add item: name="actions", id="11361047650" DBG[panel-config.c:371] start_element_handler(): Add item: name="actions", id="8" DBG[panel-config.c:371] start_element_handler(): Add item: name="clock", id="4" DBG[panel-config.c:371] start_element_handler(): Add item: name="systray", id="3" DBG[panel-config.c:371] start_element_handler(): Add item: name="cpugraph", id="11378508503" DBG[panel-config.c:371] start_element_handler(): Add item: name="netload", id="11378511215" DBG[panel-config.c:371] start_element_handler(): Add item: name="weather", id="11378513766" DBG[panel-properties.c:412] panel_set_position(): + Position: 11 + Offset: (343, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 805, 1161 DBG[panel-config.c:144] panel_config_create_panels(): Successfully configured 2 panel(s). DBG[panel-properties.c:412] panel_set_position(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 28, 0, 0, 0, 0, 0, 0, 1280, 0, 0 DBG[panel-properties.c:640] _window_mapped(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:412] panel_set_position(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 28, 0, 0, 0, 0, 0, 0, 1280, 0, 0 DBG[panel-properties.c:640] _window_mapped(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:412] panel_set_position(): + Position: 11 + Offset: (343, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 805, 1161 DBG[panel-properties.c:640] _window_mapped(): + Position: 11 + Offset: (805, 1972) DBG[panel-properties.c:412] panel_set_position(): + Position: 11 + Offset: (805, 1972) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 1267, 1623 DBG[panel-properties.c:640] _window_mapped(): + Position: 11 + Offset: (1267, 2960) DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (454, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 454, 826 DBG[panel-properties.c:351] panel_resize_function(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 28, 0, 0, 0, 0, 0, 0, 1280, 0, 0 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (454, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 454, 826 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (439, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 439, 840 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (423, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 423, 857 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (423, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 423, 857 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (423, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 423, 857 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (423, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 423, 857 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (423, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 423, 857 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (403, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 403, 876 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (403, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 403, 876 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (403, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 403, 876 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (403, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 403, 876 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (387, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 387, 893 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (387, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 387, 893 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (315, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 315, 964 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (366, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 366, 913 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (366, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 366, 913 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (366, 988) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 366, 913 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (345, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 345, 935 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (345, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 345, 935 DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (345, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 345, 935 DBG[panel-app.c:779] panel_app_set_current_panel(): Current panel: 1 DBG[xfce-panel-internal-plugin.c:549] xfce_internal_panel_plugin_register_menu(): register menu DBG[panel-properties.c:789] panel_block_autohide(): block DBG[panel-properties.c:351] panel_resize_function(): + Position: 11 + Offset: (345, 984) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 345, 935 DBG[panel-properties.c:351] panel_resize_function(): + Position: 2 + Offset: (0, 0) DBG[panel-properties.c:276] _set_struts(): Struts: 0, 0, 28, 0, 0, 0, 0, 0, 0, 1280, 0, 0 DBG[panel-properties.c:805] panel_unblock_autohide(): unblock DBG[panel-properties.c:789] panel_block_autohide(): block DBG[panel-properties.c:789] panel_block_autohide(): block DBG[panel.c:487] _panel_drag_begin(): + drag begin Segmentation fault (xfce4-mount-plugin:7247): Gdk-WARNING **: GdkWindow 0x120001c unexpectedly destroyed (xfce4-mount-plugin:7247): Gdk-WARNING **: GdkWindow 0x1200003 unexpectedly destroyed (xfce4-mailwatch-plugin:7248): Gdk-WARNING **: GdkWindow 0x140001c unexpectedly destroyed (xfce4-mailwatch-plugin:7248): Gdk-WARNING **: GdkWindow 0x1400003 unexpectedly destroyed (xfce4-mixer-plugin:7249): Gdk-WARNING **: GdkWindow 0x160001e unexpectedly destroyed (xfce4-mixer-plugin:7249): Gdk-WARNING **: GdkWindow 0x160001d unexpectedly destroyed (xfce4-mixer-plugin:7249): Gdk-WARNING **: GdkWindow 0x160001c unexpectedly destroyed (xfce4-mixer-plugin:7249): Gdk-WARNING **: GdkWindow 0x1600003 unexpectedly destroyed (xfce4-cpugraph-plugin:7250): Gdk-WARNING **: GdkWindow 0x180001d unexpectedly destroyed (xfce4-cpugraph-plugin:7250): Gdk-WARNING **: GdkWindow 0x180001c unexpectedly destroyed (xfce4-cpugraph-plugin:7250): Gdk-WARNING **: GdkWindow 0x1800003 unexpectedly destroyed (xfce4-weather-plugin:7252): Gdk-WARNING **: GdkWindow 0x1a0002a unexpectedly destroyed (xfce4-weather-plugin:7252): Gdk-WARNING **: GdkWindow 0x1a0001c unexpectedly destroyed (xfce4-weather-plugin:7252): Gdk-WARNING **: GdkWindow 0x1a00003 unexpectedly destroyed (xfce4-netload-plugin:7251): Gdk-WARNING **: GdkWindow 0x2600024 unexpectedly destroyed (xfce4-netload-plugin:7251): Gdk-WARNING **: GdkWindow 0x260001d unexpectedly destroyed (xfce4-netload-plugin:7251): Gdk-WARNING **: GdkWindow 0x260001c unexpectedly destroyed (xfce4-netload-plugin:7251): Gdk-WARNING **: GdkWindow 0x2600003 unexpectedly destroyed
Could you please try to get me a backtrace of the crash in gdb. That might hel me locate the problem. You have to make sure the panel is not running (pkill xfce4-panel). In a terminal type: $ gdb xfce4-panel gdb> r <do what you need to do to cause a crash> *crash* gdb> bt <output of backtrace> Thanks.
This is the gdb backtrace, sorry for not including this info in the original bug report. [Thread debugging using libthread_db enabled] [New Thread -1217906016 (LWP 11475)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1217906016 (LWP 11475)] 0xb770e58f in memcpy () from /lib/tls/libc.so.6 (gdb) bt #0 0xb770e58f in memcpy () from /lib/tls/libc.so.6 #1 0xb7b9d910 in gdk_event_copy () from /usr/lib/libgdk-x11-2.0.so.0 #2 0xb7ca96ad in gtk_drag_set_default_icon () from /usr/lib/libgtk-x11-2.0.so.0 #3 0xb7ca9ccd in gtk_drag_set_default_icon () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x08051d33 in panel_dnd_begin_drag (widget=0x80fb490) at panel-dnd.c:137 #5 0xb7879534 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #6 0xb786396c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #7 0xb7877f7c in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 #8 0xb7878ecd in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #9 0xb787914b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #10 0xb7efb255 in xfce_panel_item_move (item=0x80d7830) at xfce-panel-item-iface.c:270 #11 0xb7efa77d in xfce_internal_panel_plugin_move (plugin=0x80d7830) at xfce-panel-internal-plugin.c:540 #12 0xb7efc41e in xfce_panel_plugin_move (plugin=0x80d7830) at xfce-panel-plugin-iface.c:657 #13 0xb7879534 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #14 0xb786396c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #15 0xb7877f7c in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 #16 0xb7878ecd in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #17 0xb787914b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #18 0xb7ddb6ca in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #19 0xb7d20302 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb7d204ef in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #21 0xb7d17869 in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0 #22 0xb7d12c90 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb7863c68 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #24 0xb786396c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #25 0xb7877aaa in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 #26 0xb7878be4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #27 0xb787914b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #28 0xb7ddb854 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb7d107f8 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xb7d10c30 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #31 0xb7bc1061 in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0 #32 0xb77f6f54 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #33 0xb77f8996 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0 #34 0xb77f8c15 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #35 0xb7d11483 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #36 0x0804fcbe in panel_app_run (argc=1, argv=0xbfa20744) at panel-app.c:520 #37 0x0804f2cf in main (argc=1, argv=0xbfa20744) at main.c:164 (gdb) q
This is the gdb backtrace : [Thread debugging using libthread_db enabled] [New Thread -1217906016 (LWP 11475)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1217906016 (LWP 11475)] 0xb770e58f in memcpy () from /lib/tls/libc.so.6 (gdb) bt #0 0xb770e58f in memcpy () from /lib/tls/libc.so.6 #1 0xb7b9d910 in gdk_event_copy () from /usr/lib/libgdk-x11-2.0.so.0 #2 0xb7ca96ad in gtk_drag_set_default_icon () from /usr/lib/libgtk-x11-2.0.so.0 #3 0xb7ca9ccd in gtk_drag_set_default_icon () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x08051d33 in panel_dnd_begin_drag (widget=0x80fb490) at panel-dnd.c:137 #5 0xb7879534 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #6 0xb786396c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #7 0xb7877f7c in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 #8 0xb7878ecd in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #9 0xb787914b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #10 0xb7efb255 in xfce_panel_item_move (item=0x80d7830) at xfce-panel-item-iface.c:270 #11 0xb7efa77d in xfce_internal_panel_plugin_move (plugin=0x80d7830) at xfce-panel-internal-plugin.c:540 #12 0xb7efc41e in xfce_panel_plugin_move (plugin=0x80d7830) at xfce-panel-plugin-iface.c:657 #13 0xb7879534 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #14 0xb786396c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #15 0xb7877f7c in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 #16 0xb7878ecd in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #17 0xb787914b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #18 0xb7ddb6ca in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #19 0xb7d20302 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb7d204ef in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #21 0xb7d17869 in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0 #22 0xb7d12c90 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb7863c68 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #24 0xb786396c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #25 0xb7877aaa in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 #26 0xb7878be4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #27 0xb787914b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #28 0xb7ddb854 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb7d107f8 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xb7d10c30 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #31 0xb7bc1061 in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0 #32 0xb77f6f54 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #33 0xb77f8996 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0 #34 0xb77f8c15 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #35 0xb7d11483 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #36 0x0804fcbe in panel_app_run (argc=1, argv=0xbfa20744) at panel-app.c:520 #37 0x0804f2cf in main (argc=1, argv=0xbfa20744) at main.c:164 (gdb) q
Ok, could you check out the latest SVN? I changed something that may fix it, but it is only a guess.
SVN revision 19652 fixes the bug :) Thanks JP
Great! Thanks for testing.