GNOME Bugzilla – Bug 334324
Crash on opening dialog with 2 ssh network shares
Last modified: 2009-07-24 19:58:42 UTC
Steps to reproduce: 1. Create two ssh network shares with passwd stored in key ring 2. Open application which uses filechooser (gedit) 3. Open the filechooser 4. Choose Ignore when asked for key ring password and Cancel when asked for ssh share password Stack trace: [New Thread 1074006368 (LWP 6199)] [New Thread 1082399072 (LWP 6205)] [Thread 1082399072 (LWP 6205) exited] sys:1: GtkWarning: gtk_list_store_get_value: assertion `VALID_ITER (iter, GTK_LIST_STORE(tree_model))' failed sys:1: Warning: gtype.c:3312: type id `0' is invalid sys:1: Warning: can't peek value table for type `<invalid>' which is not currently referenced Program received signal SIGSEGV, Segmentation fault.
+ Trace 66872
Thread 46912586623328 (LWP 6194)
Other information: The crash happens after pressing Ignore for the second share. Further on the crash doesn't happen with LANG="C" (it does happen with LANG="en_US.UTF-8" and LANG="nl_NL.UTF-8").
I think the problem is related with having a remote bookmark. The filechooser then askes for the key ring password (or the share password), but it really shouldn't because I'm not even accessing that share. The fact that it is in the bookmark list should only result in accessing it when I activate that item, not when the filechooser is shown.
Related to #328607?
Does this still happen with gtk+ 2.10?
This crash report was submitted against a version of GTK earlier than 2.10.x. This version is no longer maintained, which means that it will not receive any further security or bug fix updates. The current stable GTK version is 2.16. Can you please check again whether this issue still happens in GTK 2.14 or 2.16 and update this report by adding a comment? Thanks a lot. Again thank you for reporting this bug and we are sorry it could not be fixed for the version you originally used here.
I'm quite sure this is no longer a problem. I wasn't aware that I filed this at some point :)
Thanks. Closing as OBSOLETE.