GNOME Bugzilla – Bug 157540
gnome-audio-profiles-properties crash
Last modified: 2005-02-04 08:45:41 UTC
* open gnome-audio-profiles-properties * click on "edit" * kaboom! This comes from an incomplete handling of the custom GMAudioProfileEdit object from the glade file. Even though libglade properly creates (with additionnal glade_require is needed, I dunno) the GMAudioProfile from gnome-audio-profiles.glade2, all the children of this widgets aren't processed by libglade. From what I understood from libglade code, child widgets are processed when a non NULL GladeBuildChildrenFunc is given to glade_register_widget. But then this requires to also pass in a GladeFindInternalChildFunc to glade_register_widget. The attached patch does that, and works for me (ie the window shows up instead of the app crashing), but the OK/Cancel buttons are non functional.
Created attachment 33501 [details] [review] fixes the crash
Thomas, I can confirm this when running uninstalled. Please look at this.
The crash bug is fixed but now there is something else which crops up. Here's the description of it: 1. Start gnome-aduio-file-properties dialog 2. Click on any of the items and click on edit. [Earlier this was where it used to crash] 3. Now you will get a dialog for editing the profile for the selected GMAudio. 4. Clicking on either Cancel OR OK has no effect and you will have to close that window get rid of it.
That's fixed already. *** This bug has been marked as a duplicate of 153495 ***
*** This bug has been marked as a duplicate of 153496 ***