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

2014-04-11 Thread Matthieu Baerts
> a solution is to register to the "destroy" notification on the icons > created by the applet, and when the callback is called, remove it from its > internal list of icons. @fabounet: but is it still really needed to do that? Because now this plugin no longer modifies its icons (by hiding them) w

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

2014-03-04 Thread satish kushawah
Hi, I took the updates after running "apt-get dist-upgrade" command in terminal after applying the updates. I was not able to view dock. So i exited from dock during exiting dock was crashed.   Satish Kushawah On Tuesday, 4 March 2014 3:40 AM, Fabounet wrote: "Is it possible that now the ic

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

2014-03-03 Thread Fabounet
"Is it possible that now the icon is removed or partially unref'ed and then CD_APPLET_STOP is called?" well, the dock destroys the icons that belongs to a dock when this one is destroyed. so it's possible that the icons created by the applet are already destroyed before actually, it's quite possibl

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

2014-03-03 Thread Matthieu Baerts
Note: it's possible that this applet has more than on instance. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1285984 Title: cairo-dock crashed with SIGSEGV in malloc_consolidate() To manage notifi

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

2014-03-03 Thread Matthieu Baerts
> > "Indicator-Generic wanted to hide the icon during "CD_APPLET_STOP" action." > why do you think so ? When looking what is done when deactivating Indicator-Generic applet, I guess the only action that can unref an icon is when hiding the icon :-) Is it possible that now the icon is removed or p

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

2014-03-03 Thread Fabounet
"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 : > it's never

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

2014-03-03 Thread Fabounet
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 : > Hello and thank you for this bug report! > > According to the Stacktrace, there was a crash when closing the dock. > > @fabou

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

2014-02-28 Thread Matthieu Baerts
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 t

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

2014-02-28 Thread Launchpad Bug Tracker
** Branch linked: lp:cairo-dock-plug-ins -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1285984 Title: cairo-dock crashed with SIGSEGV in malloc_consolidate() To manage notifications about this bug

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

2014-02-28 Thread Matthieu Baerts
** Information type changed from Private to Public -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1285984 Title: cairo-dock crashed with SIGSEGV in malloc_consolidate() To manage notifications about