cairo-dock crashed with SIGSEGV in _int_free()

Bug #1301624 reported by ROCHE
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cairo-dock (Ubuntu)
Fix Released
Medium
Matthieu Baerts

Bug Description

By searching to resize nautilus : no possible to resize and too short

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: cairo-dock-core 3.3.99.beta1.1~20140219~bzr1717-0ubuntu2
ProcVersionSignature: Ubuntu 3.13.0-21.43-generic 3.13.8
Uname: Linux 3.13.0-21-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: GNOME
Date: Wed Apr 2 23:35:31 2014
ExecutablePath: /usr/bin/cairo-dock
InstallationDate: Installed on 2014-02-08 (52 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140207)
ProcCmdline: cairo-dock
ProcEnviron:
 LANGUAGE=fr_FR
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f37592fbf6f <_int_free+527>: cmp 0x18(%rax),%r13
 PC (0x7f37592fbf6f) ok
 source "0x18(%rax)" (0x00000018) not located in a known VMA region (needed readable region)!
 destination "%r13" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: cairo-dock
StacktraceTop:
 _int_free (av=0x7f375963b760 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:3996
 g_signal_handlers_destroy () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_run_dispose () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
Title: cairo-dock crashed with SIGSEGV in _int_free()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo vboxusers

Revision history for this message
ROCHE (guyroche08-6) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 _int_free (av=0x7f375963b760 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:3996
 g_bsearch_array_free (bconfig=0x7f375ab7f450 <g_signal_hlbsa_bconfig>, barray=0x37b7800) at /build/buildd/glib2.0-2.40.0/./glib/gbsearcharray.h:298
 g_signal_handlers_destroy (instance=instance@entry=0x36db320) at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c:2652
 g_object_real_dispose (object=0x36db320) at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1016
 g_object_run_dispose (object=0x36db320) at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1073

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in cairo-dock (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
information type: Private → Public
Revision history for this message
Matthieu Baerts (matttbe) wrote :

Hello Guy and thank you for this bug report,

What did you do exactly before the crash? Clicking on an icon? Opening a new application?
(if you really prefer, you can also answer to these questions in French on our forum ;-) => forum.glx-dock.org )

Changed in cairo-dock (Ubuntu):
status: New → Incomplete
Revision history for this message
Matthieu Baerts (matttbe) wrote :

@Guy Roche: I post here your answer because I'm not the only one people who can help you ;-)

Hello Mathieu,

To this problem, I was trying to resize nautilus window, because since about one month, it's impossible to resize window. Only full screen or a little, too little window. No problem with others windows.
I use cairo dock because i cannot "regler" colours (gamma, ....) of my pc (DV7 2200SF HP) With cairo, I can. Unity seems to be "compliqué" like windows 8 with their "tuiles". 8.1 is better with the classic menu. It's better for me using classic "menus" Always when their is much windows open and then I use "copy/paste".
 (by the way, I boot on the same disc (320GB) Ubuntu 14.04 , Win 8.1 and Win7. Windows is only for videos (making dvd) and now, win 8.1 for applys. On ubuntu, I use to VirtualBox (the new version of VB (virtualbox-4.3_4.3.10-93012~Ubuntu~raring_amd64) don't works ! dependance pb And on VB : Win7 to use videos making dvd, captv, ... And Android 4.4 to use somes prefers applys.
So, pb with cairo : I think that I click too much trying resizing windows and I use too a weather conky: This conky goes to internet searching meteo datas and picture of satellit every 13 min and picture is putting then on desktop. A very pleasant prog and much "pratique". I can send you more infos if you want. (see pce jointe)
As I can tell you... Another thing : Are you working on a desktop that can use Classic menus, Applys like Android (Android is too on linux) And finally it will be fun to find our phone directly on our pc (all media inter connected simply without cables). There is some applys very good like "marmiton", Metropolis (film an "horaire des seances de cinema"), ... Without using a browser (or "transparent") like microsoft begin to do. an icon and ...> apply comes without enter command line on browser or...

A+

Guy ROCHE

Revision history for this message
Matthieu Baerts (matttbe) wrote :

> To this problem, I was trying to resize nautilus window, because since about one month, it's impossible to resize window. Only full screen or a little, too little window. No problem with others windows.

About this specific problem with Nautilus, it should be better now. The latest version of Nautilus has been modified to have a better integration (only) in Gnome-Shell session but the behaviour is now broken on other sessions... except that Ubuntu devs have patched Nautilus to be used in all other session and now the dock should use this patched version :-)

> It's better for me using classic "menus"

I agree with you :-) I like our classical applications menu with the search feature :-)

Thank you for these ideas!
You should no longer have this crash with the latest version of Cairo-Dock. I'm going to close this bug report but feel free to reopen it if you still have this crash.

PS: for you problem with VirtualBox, according to the version number, you're using a version for Ubuntu 13.04 and you're using Ubuntu 14.04 ;-)
You can add the repository made for Ubuntu 13.10, it's maybe better than the other one:

  $ sudo -v && echo "deb http://download.virtualbox.org/virtualbox/debian saucy contrib" | sudo tee -a /etc/apt/sources.list.d/virtualbox.list && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-4.3

For more details: http://doc.ubuntu-fr.org/virtualbox

Changed in cairo-dock (Ubuntu):
status: Incomplete → Fix Released
milestone: none → ubuntu-14.04
assignee: nobody → Matthieu Baerts (matttbe)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.