** Description changed:

- There ar ecalls to GTK functions without a gdk lock, which cause
+ There are calls to GTK functions without a gdk lock, which cause
  "random" crashes on mullti-threaded applications.
  
- The one that we hit is the call to 
-   dsubmenu_gtk_parse_menu_structure 
-   find_menu_bar
-   ...
-   rebuild_window_items
-   do_rebuild
-   <glib stuff>
+ The one that we hit is the call to
+   dsubmenu_gtk_parse_menu_structure
+   find_menu_bar
+   ...
+   rebuild_window_items
+   do_rebuild
+   <glib stuff>
  
  It is because is called vi g_timeout_add inside rebuild, which doesn't deal 
with gdk lock.
- It should call gdk_threads_add_timeout instead. 
+ It should call gdk_threads_add_timeout instead.
  
  We found the bug running on Linux Mint.
  
- As a work around we setenv UBUNTU_MENUPROXY to nothing. 
+ As a work around we setenv UBUNTU_MENUPROXY to nothing.
  Other iseas?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/797188

Title:
  Call GTK functions without gdk lock

To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-gtk/+bug/797188/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to