Comment 20 for bug 505861

Revision history for this message
Charles Kerr (charlesk) wrote :

Hew: bug 529036 has (I think) the same root cause as this ticket, but it has the advantage of being a little more self-contained than the examples here -- transmission-1.9x/gtk/relocate.c has a static string, "previousLocation", where we hold the default destination inbetween the times that the "Set Location" is popped up.

ISTR you're comfortable building from source. Could you add a couple of g_message statements to relocate.c to find out what the value of previousLocation is right before we pass it to gtk_file_chooser_set_filename() and right after we pull it from gtk_file_chooser_get_filename()? Also could you report how those g_message() values compare to what you see in the GUI?

Since only Lucid users are experiencing this bug, I wonder if it's not a regression in gtk_file_chooser_set_filename() that drops the last subfolder from the path if there's a '/' missing from the end, or a regression in gtk_file_chooser_get_filename() that omits the trailing '/'... these are just guesses.