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 Crash when exiting
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] Crash when exiting
matttbe English 7 fabounet [Read]
24 January 2014 à 17:38

matttbe, Monday 30 December 2013 à 17:53


Subscription date : 24 January 2009
Messages : 12573
Hello,

With the latest version, I have a crash when quitting the dock:
Program received signal SIGSEGVSegmentation fault.
0x00007fffe61b995c in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
(gdbbt full
#0  0x00007fffe61b995c in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#1  0x00007fffe61b9ec3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#2  0x00007fffe61ba011 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#3  0x00007fffe615fb66 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#4  0x00007ffff164631f in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
No symbol table info available.
#5  0x00007ffff1620abc in glXMakeCurrentReadSGI ()
   
from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
No symbol table info available
.
#6  0x00007ffff64f7d35 in _container_finish (pContainer=0xb5a4c0)
    
at /opt/cairo-dock_bzr/cairo-dock-core/src/implementations/cairo-dock-glx.c:421
        dpy 
0x7cf550
#7  0x00007ffff64a6bd7 in gldi_gl_container_finish (pContainer=0xb5a4c0)
    
at /opt/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-opengl.c:248
No locals
.
#8  0x00007ffff646d1bc in reset_object (obj=0xb5a4c0)
    
at /opt/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-container.c:608
        pContainer 
0xb5a4c0
#9  0x00007ffff6454f59 in gldi_object_unref (pObject=0xb5a4c0)
    
at /opt/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-object.c:85
        pMgr 
0x636740 <myContainerObjectMgr>
        
pNotificationsTab 0x0
        i 
21
#10 0x00007ffff647dd28 in _free_one_dock (
    
cDockName=0xa869d0 "@\214", <incomplete sequence \345>, pDock=0xb5a4c0
    
data=0x0)
    
at /opt/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-dock-manager.c:123
No locals
.
#11 0x00007ffff74779f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007ffff647dd58 in cairo_dock_reset_docks_table ()
    
at /opt/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-dock-manager.c:129
No locals
.
#13 0x00007ffff64543dc in gldi_free_all ()
    
at /opt/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-core.c:133
No locals
.


As you can see, it crashes in i965_dri.so. Is it due to the dock or should I report this bug to Intel devs?

fabounet, Monday 06 January 2014 à 16:33


Subscription date : 30 November 2007
Messages : 17118
so it crashes when doing
glXMakeCurrent (dpy, 0, g_openglConfig.context);

with dpy = s_XDisplay

but both s_XDisplay and g_openglConfig.context are initialized on startup and then are constant (except if gldi_gl_backend_deactivate is called, but it's not)

so I would say it's likely a bug in the drivers

(cDockName is an "incomplete sequence" because it has already been freed at this time, so no problem here)

do you have this bug with the default theme too ?

matttbe, Tuesday 07 January 2014 à 23:44


Subscription date : 24 January 2009
Messages : 12573
Thank you for these details

do you have this bug with the default theme too ?
Yes. I confirm. (I'm also using the default panel theme with only a few differences)
Note that I didn't have this crash before. I should test with a previous version... when I'll have a few free time

fabounet, Monday 13 January 2014 à 11:59


Subscription date : 30 November 2007
Messages : 17118
and just to be sure, with the -f option too ?

matttbe, Monday 13 January 2014 à 13:15


Subscription date : 24 January 2009
Messages : 12573
Yep! (I've to report this bug but I should also try the previous stable version just to be sure :-/ )

fabounet, Monday 13 January 2014 à 14:42


Subscription date : 30 November 2007
Messages : 17118
yep, one never knows

matttbe, Thursday 23 January 2014 à 10:20


Subscription date : 24 January 2009
Messages : 12573
(this bug has been reported to upstream devs: https://bugs.launchpad.net/mesa/+bug/1270491 ; https://bugs.freedesktop.org/show_bug.cgi?id=73963)

fabounet, Friday 24 January 2014 à 17:38


Subscription date : 30 November 2007
Messages : 17118
thank you ! hopefully this can help them

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Crash when exiting
matttbe English 7 fabounet [Read]
24 January 2014 à 17:38


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Crash when exiting 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.