[Dx-packages] [Bug 1294545] Re: unity-panel-service crashed with SIGSEGV in window_menu_get_entries()

2014-03-20 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/trusty-proposed/indicator-appmenu -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-appmenu in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1294545 Title:

[Dx-packages] [Bug 1294545] Re: unity-panel-service crashed with SIGSEGV in window_menu_get_entries()

2014-03-20 Thread Launchpad Bug Tracker
This bug was fixed in the package indicator-appmenu - 13.01.0+14.04.20140320-0ubuntu1 --- indicator-appmenu (13.01.0+14.04.20140320-0ubuntu1) trusty; urgency=low [ Charles Kerr ] * Don't dereference a NULL WindowMenu pointer. (LP: #1294545) -- Ubuntu daily release

[Dx-packages] [Bug 1294545] Re: unity-panel-service crashed with SIGSEGV in window_menu_get_entries()

2014-03-19 Thread Sebastien Bacher
** Information type changed from Private to Public -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-appmenu in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1294545 Title: unity-panel-service crashed

[Dx-packages] [Bug 1294545] Re: unity-panel-service crashed with SIGSEGV in window_menu_get_entries()

2014-03-19 Thread Charles Kerr
#0 0xb57208f9 in window_menu_get_entries (wm=0x943b668) at window-menu.c:141 class = 0x0 window_menu_get_entries (WindowMenu * wm) { WindowMenuClass * class = WINDOW_MENU_GET_CLASS(wm); if (class-get_entries != NULL) { So at a basic level, we could prevent this crash

[Dx-packages] [Bug 1294545] Re: unity-panel-service crashed with SIGSEGV in window_menu_get_entries()

2014-03-19 Thread Charles Kerr
IndicatorAppmenu.desktop_menu is the bad pointer being passed in. It's a weak reference -- the ref is owned by the IndicatorAppmenu.apps hashtable. The user's log shows a lot of bamf errors and 0 window ids being thrown around. It looks like we could harden indicator-appmenu.c's menu unregister

[Dx-packages] [Bug 1294545] Re: unity-panel-service crashed with SIGSEGV in window_menu_get_entries()

2014-03-19 Thread Launchpad Bug Tracker
** Branch linked: lp:~charlesk/indicator-appmenu/lp-1294545 -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-appmenu in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1294545 Title: unity-panel-service

[Dx-packages] [Bug 1294545] Re: unity-panel-service crashed with SIGSEGV in window_menu_get_entries()

2014-03-19 Thread Charles Kerr
** Changed in: indicator-appmenu (Ubuntu) Status: New = Triaged -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-appmenu in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1294545 Title: