[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
*** This bug is a duplicate of bug 1040660 *** https://bugs.launchpad.net/bugs/1040660 ** This bug has been marked a duplicate of bug 1040660 unity-panel-service crashed with SIGSEGV in panel_indicator_entry_accessible_get_n_children() from append_cache_item() from g_hash_table_foreach() -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
I've created a new report at https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1213829. Apologies for polluting this report though. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
I can confirm comment #13, when working with Kile the unity-panel- service crashes everytime a tab is switched in Kile (i.e. this triggers the titel in the panel to be updated I suppose). I've tried running unity in verbose and debug mode, but the unity-panel-service process crashing doesn't get captured when running `unity --verbose --debug'. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
So far I can only provide the crash file attached, note that I'm running plain unity (not 2d as the OP). Running unity 5.20.0 by the way. ** Attachment added: _usr_lib_unity_unity-panel-service.1000.crash https://bugs.launchpad.net/ubuntu/+source/unity/+bug/863720/+attachment/3772291/+files/_usr_lib_unity_unity-panel-service.1000.crash -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
Thank you for trying to make Ubuntu better. The stack trace in the attached .crash file in comment #16 shows a completely different problem than the one reported in this bug. Please open a new bug by using the ubuntu-bug _usr_lib_unity_unity-panel-service.1000.crash command from the terminal and include your nicely detailed description of how we can reproduce the problem so we can handle it appropriately. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
I just use unity 2d panel (12.04) and no orca, btw it still crash -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
I have this bug happening continuosly with Kile (see bug #997444). I have this with Ubuntu 12.04 i386, Unity-2d and Unity-3d (unity -v: 5.16.0) and previous, kernel 3.2.0-32-generic-pae and previous. The panel takes several seconds to die and restart making Kile unusable during this period and the system very slow. Being an academic I work with latex a lot and this is very frustrating with this bug. As it seems to persist still with 12.10, the bug needs be assigned to a developer. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
** Changed in: unity Importance: Undecided = High ** Changed in: unity (Ubuntu) Importance: Critical = High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
Crashes for me with 12.04 and kernel 3.5.0-2-generic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
Sorry I mean of course that it crashes for me with 12.10 and kernel 3.5.0-2-generic. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
Verified that the Bug #997444 referenced above happens when using Kile Latex editor and changing tabs. using Ubuntu 12.04 precise. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
This same error occurs in precise, when using Eclipse and changing tabs (see duplicate bug #997444). ** Tags removed: i386 ** Tags added: precise -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
Just happened to me with Unity 3D. Had Totem open, and the panel vanished and returned quickly. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
I got same when i am using 3d unity, i guess it has something to do with gui lib like qt because it always happen when i am using qucs or other qt app -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
** Changed in: unity Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
** Visibility changed 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/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 863720] Re: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children()
I had a interesting talking with mhr3 about this bug. It crashes in this line: if (GTK_IS_MENU (piea-priv-entry-menu)) So probably entry is NULL, or menu is not anymore a valid object. Taking a look to the code, this is a custom atk object associated to a non-GTK object. Taking a look to the parent (ParentIndicatorAccessible) it have a callback when the entry is removed, so it is removed from the list. But PanelIndicatorEntryAccessible doesn't have any code managing this. As the accessibility object can survive the base object, atk objects requires to manage if the base object is destroyed, and changing his state to ATK_STATE_DEFUNCT accordingly. So the atk-bridge will usually not interact with a accessible object with that state. In the case of gtk, they implement this adding a weak_ref to the base object. But as I said this is custom atk object (not a gtkaccessible subclass). As far as I see the purpose of this object is expose the menu. So I think that it is worth to add a weak_ref to entry-menu. If the crash happens because the entry-menu is freed, then ATK_STATE_DEFUNCT management should be added. The easiest way to do that: * add that weak_ref to the menu: when the menu is destroyed notify the state change and save somehow that the object was destroyed atk_object_notify_state_change (self, ATK_STATE_DEFUNCT) * return ATK_STATE_DEFUNCT on panel_indicator_entry_accessible_ref_state_set if the menu was destroyed BTW: in order to return the ROLE and NAME on the initialize method, it is check entry-label and entry-image, instead of entry-menu. Not sure if this is correct. Probably it is worth to ask Rodrigo Moya about it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863720 Title: unity-panel-service crashed with SIGSEGV in atk_object_get_n_accessible_children() To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/863720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs