[Bug 910602] Re: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle()

2014-07-25 Thread TreviƱo
** Changed in: unity (Ubuntu) Status: New = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/910602 Title: unity-panel-service crashed with SIGSEGV in

[Bug 910602] Re: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle()

2013-09-19 Thread Apport retracing service
** Tags added: saucy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/910602 Title: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from

[Bug 910602] Re: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle()

2012-09-21 Thread Yehouda
Why is this marked as fixed? The code in http://bazaar.launchpad.net/~dbusmenu-team/dbusmenu/trunk.12.10/view/head:/libdbusmenu-gtk/client.c is still broken, using g_idle_add to schedule a function close_in_idle that calls GTK functions, so i still calls GTK functions without a lock, which is

[Bug 910602] Re: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle()

2012-09-20 Thread filip
** Changed in: dbusmenu Assignee: (unassigned) = filip (filip-moura) ** Changed in: unity Assignee: (unassigned) = filip (filip-moura) ** Changed in: libdbusmenu (Ubuntu) Assignee: (unassigned) = filip (filip-moura) ** Changed in: libdbusmenu (Ubuntu) Status: Confirmed =

[Bug 910602] Re: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle()

2012-08-29 Thread Yehouda
Looking at it closer, it maybe that submenu_notify_visible_cb needs to ref the argument to close_in_idle (and close_in_idle deref). but it certainly neds the ggdk lock too. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 910602] Re: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle()

2012-08-28 Thread Yehouda
I think the reason for the crash is that close_in_idle is called without a GDK lock. It is setup by submenu_notify_visible_cb in /libdbusmenu- gtk/client.c using g_idle_add. It probablu needs to use gdk_threads_add_idle instead. There is certainly a problem in parse.c, where watch_menu

[Bug 910602] Re: unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle()

2012-05-14 Thread Daniel van Vugt
** Summary changed: - unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() + unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() from menu_item_is_activating() from close_in_idle() ** Package changed: unity (Ubuntu) = libdbusmenu (Ubuntu) ** Project