Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Git Version | Version Git CD plante avec Amarok dans Systray2.0 (gdb log)
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] CD plante avec Amarok dans Systray2.0 (gdb log)
FrankKubuntu Français 4 matttbe [Read]
06 March 2012 à 14:23

FrankKubuntu, Monday 05 March 2012 à 01:20


Subscription date : 21 October 2009
Messages : 1575
Bon. Alors très très souvent quand je ferme Amarok à partir du systray2.0 CD plante.

Maintenant je l'ai coincé dans gdb! lolll Alors voici l'erreur :

cairo_dock_load_icon_image (Volume, 39x39)
cairo_dock_create_texture_from_surface (39x39)
cairo_dock_create_texture_from_surface (34x21)
~~~~~~~~~~~~ size: 45 => 39x39
~~~~~~~~~~~~ => 39x39
cairo_dock_load_icon_image (Amarok, 39x39)
cairo_dock_create_texture_from_surface (39x39)
~~~~~~~~~~~~ size: 45 => 39x39
~~~~~~~~~~~~ => 273x39
cairo_dock_load_icon_image (Amarok, 273x39)
cairo_dock_create_texture_from_surface (273x39)
~~~~~~~~~~~~ size: 45 => 39x39
~~~~~~~~~~~~ => 55x39
cairo_dock_load_icon_image (Sun 04 Mar, 55x39)
cairo_dock_create_texture_from_surface (55x39)
cairo_dock_create_texture_from_surface (0x0)
cairo_dock_create_texture_from_surface (0x0)
cairo_dock_create_texture_from_surface (0x0)

Program received signal SIGSEGV, Segmentation fault.
_cairo_dock_draw_one_subdock_icon (cDockName=<optimized out>, pDock=<optimized out>, data=<optimized out>)
at /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-dock-manager.c:574
574 icon = ic->data;
(gdb)


Je viens de mettre à jour, 1012 et 2311, je pense.

matttbe, Monday 05 March 2012 à 11:52


Subscription date : 24 January 2009
Messages : 12573
Ici aussi, ce serait encore mieux avec le backtrace => ddd

FrankKubuntu, Monday 05 March 2012 à 14:18


Subscription date : 21 October 2009
Messages : 1575
Ouin.
Celui-ci est bcp plus facile à reproduire par contre.

FrankKubuntu, Tuesday 06 March 2012 à 03:27


Subscription date : 21 October 2009
Messages : 1575
Comme il est facile à reproduire ce bug...

Voici!!!!!! Aller, amuse-toi matttttbe

260    /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/cairo-dock.c: No such file or directory.
    in /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/cairo-dock.c
#0 0x00007ffff5b0a1a4 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007ffff5bb91e1 in __vasprintf_chk () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00007ffff6f4eb0b in g_vasprintf () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff6f2a00d in g_strdup_vprintf () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff6f152c3 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff662cd0b in cd_log_location (loglevel=G_LOG_LEVEL_MESSAGE,
file=0x7ffff6655270 "/build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c",
func=<optimized out>, line=<optimized out>, format=0x7ffff6655350 "le dock fils (%s) n'existe pas, on le cree avec la vue %s")
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-log.c:108
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffdae0, reg_save_area = 0x7fffffffda10}}
#6 0x00007ffff65ed605 in _cairo_dock_handle_container (cRendererName=0x801750 "", icon=0x86f830)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c:79
pChildDock = 0x0
pParentDock = 0x70b620
#7 cairo_dock_create_icon_from_desktop_file (cDesktopFileName=<optimized out>)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c:193
cRendererName = 0x801750 ""
icon = 0x86f830
pParentDock = 0x70b620
__PRETTY_FUNCTION__ = "cairo_dock_create_icon_from_desktop_file"
#8 0x00007ffff65ed843 in cairo_dock_build_docks_tree_with_desktop_files (cDirectory=<optimized out>)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c:246
__PRETTY_FUNCTION__ = "cairo_dock_build_docks_tree_with_desktop_files"
__func__ = "cairo_dock_build_docks_tree_with_desktop_files"
dir = 0x860240
icon = <optimized out>
cFileName = 0x86783b "01container.desktop"
pParentDock = <optimized out>
#9 0x00007ffff6645d18 in cairo_dock_load_current_theme ()
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-config.c:500
__PRETTY_FUNCTION__ = "cairo_dock_load_current_theme"
__func__ = "cairo_dock_load_current_theme"
pMainDock = 0x70b620
#10 0x000000000040e8b1 in main (argc=1, argv=0x7fffffffe168)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/cairo-dock.c:717
i = <optimized out>
erreur = 0x0
bSafeMode = 0
bMaintenance = 0
bNoSticky = 0
bNormalHint = 0
bCappuccino = 0
bPrintVersion = 0
bTesting = 0
bForceIndirectRendering = 0
bForceOpenGL = 0
bToggleIndirectRendering = 0
bKeepAbove = 0
bForceColors = 0
bAskBackend = 0
cEnvironment = 0x0
cUserDefinedDataDir = 0x0
cVerbosity = 0x685910 ""
cUserDefinedModuleDir = 0x0
cExcludeModule = 0x0
cThemeServerAdress = 0x0
iDelay = 0
pOptionsTable = {{long_name = 0x4276bc "cairo", short_name = 99 'c', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x632890,
description = 0x4276c7 "Use Cairo backend.", arg_description = 0x0}, {long_name = 0x4276f7 "opengl", short_name = 111 'o',
flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe038, description = 0x4276da "Use OpenGL backend.",
arg_description = 0x0}, {long_name = 0x4276ee "indirect-opengl", short_name = 79 'O', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe03c,
description = 0x4266f8 "Use OpenGL backend with indirect rendering. There are very few case where this option should be used.", arg_description = 0x0}, {long_name = 0x4276fe "ask-backend", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe048, description = 0x426760 "Ask again on startup which backend to use.", arg_description = 0x0}, {
long_name = 0x42770a "env", short_name = 101 'e', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdfe0,
description = 0x426790 "Force the dock to consider this environnement - use it with care.", arg_description = 0x0}, {
long_name = 0x4277a2 "dir", short_name = 100 'd', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdfe8,
description = 0x4267d8 "Force the dock to load from this directory, instead of ~/.config/cairo-dock.",
arg_description = 0x0}, {long_name = 0x42770e "server", short_name = 83 'S', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffe008,
description = 0x426828 "Address of a server containing additional themes. This will overwrite the default server address.", arg_description = 0x0}, {long_name = 0x427715 "wait", short_name = 119 'w', flags = 2, arg = G_OPTION_ARG_INT,
arg_data = 0x7fffffffe04c,
description = 0x426890 "Wait for N seconds before starting; this is useful if you notice some problems when the dock starts with the session.", arg_description = 0x0}, {long_name = 0x42771a "maintenance", short_name = 109 'm', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe024,
description = 0x426908 "Allow to edit the config before the dock is started and show the config panel on start.",
arg_description = 0x0}, {long_name = 0x427726 "exclude", short_name = 120 'x', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffe000, description = 0x426960 "Exclude a given plug-in from activating (it is still loaded though).",
arg_description = 0x0}, {long_name = 0x42772e "safe-mode", short_name = 102 'f', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe020, description = 0x427738 "Don't load any plug-ins.", arg_description = 0x0}, {
long_name = 0x427751 "log", short_name = 108 'l', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdff0,
description = 0x4269a8 "Log verbosity (debug,message,warning,critical,error); default is warning.",
arg_description = 0x0}, {long_name = 0x427755 "colors", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe044, description = 0x4269f8 "Force to display some output messages with colors.",
arg_description = 0x0}, {long_name = 0x427841 "version", short_name = 118 'v', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe030, description = 0x42775c "Print version and quit.", arg_description = 0x0}, {
long_name = 0x427774 "locked", short_name = 107 'k', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x632c18,
description = 0x426a30 "Lock the dock so that any modification is impossible for users.", arg_description = 0x0}, {
long_name = 0x42777b "keep-above", short_name = 97 'a', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe040,
description = 0x426a70 "Keep the dock above other windows whatever.", arg_description = 0x0}, {
long_name = 0x427786 "no-sticky", short_name = 115 's', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe028,
description = 0x426aa0 "Don't make the dock appear on all desktops.", arg_description = 0x0}, {
long_name = 0x427790 "capuccino", short_name = 67 'C', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe02c,
description = 0x426ad0 "Cairo-Dock makes anything, including coffee !", arg_description = 0x0}, {
long_name = 0x42779a "modules-dir", short_name = 77 'M', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdff8,
description = 0x426b00 "Ask the dock to load additionnal modules contained in this directory (though it is unsafe for your dock to load unnofficial modules).", arg_description = 0x0}, {long_name = 0x4277a6 "testing", short_name = 84 'T', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe034,
description = 0x426b88 "For debugging purpose only. The crash manager will not be started to hunt down the bugs.",
arg_description = 0x0}, {long_name = 0x4277ae "easter-eggs", short_name = 69 'E', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x632370,
description = 0x426be8 "For debugging purpose only. Some hidden and still unstable options will be activated.",
arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0,
description = 0x0, arg_description = 0x0}}
context = <optimized out>
__PRETTY_FUNCTION__ = "main"
iDesktopEnv = <optimized out>
bFirstLaunch = 0
cRootDataDirPath = <optimized out>
iRendering = <optimized out>
cExtraDirPath = <optimized out>
cThemesDirPath = <optimized out>
cCurrentThemeDirPath = <optimized out>
bNewVersion = <optimized out>
Stack level 0, frame at 0x7fffffffd3c0:
rip = 0x7ffff5b0a1a4 in vfprintf; saved rip 0x7ffff5bb91e1
called by frame at 0x7fffffffd4e0
Arglist at 0x7fffffffd3b0, args:
Locals at 0x7fffffffd3b0, Previous frame's sp is 0x7fffffffd3c0
Saved registers:
rbx at 0x7fffffffd388, rbp at 0x7fffffffd3b0, r12 at 0x7fffffffd390, r13 at 0x7fffffffd398, r14 at 0x7fffffffd3a0,
r15 at 0x7fffffffd3a8, rip at 0x7fffffffd3b8

Thread 1 (Thread 0x7ffff7fc19c0 (LWP 3722)):
#0 0x00007ffff5b0a1a4 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007ffff5bb91e1 in __vasprintf_chk () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00007ffff6f4eb0b in g_vasprintf () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff6f2a00d in g_strdup_vprintf () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff6f152c3 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff662cd0b in cd_log_location (loglevel=G_LOG_LEVEL_MESSAGE,
file=0x7ffff6655270 "/build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c",
func=<optimized out>, line=<optimized out>, format=0x7ffff6655350 "le dock fils (%s) n'existe pas, on le cree avec la vue %s")
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-log.c:108
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffdae0, reg_save_area = 0x7fffffffda10}}
#6 0x00007ffff65ed605 in _cairo_dock_handle_container (cRendererName=0x801750 "", icon=0x86f830)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c:79
pChildDock = 0x0
pParentDock = 0x70b620
#7 cairo_dock_create_icon_from_desktop_file (cDesktopFileName=<optimized out>)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c:193
cRendererName = 0x801750 ""
icon = 0x86f830
pParentDock = 0x70b620
__PRETTY_FUNCTION__ = "cairo_dock_create_icon_from_desktop_file"
#8 0x00007ffff65ed843 in cairo_dock_build_docks_tree_with_desktop_files (cDirectory=<optimized out>)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-launcher-manager.c:246
__PRETTY_FUNCTION__ = "cairo_dock_build_docks_tree_with_desktop_files"
__func__ = "cairo_dock_build_docks_tree_with_desktop_files"
dir = 0x860240
icon = <optimized out>
cFileName = 0x86783b "01container.desktop"
pParentDock = <optimized out>
#9 0x00007ffff6645d18 in cairo_dock_load_current_theme ()
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/gldit/cairo-dock-config.c:500
__PRETTY_FUNCTION__ = "cairo_dock_load_current_theme"
__func__ = "cairo_dock_load_current_theme"
pMainDock = 0x70b620
#10 0x000000000040e8b1 in main (argc=1, argv=0x7fffffffe168)
at /build/buildd/cairo-dock-3.0.0.0alpha2~20120113~bzr964/src/cairo-dock.c:717
i = <optimized out>
erreur = 0x0
bSafeMode = 0
bMaintenance = 0
bNoSticky = 0
bNormalHint = 0
bCappuccino = 0
bPrintVersion = 0
bTesting = 0
bForceIndirectRendering = 0
bForceOpenGL = 0
bToggleIndirectRendering = 0
bKeepAbove = 0
bForceColors = 0
bAskBackend = 0
cEnvironment = 0x0
cUserDefinedDataDir = 0x0
cVerbosity = 0x685910 ""
cUserDefinedModuleDir = 0x0
cExcludeModule = 0x0
cThemeServerAdress = 0x0
iDelay = 0
pOptionsTable = {{long_name = 0x4276bc "cairo", short_name = 99 'c', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x632890,
description = 0x4276c7 "Use Cairo backend.", arg_description = 0x0}, {long_name = 0x4276f7 "opengl", short_name = 111 'o',
flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe038, description = 0x4276da "Use OpenGL backend.",
arg_description = 0x0}, {long_name = 0x4276ee "indirect-opengl", short_name = 79 'O', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe03c,
description = 0x4266f8 "Use OpenGL backend with indirect rendering. There are very few case where this option should be used.", arg_description = 0x0}, {long_name = 0x4276fe "ask-backend", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe048, description = 0x426760 "Ask again on startup which backend to use.", arg_description = 0x0}, {
long_name = 0x42770a "env", short_name = 101 'e', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdfe0,
description = 0x426790 "Force the dock to consider this environnement - use it with care.", arg_description = 0x0}, {
long_name = 0x4277a2 "dir", short_name = 100 'd', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdfe8,
description = 0x4267d8 "Force the dock to load from this directory, instead of ~/.config/cairo-dock.",
arg_description = 0x0}, {long_name = 0x42770e "server", short_name = 83 'S', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffe008,
description = 0x426828 "Address of a server containing additional themes. This will overwrite the default server address.", arg_description = 0x0}, {long_name = 0x427715 "wait", short_name = 119 'w', flags = 2, arg = G_OPTION_ARG_INT,
arg_data = 0x7fffffffe04c,
description = 0x426890 "Wait for N seconds before starting; this is useful if you notice some problems when the dock starts with the session.", arg_description = 0x0}, {long_name = 0x42771a "maintenance", short_name = 109 'm', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe024,
description = 0x426908 "Allow to edit the config before the dock is started and show the config panel on start.",
arg_description = 0x0}, {long_name = 0x427726 "exclude", short_name = 120 'x', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffe000, description = 0x426960 "Exclude a given plug-in from activating (it is still loaded though).",
arg_description = 0x0}, {long_name = 0x42772e "safe-mode", short_name = 102 'f', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe020, description = 0x427738 "Don't load any plug-ins.", arg_description = 0x0}, {
long_name = 0x427751 "log", short_name = 108 'l', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdff0,
description = 0x4269a8 "Log verbosity (debug,message,warning,critical,error); default is warning.",
arg_description = 0x0}, {long_name = 0x427755 "colors", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe044, description = 0x4269f8 "Force to display some output messages with colors.",
arg_description = 0x0}, {long_name = 0x427841 "version", short_name = 118 'v', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe030, description = 0x42775c "Print version and quit.", arg_description = 0x0}, {
long_name = 0x427774 "locked", short_name = 107 'k', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x632c18,
description = 0x426a30 "Lock the dock so that any modification is impossible for users.", arg_description = 0x0}, {
long_name = 0x42777b "keep-above", short_name = 97 'a', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe040,
description = 0x426a70 "Keep the dock above other windows whatever.", arg_description = 0x0}, {
long_name = 0x427786 "no-sticky", short_name = 115 's', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe028,
description = 0x426aa0 "Don't make the dock appear on all desktops.", arg_description = 0x0}, {
long_name = 0x427790 "capuccino", short_name = 67 'C', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe02c,
description = 0x426ad0 "Cairo-Dock makes anything, including coffee !", arg_description = 0x0}, {
long_name = 0x42779a "modules-dir", short_name = 77 'M', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdff8,
description = 0x426b00 "Ask the dock to load additionnal modules contained in this directory (though it is unsafe for your dock to load unnofficial modules).", arg_description = 0x0}, {long_name = 0x4277a6 "testing", short_name = 84 'T', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe034,
description = 0x426b88 "For debugging purpose only. The crash manager will not be started to hunt down the bugs.",
arg_description = 0x0}, {long_name = 0x4277ae "easter-eggs", short_name = 69 'E', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x632370,
description = 0x426be8 "For debugging purpose only. Some hidden and still unstable options will be activated.",
arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0,
description = 0x0, arg_description = 0x0}}
context = <optimized out>
__PRETTY_FUNCTION__ = "main"
iDesktopEnv = <optimized out>
bFirstLaunch = 0
cRootDataDirPath = <optimized out>
iRendering = <optimized out>
cExtraDirPath = <optimized out>
cThemesDirPath = <optimized out>
cCurrentThemeDirPath = <optimized out>
bNewVersion = <optimized out>
A debugging session is active.

    Inferior 1 [process 3722] will be killed.

Quit anyway? (y or n) 569    {
570        Icon *icon;
571        GList *ic;
572        for (ic = pDock->icons; ic != NULL; ic = ic->next)
573        {
574            icon = ic->data;
575            if (icon->pSubDock != NULL
576            && (CAIRO_DOCK_ICON_TYPE_IS_CONTAINER (icon) || CAIRO_DOCK_IS_MULTI_APPLI (icon) || CAIRO_DOCK_IS_APPLET (icon))
577            && (icon->iSubdockViewType != 0
578                || (CAIRO_DOCK_IS_MULTI_APPLI (icon) && !myIndicatorsParam.bUseClassIndic))
#0 _cairo_dock_draw_one_subdock_icon (cDockName=<optimized out>, pDock=<optimized out>, data=<optimized out>)
at /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-dock-manager.c:574
icon = <optimized out>
ic = 0x616d7869702f6572
#1 0x00007ffff6efb49f in g_hash_table_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff65dd169 in _on_icon_theme_changed_idle (data=<optimized out>)
at /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-icon-manager.c:673
No locals.
#3 0x00007ffff6f0ca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff6f0d258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff6f0d792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007ffff69cae1d in gtk_main () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#7 0x000000000040eee4 in main (argc=1, argv=0x7fffffffe168)
at /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock.c:834
i = <optimized out>
erreur = 0x0
bSafeMode = 0
bMaintenance = 0
bNoSticky = 0
bNormalHint = 0
bCappuccino = 0
bPrintVersion = 0
bTesting = 0
bForceIndirectRendering = 0
bForceOpenGL = 0
bToggleIndirectRendering = 0
bKeepAbove = 0
bForceColors = 0
bAskBackend = 0
cEnvironment = 0x0
cUserDefinedDataDir = 0x0
cVerbosity = 0x0
cUserDefinedModuleDir = 0x0
cExcludeModule = 0x0
cThemeServerAdress = 0x0
iDelay = 0
pOptionsTable = {{long_name = 0x429b60 "cairo", short_name = 99 'c', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x634970, description = 0x429b6b "Use Cairo backend.", arg_description = 0x0}, {
long_name = 0x429b9b "opengl", short_name = 111 'o', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe020,
description = 0x429b7e "Use OpenGL backend.", arg_description = 0x0}, {long_name = 0x429b92 "indirect-opengl",
short_name = 79 'O', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe030,
description = 0x4285a0 "Use OpenGL backend with indirect rendering. There are very few case where this option should be used.", arg_description = 0x0}, {long_name = 0x429ba2 "ask-backend", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe048, description = 0x428608 "Ask again on startup which backend to use.", arg_description = 0x0},
{long_name = 0x429bae "env", short_name = 101 'e', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdf50,
description = 0x428638 "Force the dock to consider this environnement - use it with care.", arg_description = 0x0}, {
long_name = 0x429c46 "dir", short_name = 100 'd', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdf60,
description = 0x428680 "Force the dock to load from this directory, instead of ~/.config/cairo-dock.",
arg_description = 0x0}, {long_name = 0x429bb2 "server", short_name = 83 'S', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffdfa8,
description = 0x4286d0 "Address of a server containing additional themes. This will overwrite the default server address.", arg_description = 0x0}, {long_name = 0x429bb9 "wait", short_name = 119 'w', flags = 2, arg = G_OPTION_ARG_INT,
arg_data = 0x7fffffffe04c,
description = 0x428738 "Wait for N seconds before starting; this is useful if you notice some problems when the dock starts with the session.", arg_description = 0x0}, {long_name = 0x429bbe "maintenance", short_name = 109 'm', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdfd0,
description = 0x4287b0 "Allow to edit the config before the dock is started and show the config panel on start.",
arg_description = 0x0}, {long_name = 0x429bca "exclude", short_name = 120 'x', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffdf90,
description = 0x428808 "Exclude a given plug-in from activating (it is still loaded though).", arg_description = 0x0}, {
long_name = 0x429bd2 "safe-mode", short_name = 102 'f', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdfc0,
description = 0x429bdc "Don't load any plug-ins.", arg_description = 0x0}, {long_name = 0x429bf5 "log",
short_name = 108 'l', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdf70,
description = 0x428850 "Log verbosity (debug,message,warning,critical,error); default is warning.",
arg_description = 0x0}, {long_name = 0x429bf9 "colors", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe040, description = 0x4288a0 "Force to display some output messages with colors.",
arg_description = 0x0}, {long_name = 0x429ce4 "version", short_name = 118 'v', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe000, description = 0x429c00 "Print version and quit.", arg_description = 0x0}, {
long_name = 0x429c18 "locked", short_name = 107 'k', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x634e60,
description = 0x4288d8 "Lock the dock so that any modification is impossible for users.", arg_description = 0x0}, {
long_name = 0x429c1f "keep-above", short_name = 97 'a', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe044,
description = 0x428918 "Keep the dock above other windows whatever.", arg_description = 0x0}, {
long_name = 0x429c2a "no-sticky", short_name = 115 's', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdfe0,
description = 0x428948 "Don't make the dock appear on all desktops.", arg_description = 0x0}, {
long_name = 0x429c34 "capuccino", short_name = 67 'C', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdff0,
description = 0x428978 "Cairo-Dock makes anything, including coffee !", arg_description = 0x0}, {
long_name = 0x429c3e "modules-dir", short_name = 77 'M', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffdf80,
description = 0x4289a8 "Ask the dock to load additionnal modules contained in this directory (though it is unsafe for your dock to load unnofficial modules).", arg_description = 0x0}, {long_name = 0x429c4a "testing", short_name = 84 'T', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe010,
description = 0x428a30 "For debugging purpose only. The crash manager will not be started to hunt down the bugs.",
arg_description = 0x0}, {long_name = 0x429c52 "easter-eggs", short_name = 69 'E', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x634430,
description = 0x428a90 "For debugging purpose only. Some hidden and still unstable options will be activated.",
arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0,
description = 0x0, arg_description = 0x0}}
context = <optimized out>
__PRETTY_FUNCTION__ = "main"
iDesktopEnv = <optimized out>
bFirstLaunch = 0
cRootDataDirPath = <optimized out>
iRendering = <optimized out>
cExtraDirPath = <optimized out>
cThemesDirPath = <optimized out>
cCurrentThemeDirPath = <optimized out>
bNewVersion = <optimized out>
Stack level 0, frame at 0x7fffffffd980:
rip = 0x7ffff65fed02 in _cairo_dock_draw_one_subdock_icon
(/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-dock-manager.c:574); saved rip 0x7ffff6efb49f
called by frame at 0x7fffffffd9c0
source language c.
Arglist at 0x7fffffffd968, args: cDockName=<optimized out>, pDock=<optimized out>, data=<optimized out>
Locals at 0x7fffffffd968, Previous frame's sp is 0x7fffffffd980
Saved registers:
rbx at 0x7fffffffd970, rip at 0x7fffffffd978

Thread 15 (Thread 0x7fffd3949700 (LWP 21720)):
#0 0x00007ffff77763cb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1 0x00007ffff463d465 in ?? () from /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
No symbol table info available.
#2 0x00007ffff6ee143f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff6ee1c91 in g_async_queue_timed_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff6f346f7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff6f322b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007ffff7771efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#7 0x00007ffff5b9789d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 0x7fffd3148700 (LWP 21599)):
#0 0x00007ffff5b8b773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007ffff6f0cf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff6f0d792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff5832516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007ffff6f322b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7771efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#6 0x00007ffff5b9789d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7ffff7fbe9c0 (LWP 21593)):
#0 _cairo_dock_draw_one_subdock_icon (cDockName=<optimized out>, pDock=<optimized out>, data=<optimized out>)
at /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-dock-manager.c:574
icon = <optimized out>
ic = 0x616d7869702f6572
#1 0x00007ffff6efb49f in g_hash_table_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff65dd169 in _on_icon_theme_changed_idle (data=<optimized out>)
at /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-icon-manager.c:673
No locals.
#3 0x00007ffff6f0ca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff6f0d258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff6f0d792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007ffff69cae1d in gtk_main () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#7 0x000000000040eee4 in main (argc=1, argv=0x7fffffffe168)
at /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock.c:834
i = <optimized out>
erreur = 0x0
bSafeMode = 0
bMaintenance = 0
bNoSticky = 0
bNormalHint = 0
bCappuccino = 0
bPrintVersion = 0
bTesting = 0
bForceIndirectRendering = 0
bForceOpenGL = 0
bToggleIndirectRendering = 0
bKeepAbove = 0
bForceColors = 0
bAskBackend = 0
cEnvironment = 0x0
cUserDefinedDataDir = 0x0
cVerbosity = 0x0
cUserDefinedModuleDir = 0x0
cExcludeModule = 0x0
cThemeServerAdress = 0x0
iDelay = 0
pOptionsTable = {{long_name = 0x429b60 "cairo", short_name = 99 'c', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x634970, description = 0x429b6b "Use Cairo backend.", arg_description = 0x0}, {
long_name = 0x429b9b "opengl", short_name = 111 'o', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe020,
description = 0x429b7e "Use OpenGL backend.", arg_description = 0x0}, {long_name = 0x429b92 "indirect-opengl",
short_name = 79 'O', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe030,
description = 0x4285a0 "Use OpenGL backend with indirect rendering. There are very few case where this option should be used.", arg_description = 0x0}, {long_name = 0x429ba2 "ask-backend", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe048, description = 0x428608 "Ask again on startup which backend to use.", arg_description = 0x0},
{long_name = 0x429bae "env", short_name = 101 'e', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdf50,
description = 0x428638 "Force the dock to consider this environnement - use it with care.", arg_description = 0x0}, {
long_name = 0x429c46 "dir", short_name = 100 'd', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdf60,
description = 0x428680 "Force the dock to load from this directory, instead of ~/.config/cairo-dock.",
arg_description = 0x0}, {long_name = 0x429bb2 "server", short_name = 83 'S', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffdfa8,
description = 0x4286d0 "Address of a server containing additional themes. This will overwrite the default server address.", arg_description = 0x0}, {long_name = 0x429bb9 "wait", short_name = 119 'w', flags = 2, arg = G_OPTION_ARG_INT,
arg_data = 0x7fffffffe04c,
description = 0x428738 "Wait for N seconds before starting; this is useful if you notice some problems when the dock starts with the session.", arg_description = 0x0}, {long_name = 0x429bbe "maintenance", short_name = 109 'm', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdfd0,
description = 0x4287b0 "Allow to edit the config before the dock is started and show the config panel on start.",
arg_description = 0x0}, {long_name = 0x429bca "exclude", short_name = 120 'x', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffdf90,
description = 0x428808 "Exclude a given plug-in from activating (it is still loaded though).", arg_description = 0x0}, {
long_name = 0x429bd2 "safe-mode", short_name = 102 'f', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdfc0,
description = 0x429bdc "Don't load any plug-ins.", arg_description = 0x0}, {long_name = 0x429bf5 "log",
short_name = 108 'l', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffdf70,
description = 0x428850 "Log verbosity (debug,message,warning,critical,error); default is warning.",
arg_description = 0x0}, {long_name = 0x429bf9 "colors", short_name = 65 'A', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe040, description = 0x4288a0 "Force to display some output messages with colors.",
arg_description = 0x0}, {long_name = 0x429ce4 "version", short_name = 118 'v', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x7fffffffe000, description = 0x429c00 "Print version and quit.", arg_description = 0x0}, {
long_name = 0x429c18 "locked", short_name = 107 'k', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x634e60,
description = 0x4288d8 "Lock the dock so that any modification is impossible for users.", arg_description = 0x0}, {
long_name = 0x429c1f "keep-above", short_name = 97 'a', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe044,
description = 0x428918 "Keep the dock above other windows whatever.", arg_description = 0x0}, {
long_name = 0x429c2a "no-sticky", short_name = 115 's', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdfe0,
description = 0x428948 "Don't make the dock appear on all desktops.", arg_description = 0x0}, {
long_name = 0x429c34 "capuccino", short_name = 67 'C', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffdff0,
description = 0x428978 "Cairo-Dock makes anything, including coffee !", arg_description = 0x0}, {
long_name = 0x429c3e "modules-dir", short_name = 77 'M', flags = 2, arg = G_OPTION_ARG_STRING,
arg_data = 0x7fffffffdf80,
description = 0x4289a8 "Ask the dock to load additionnal modules contained in this directory (though it is unsafe for your dock to load unnofficial modules).", arg_description = 0x0}, {long_name = 0x429c4a "testing", short_name = 84 'T', flags = 2,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe010,
description = 0x428a30 "For debugging purpose only. The crash manager will not be started to hunt down the bugs.",
arg_description = 0x0}, {long_name = 0x429c52 "easter-eggs", short_name = 69 'E', flags = 2, arg = G_OPTION_ARG_NONE,
arg_data = 0x634430,
description = 0x428a90 "For debugging purpose only. Some hidden and still unstable options will be activated.",
arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0,
description = 0x0, arg_description = 0x0}}
context = <optimized out>
__PRETTY_FUNCTION__ = "main"
iDesktopEnv = <optimized out>
bFirstLaunch = 0
cRootDataDirPath = <optimized out>
iRendering = <optimized out>
cExtraDirPath = <optimized out>
cThemesDirPath = <optimized out>
cCurrentThemeDirPath = <optimized out>
bNewVersion = <optimized out>

matttbe, Tuesday 06 March 2012 à 14:23


Subscription date : 24 January 2009
Messages : 12573
Étrange comme crash...
@fabounet: ce ne serait pas un else if qu'il faudrait à la ligne 77? ==> src/gldit/cairo-dock-launcher-manager.c
(s'il passe dans le premier if, pChildDock est mis à NULL, donc il passe dans le 2è if en utilisant 'icon->cName' qui est passé par un g_free)

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] CD plante avec Amarok dans Systray2.0 (gdb log)
FrankKubuntu Français 4 matttbe [Read]
06 March 2012 à 14:23


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git CD plante avec Amarok dans Systray2.0 (gdb log) Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.