← Back to team overview

cairo-dock-team team mailing list archive

Re: [Bug 1285984] Re: cairo-dock crashed with SIGSEGV in malloc_consolidate()

 

"Indicator-Generic wanted to hide the icon during "CD_APPLET_STOP" action."
why do you think so ?
I just see the icon being unref'ed, and the ImageBuffer being invalid at
the STOP time.
as if the applet reseted it before, but I don't see why


2014-03-03 21:16 GMT+01:00 Fabrice Rey <fabounet03@xxxxxxxxx>:

> it's never normal to have a crash ^_^
> however, the applet shouldn't take any action when stopping, except
> cleaning its data
>
>
> 2014-02-28 10:14 GMT+01:00 Matthieu Baerts <matttbe@xxxxxxxxx>:
>
> Hello and thank you for this bug report!
>>
>> According to the Stacktrace, there was a crash when closing the dock.
>>
>> @fabounet: it seems there was a crash because Indicator-Generic wanted to
>> hide the icon during "CD_APPLET_STOP" action.
>> I just removed this useless hiding action but is it normal that there is
>> a crash?
>>
>>
>> @satish kushawah:
>> > After updating Ubuntu, cairo-dock is not working. So i closed the
>> cairo-dock and again start it.
>>
>> When you say "After updating Ubuntu, cairo-dock is not working", can you
>> give us more details? :-)
>>
>> ** Changed in: cairo-dock (Ubuntu)
>>        Status: New => In Progress
>>
>> ** Changed in: cairo-dock (Ubuntu)
>>      Assignee: (unassigned) => Matthieu Baerts (matttbe)
>>
>> ** Package changed: cairo-dock (Ubuntu) => cairo-dock-plug-ins (Ubuntu)
>>
>> ** Changed in: cairo-dock-plug-ins (Ubuntu)
>>     Milestone: None => ubuntu-14.03
>>
>> ** Also affects: cairo-dock-plug-ins
>>    Importance: Undecided
>>        Status: New
>>
>> ** Changed in: cairo-dock-plug-ins
>>        Status: New => Fix Committed
>>
>> ** Changed in: cairo-dock-plug-ins
>>      Assignee: (unassigned) => Matthieu Baerts (matttbe)
>>
>> ** Changed in: cairo-dock-plug-ins
>>     Milestone: None => 3.3.99.rc
>>
>> --
>> You received this bug notification because you are a member of Cairo-
>> Dock Devs, which is subscribed to cairo-dock in Ubuntu.
>> https://bugs.launchpad.net/bugs/1285984
>>
>> Title:
>>   cairo-dock crashed with SIGSEGV in malloc_consolidate()
>>
>> Status in Cairo-Dock: Plug-ins:
>>   Fix Committed
>> Status in “cairo-dock-plug-ins” package in Ubuntu:
>>   In Progress
>>
>> Bug description:
>>   After updating Ubuntu, cairo-dock is not working. So i closed the
>>   cairo-dock and again start it. while starting cairo-dock. it was
>>   started but show the error.
>>
>>   ProblemType: Crash
>>   DistroRelease: Ubuntu 14.04
>>   Package: cairo-dock-core 3.3.99.beta1.1~20140219~bzr1717-0ubuntu2
>>   ProcVersionSignature: Ubuntu 3.13.0-13.33-generic 3.13.5
>>   Uname: Linux 3.13.0-13-generic i686
>>   ApportVersion: 2.13.2-0ubuntu5
>>   Architecture: i386
>>   CrashCounter: 1
>>   CurrentDesktop: XFCE
>>   Date: Fri Feb 28 10:37:33 2014
>>   ExecutablePath: /usr/bin/cairo-dock
>>   InstallationDate: Installed on 2013-06-07 (265 days ago)
>>   InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release i386
>> (20130424)
>>   ProcCmdline: cairo-dock
>>   SegvAnalysis:
>>    Segfault happened at: 0xb6be3168 <malloc_consolidate+120>:   cmp
>>  0xc(%eax),%edi
>>    PC (0xb6be3168) ok
>>    source "0xc(%eax)" (0x0000000c) not located in a known VMA region
>> (needed readable region)!
>>    destination "%edi" ok
>>   SegvReason: reading NULL VMA
>>   Signal: 11
>>   SourcePackage: cairo-dock
>>   StacktraceTop:
>>    malloc_consolidate (av=0xb6d1b420 <main_arena>) at malloc.c:4165
>>    _int_free (av=0xb6d1b420 <main_arena>, p=<optimized out>, have_lock=0)
>> at malloc.c:4057
>>    ?? () from /usr/lib/i386-linux-gnu/libpixman-1.so.0
>>    pixman_image_unref () from /usr/lib/i386-linux-gnu/libpixman-1.so.0
>>    ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
>>   Title: cairo-dock crashed with SIGSEGV in malloc_consolidate()
>>   UpgradeStatus: Upgraded to trusty on 2014-01-17 (42 days ago)
>>   UserGroups: adm cdrom dialout dip fax floppy fuse libvirtd lp lpadmin
>> plugdev sambashare sudo tape video
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/cairo-dock-plug-ins/+bug/1285984/+subscriptions
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~cairo-dock-team
>> Post to     : cairo-dock-team@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~cairo-dock-team
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>

-- 
You received this bug notification because you are a member of Cairo-
Dock Devs, which is subscribed to cairo-dock-plug-ins in Ubuntu.
https://bugs.launchpad.net/bugs/1285984

Title:
  cairo-dock crashed with SIGSEGV in malloc_consolidate()

Status in Cairo-Dock: Plug-ins:
  Fix Committed
Status in “cairo-dock-plug-ins” package in Ubuntu:
  In Progress

Bug description:
  After updating Ubuntu, cairo-dock is not working. So i closed the
  cairo-dock and again start it. while starting cairo-dock. it was
  started but show the error.

  ProblemType: Crash
  DistroRelease: Ubuntu 14.04
  Package: cairo-dock-core 3.3.99.beta1.1~20140219~bzr1717-0ubuntu2
  ProcVersionSignature: Ubuntu 3.13.0-13.33-generic 3.13.5
  Uname: Linux 3.13.0-13-generic i686
  ApportVersion: 2.13.2-0ubuntu5
  Architecture: i386
  CrashCounter: 1
  CurrentDesktop: XFCE
  Date: Fri Feb 28 10:37:33 2014
  ExecutablePath: /usr/bin/cairo-dock
  InstallationDate: Installed on 2013-06-07 (265 days ago)
  InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release i386 (20130424)
  ProcCmdline: cairo-dock
  SegvAnalysis:
   Segfault happened at: 0xb6be3168 <malloc_consolidate+120>:	cmp    0xc(%eax),%edi
   PC (0xb6be3168) ok
   source "0xc(%eax)" (0x0000000c) not located in a known VMA region (needed readable region)!
   destination "%edi" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: cairo-dock
  StacktraceTop:
   malloc_consolidate (av=0xb6d1b420 <main_arena>) at malloc.c:4165
   _int_free (av=0xb6d1b420 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:4057
   ?? () from /usr/lib/i386-linux-gnu/libpixman-1.so.0
   pixman_image_unref () from /usr/lib/i386-linux-gnu/libpixman-1.so.0
   ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
  Title: cairo-dock crashed with SIGSEGV in malloc_consolidate()
  UpgradeStatus: Upgraded to trusty on 2014-01-17 (42 days ago)
  UserGroups: adm cdrom dialout dip fax floppy fuse libvirtd lp lpadmin plugdev sambashare sudo tape video

To manage notifications about this bug go to:
https://bugs.launchpad.net/cairo-dock-plug-ins/+bug/1285984/+subscriptions


References