============================================================================
Cairo-Dock version : 3.4.0
Compiled date : Oct 17 2014 09:05:35
Built with GTK : 3.14
Running with OpenGL: 1
============================================================================
This is an ssue with the Shortcuts applet (bzr plugins).
STEPS TO REPRODUCE:
1. Load Cairo dock with default Panel
2. Delete one of the folders / files referenced by the Shortcuts plugin.
3. Restart cairo-dock
It will seg fault and continue trying to restart. Seems impossible to change the theme and get the dock working again. Attempting to run the current theme will revert to default dock and so will not fix the problem.
Issue occurs in applet-bookmarks.c -> cd_shortcuts_list_bookmarks (specifically it is reading .gtk-bookmarks and falling over when it cannot find the file referenced by the bookmarks).
Emptying .gtk-bookmarks is a workaround to resolve the issue.
STACK TRACE OF WHERE THE EVENT HAPPENSj:
(gdb) backtrace
#0 cd_shortcuts_list_bookmarks (cBookmarkFilePath=cBookmarkFilePath@entry=0x7fffc00199d0 "/home/nick/.gtk-bookmarks", myApplet=0xec48c0)
at /var/abs/local/yaourtbuild/cairo-dock-plugins-bzr/src/cairo-dock-plug-ins/shortcuts/src/applet-bookmarks.c:415
#1 0x00007fffd121b2e1 in _load_icons (pSharedMemory=0xed5460)
at /var/abs/local/yaourtbuild/cairo-dock-plugins-bzr/src/cairo-dock-plug-ins/shortcuts/src/applet-load-icons.c:266
#2 cd_shortcuts_get_shortcuts_data (pSharedMemory=0xed5460)
at /var/abs/local/yaourtbuild/cairo-dock-plugins-bzr/src/cairo-dock-plug-ins/shortcuts/src/applet-load-icons.c:277
#3 0x00007ffff6311710 in _get_data_threaded (pTask=0xe93340) at /var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core/src/gldit/cairo-dock-task.c:136
#4 0x00007ffff74a0585 in ?? () from /usr/lib/libglib-2.0.so.0
#5 0x00007ffff521c314 in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007ffff5fcf3ed in clone () from /usr/lib/libc.so.6
(gdb)
====== ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= =======
Cairo-Dock version : 3.4.0
Compiled date : Oct 17 2014 09:05:35
Built with GTK : 3.14
Running with OpenGL: 1
======
This is an ssue with the Shortcuts applet (bzr plugins).
STEPS TO REPRODUCE:
1. Load Cairo dock with default Panel
2. Delete one of the folders / files referenced by the Shortcuts plugin.
3. Restart cairo-dock
It will seg fault and continue trying to restart. Seems impossible to change the theme and get the dock working again. Attempting to run the current theme will revert to default dock and so will not fix the problem.
LOG FROM CAIRO DOCK (cairo-dock -lF debug):
message : (/var/abs/ local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- module- instance- manager. c:reload_ object: 557) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ musicPlayer/ src/applet- init.c: reload: 182) nick/.config/ cairo-dock/ current_ theme/plug- ins/musicPlayer /musicPlayer. conf) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ musicPlayer/ src/applet- draw.c: cd_musicplayer_ apply_status_ surface: 220) r_apply_ status_ surface (0) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- icon-factory. c:cairo_ dock_draw_ subdock_ content_ on_icon: 295) dock_draw_ subdock_ content_ on_icon (terminology) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- dock-facility. c:_cairo_ dock_load_ default_ background: 1299) dock_load_ default_ background ((null), 0, 1366x40) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- dock-facility. c:_cairo_ dock_load_ default_ background: 1299) dock_load_ default_ background ((null), 0, 1366x40) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ kde-integration /src/applet- vfs.c:vfs_ backend_ add_monitor: 1134) .gtk-bookmarks (1b1f6b0) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- applet- facility. c:cairo_ dock_remove_ all_icons_ from_applet: 413) dock_remove_ all_icons_ from_applet (shortcuts) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- dock-manager. c:cairo_ dock_check_ unique_ subdock_ name:309) dock_check_ unique_ subdock_ name (Shortcuts) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- backends- manager. c:cairo_ dock_set_ renderer: 251) dock_set_ renderer (1b62910:(null)) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- opengl- font.c: cairo_dock_ load_textured_ font:207) dock_load_ textured_ font (32 + 152 -> ' !"#$%&' ()*+,-. /0123456789: ;<=>?@ABCDEFGHI JKLMNOPQRSTUVWX YZ[\]^_ `abcdefghijklmn opqrstuvwxyz{ |}~ £¤¥¦§¨©ª«¬ ®¯°±²³´µ¶·') local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- opengl- font.c: cairo_dock_ load_textured_ font:236) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ kde-integration /src/applet- vfs.c:vfs_ backend_ add_monitor: 1134) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ kde-integration /src/applet- vfs.c:vfs_ backend_ add_monitor: 1134) .gtk-bookmarks (1b21770) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- applet- facility. c:cairo_ dock_remove_ all_icons_ from_applet: 413) dock_remove_ all_icons_ from_applet (shortcuts) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- dock-manager. c:cairo_ dock_check_ unique_ subdock_ name:309) dock_check_ unique_ subdock_ name (Shortcuts) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- dock-manager. c:cairo_ dock_check_ unique_ subdock_ name:315) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: _check_ file_exists: 354) menus/settings. menu: 0 local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: _check_ file_exists: 354) menus/settings. menu: 0 local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: _check_ file_exists: 354) menus/gnome- settings. menu: 0 local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: _check_ file_exists: 354) menus/kde- settings. menu: 0 local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: _check_ file_exists: 354) menus/kde4- settings. menu: 0 local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: _check_ file_exists: 354) menus/xfce- settings. menu: 0 local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: _check_ file_exists: 354) menus/lxde- settings. menu: 0 local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ GMenu/src/ applet- tree.c: cd_find_ menu_file: 407) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- backends- manager. c:cairo_ dock_set_ renderer: 251) dock_set_ renderer (24f1590:(null)) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- module- instance- manager. c:reload_ object: 557) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ musicPlayer/ src/applet- init.c: reload: 182) nick/.config/ cairo-dock/ current_ theme/plug- ins/musicPlayer /musicPlayer. conf) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ musicPlayer/ src/applet- draw.c: cd_musicplayer_ apply_status_ surface: 220) r_apply_ status_ surface (0) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- icon-factory. c:cairo_ dock_draw_ subdock_ content_ on_icon: 295) dock_draw_ subdock_ content_ on_icon (terminology) local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/cairo- dock.c: _cairo_ dock_intercept_ signal: 180)
reload_object (musicPlayer, 0)
message : (/var/abs/
reload (/home/
debug : (/var/abs/
cd_musicplaye
debug : (/var/abs/
cairo_
debug : (/var/abs/
_cairo_
debug : (/var/abs/
_cairo_
message : (/var/abs/
>>> moniteur ajoute sur /home/nick/
debug : (/var/abs/
cairo_
debug : (/var/abs/
cairo_
message : (/var/abs/
cairo_
debug : (/var/abs/
cairo_
debug : (/var/abs/
152 char / 1520 pixels => 10.000
message : (/var/abs/
>>> moniteur ajoute sur computer:// (1b21770)
message : (/var/abs/
>>> moniteur ajoute sur /home/nick/
debug : (/var/abs/
cairo_
debug : (/var/abs/
cairo_
debug : (/var/abs/
cName <- Shortcuts-2
debug : (/var/abs/
Check: /etc/xdg/
debug : (/var/abs/
Check: /etc/xdg/
debug : (/var/abs/
Check: /etc/xdg/
debug : (/var/abs/
Check: /etc/xdg/
debug : (/var/abs/
Check: /etc/xdg/
debug : (/var/abs/
Check: /etc/xdg/
debug : (/var/abs/
Check: /etc/xdg/
debug : (/var/abs/
Menu: Found (null) in (null) (/etc/xdg/menus)
message : (/var/abs/
cairo_
message : (/var/abs/
reload_object (musicPlayer, 0)
message : (/var/abs/
reload (/home/
debug : (/var/abs/
cd_musicplaye
debug : (/var/abs/
cairo_
warning : (/var/abs/
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on glx-dock.org to help improving the dock!
info on the system :
Linux Cuchulainn 3.16.4-1-ARCH #1 SMP PREEMPT Mon Oct 6 08:22:27 CEST 2014 x86_64 GNU/Linux
Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
restarting with 'cairo-dock -l debug -w 2 -q 1'...
Issue occurs in applet-bookmarks.c -> cd_shortcuts_ list_bookmarks (specifically it is reading .gtk-bookmarks and falling over when it cannot find the file referenced by the bookmarks).
Emptying .gtk-bookmarks is a workaround to resolve the issue.
STACK TRACE OF WHERE THE EVENT HAPPENSj: list_bookmarks (cBookmarkFileP ath=cBookmarkFi lePath@ entry=0x7fffc00 199d0 "/home/ nick/.gtk- bookmarks" , myApplet=0xec48c0) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ shortcuts/ src/applet- bookmarks. c:415 0xed5460) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ shortcuts/ src/applet- load-icons. c:266 get_shortcuts_ data (pSharedMemory= 0xed5460) local/yaourtbui ld/cairo- dock-plugins- bzr/src/ cairo-dock- plug-ins/ shortcuts/ src/applet- load-icons. c:277 local/yaourtbui ld/cairo- dock-bzr/ src/cairo- dock-core/ src/gldit/ cairo-dock- task.c: 136 libglib- 2.0.so. 0 libpthread. so.0
(gdb) backtrace
#0 cd_shortcuts_
at /var/abs/
#1 0x00007fffd121b2e1 in _load_icons (pSharedMemory=
at /var/abs/
#2 cd_shortcuts_
at /var/abs/
#3 0x00007ffff6311710 in _get_data_threaded (pTask=0xe93340) at /var/abs/
#4 0x00007ffff74a0585 in ?? () from /usr/lib/
#5 0x00007ffff521c314 in start_thread () from /usr/lib/
#6 0x00007ffff5fcf3ed in clone () from /usr/lib/libc.so.6
(gdb)