Skip to content

cairo-dock v3.6 crashes on Ubuntu 24.04 LTS #201

@sebma

Description

@sebma

Hi,
I'm using Ubuntu 24.04.3 LTS and the cairo-dock-team/ppa Launchpad PPA to install cairo-dock v3.6 :

apt policy cairo-dock
cairo-dock:
Installed: 3.6.1-ppa1~ubuntu24.04
Candidate: 3.6.1-ppa1~ubuntu24.04
Version table:
*** 3.6.1-ppa1~ubuntu24.04 500
500 https://ppa.launchpadcontent.net/cairo-dock-team/ppa/ubuntu noble/main amd64 Packages
100 /var/lib/dpkg/status
3.4.1+git20201103.0836f5d1-1build3 500
500 http://fr.archive.ubuntu.com/ubuntu noble/universe amd64 Packages

Here is the output of the cairo-dock command on my system :

me : myPC @ local / Ubuntu 24.04.3 LTS : ~
cairo-dock &
[1] 610289
me : myPC @ local / Ubuntu 24.04.3 LTS : ~
Gtk-Message: 12:09:59.725: Failed to load module "xapp-gtk3-module"
warning :  (./src/implementations/cairo-dock-glx.c:_initialize_opengl_backend:129)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
Cairo-Dock version: 3.6.1
compiled date: 2025-11-02T19:40:57

Cairo-Dock was built with support for:
* GTK version:                  3.24
* X11:                          yes
* Wayland:                      yes
* GLX:                          yes
* EGL:                          yes
* gtk-layer-shell:              yes
* additional Wayland protocols: yes
* Wayfire IPC:                  yes

Cairo-Dock is currently running with:
* display backend:              X11
* window positioning:           legacy
* OpenGL:                       GLX
* taskbar backend:              X11
* desktop manager backend(s):   X11
* dock visibility backend:      default-wm-coords
* detected desktop environment: KDE
============================================================================

g_file_test: assertion 'filename != NULL' failed
g_file_test: assertion 'filename != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F1' (Applications Menu: Show/hide the Applications menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F2' (Applications Menu: Show/hide the quick-launch dialogue)
This shortkey is probably already used by another applet or another application
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
cairo_dock_create_surface_from_image: assertion 'cImagePath != NULL' failed
warning :  (./src/gldit/cairo-dock-class-manager.c:cairo_dock_set_data_from_class:2925)
app corresponding to this icon was already set!
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Super>L' (Log out: Lock the screen)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F12' (Log out: Show the logout menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/cairo-dock.c:_cairo_dock_intercept_signal:198)
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on https://github.com/Cairo-Dock/cairo-dock-core/issues to help improving the dock!
Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
Gtk-Message: 12:10:01.442: Failed to load module "xapp-gtk3-module"
warning :  (./src/implementations/cairo-dock-glx.c:_initialize_opengl_backend:129)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
Cairo-Dock version: 3.6.1
compiled date: 2025-11-02T19:40:57

Cairo-Dock was built with support for:
* GTK version:                  3.24
* X11:                          yes
* Wayland:                      yes
* GLX:                          yes
* EGL:                          yes
* gtk-layer-shell:              yes
* additional Wayland protocols: yes
* Wayfire IPC:                  yes

Cairo-Dock is currently running with:
* display backend:              X11
* window positioning:           legacy
* OpenGL:                       GLX
* taskbar backend:              X11
* desktop manager backend(s):   X11
* dock visibility backend:      default-wm-coords
* detected desktop environment: KDE
============================================================================

g_file_test: assertion 'filename != NULL' failed
g_file_test: assertion 'filename != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F1' (Applications Menu: Show/hide the Applications menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F2' (Applications Menu: Show/hide the quick-launch dialogue)
This shortkey is probably already used by another applet or another application
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
cairo_dock_create_surface_from_image: assertion 'cImagePath != NULL' failed
warning :  (./src/gldit/cairo-dock-class-manager.c:cairo_dock_set_data_from_class:2925)
app corresponding to this icon was already set!
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Super>L' (Log out: Lock the screen)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F12' (Log out: Show the logout menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/cairo-dock.c:_cairo_dock_intercept_signal:198)
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on https://github.com/Cairo-Dock/cairo-dock-core/issues to help improving the dock!
Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
Gtk-Message: 12:10:04.896: Failed to load module "xapp-gtk3-module"
warning :  (./src/implementations/cairo-dock-glx.c:_initialize_opengl_backend:129)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
Cairo-Dock version: 3.6.1
compiled date: 2025-11-02T19:40:57

Cairo-Dock was built with support for:
* GTK version:                  3.24
* X11:                          yes
* Wayland:                      yes
* GLX:                          yes
* EGL:                          yes
* gtk-layer-shell:              yes
* additional Wayland protocols: yes
* Wayfire IPC:                  yes

Cairo-Dock is currently running with:
* display backend:              X11
* window positioning:           legacy
* OpenGL:                       GLX
* taskbar backend:              X11
* desktop manager backend(s):   X11
* dock visibility backend:      default-wm-coords
* detected desktop environment: KDE
============================================================================

g_file_test: assertion 'filename != NULL' failed
g_file_test: assertion 'filename != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F1' (Applications Menu: Show/hide the Applications menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F2' (Applications Menu: Show/hide the quick-launch dialogue)
This shortkey is probably already used by another applet or another application
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
cairo_dock_create_surface_from_image: assertion 'cImagePath != NULL' failed
warning :  (./src/gldit/cairo-dock-class-manager.c:cairo_dock_set_data_from_class:2925)
app corresponding to this icon was already set!
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Super>L' (Log out: Lock the screen)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F12' (Log out: Show the logout menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/cairo-dock.c:_cairo_dock_intercept_signal:198)
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on https://github.com/Cairo-Dock/cairo-dock-core/issues to help improving the dock!
Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
Gtk-Message: 12:10:08.284: Failed to load module "xapp-gtk3-module"
warning :  (./src/implementations/cairo-dock-glx.c:_initialize_opengl_backend:129)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
Cairo-Dock version: 3.6.1
compiled date: 2025-11-02T19:40:57

Cairo-Dock was built with support for:
* GTK version:                  3.24
* X11:                          yes
* Wayland:                      yes
* GLX:                          yes
* EGL:                          yes
* gtk-layer-shell:              yes
* additional Wayland protocols: yes
* Wayfire IPC:                  yes

Cairo-Dock is currently running with:
* display backend:              X11
* window positioning:           legacy
* OpenGL:                       GLX
* taskbar backend:              X11
* desktop manager backend(s):   X11
* dock visibility backend:      default-wm-coords
* detected desktop environment: KDE
============================================================================

warning :  (./src/cairo-dock.c:main:801)
showing the maintenance mode ...
warning :  (./src/cairo-dock.c:main:803)
end of the maintenance mode.
g_file_test: assertion 'filename != NULL' failed
g_file_test: assertion 'filename != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F1' (Applications Menu: Show/hide the Applications menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F2' (Applications Menu: Show/hide the quick-launch dialogue)
This shortkey is probably already used by another applet or another application
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
cairo_dock_create_surface_from_image: assertion 'cImagePath != NULL' failed
warning :  (./src/gldit/cairo-dock-class-manager.c:cairo_dock_set_data_from_class:2925)
app corresponding to this icon was already set!
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Super>L' (Log out: Lock the screen)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F12' (Log out: Show the logout menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/cairo-dock.c:_cairo_dock_intercept_signal:198)
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on https://github.com/Cairo-Dock/cairo-dock-core/issues to help improving the dock!
Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
Gtk-Message: 12:10:15.783: Failed to load module "xapp-gtk3-module"
warning :  (./src/implementations/cairo-dock-glx.c:_initialize_opengl_backend:129)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
Cairo-Dock version: 3.6.1
compiled date: 2025-11-02T19:40:57

Cairo-Dock was built with support for:
* GTK version:                  3.24
* X11:                          yes
* Wayland:                      yes
* GLX:                          yes
* EGL:                          yes
* gtk-layer-shell:              yes
* additional Wayland protocols: yes
* Wayfire IPC:                  yes

Cairo-Dock is currently running with:
* display backend:              X11
* window positioning:           legacy
* OpenGL:                       GLX
* taskbar backend:              X11
* desktop manager backend(s):   X11
* dock visibility backend:      default-wm-coords
* detected desktop environment: KDE
============================================================================

warning :  (./src/cairo-dock.c:main:801)
showing the maintenance mode ...
warning :  (./src/cairo-dock.c:main:803)
end of the maintenance mode.
g_file_test: assertion 'filename != NULL' failed
g_file_test: assertion 'filename != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F1' (Applications Menu: Show/hide the Applications menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F2' (Applications Menu: Show/hide the quick-launch dialogue)
This shortkey is probably already used by another applet or another application
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_boolean: assertion 'key_file != NULL' failed
g_key_file_get_string: assertion 'key_file != NULL' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
gldi_object_ref: assertion 'pObject != NULL && pObject->ref > 0' failed
cairo_dock_create_surface_from_image: assertion 'cImagePath != NULL' failed
warning :  (./src/gldit/cairo-dock-class-manager.c:cairo_dock_set_data_from_class:2925)
app corresponding to this icon was already set!
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
_cairo_dock_add_inhibitor_to_class: assertion 'pClassAppli != NULL' failed
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Super>L' (Log out: Lock the screen)
This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)
Couldn't bind '<Control>F12' (Log out: Show the logout menu)
This shortkey is probably already used by another applet or another application
warning :  (./src/cairo-dock.c:_cairo_dock_intercept_signal:198)
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on https://github.com/Cairo-Dock/cairo-dock-core/issues to help improving the dock!
Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
Sorry, Cairo-Dock has encoutered some problems, and will quit.

[1]+  Exit 1                  cairo-dock

Can you help ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions