Control -1 forwarded https://bugzilla.gnome.org/show_bug.cgi?id=689515 Control -1 tags upstream Control -1 found 3.4.2-4.1 Control -1 affects evolution evince gedit
Dear Debian folks, Am Donnerstag, den 10.05.2012, 15:43 +0100 schrieb Ben Hutchings: > On Thu, 2012-05-10 at 14:29 +0200, Michael Biebl wrote: > > On 05.05.2012 06:49, Ben Hutchings wrote: > > > When a Gtk+ file dialog is open and a file in the directory it shows > > > is renamed, the application crashes: > > > > > > Gtk:ERROR:/build/buildd-gtk+3.0_3.4.1-2-i386-xTOFDg/gtk+3.0-3.4.1/./gtk/gtkfilesystemmodel.c:751:gtk_file_system_model_sort: > > > assertion failed: (r == n_visible_rows) > > > > can you describe the exact steps how you triggered this bug. I tried the > > following > > > > mkdir ~/foo > > touch ~/foo/bar > > start gedit, open the file selector and switch to directory ~/foo > > mv ~/foo/bar ~/foo/baz > > > > this worked without problems and the file selector was updated and > > showed the renamed file. > > Basically like that. I can't reproduce it either now. But it was > *repeatedly* reproducible in both Totem and Evince when I made the > report. > > If you run this in the directory that the file selector is pointing at, > you'll either hit this assertion or make it start allocating tons of > memory (be prepared to kill it in the latter case): > > mkdir -p a b c > while true; do > case $RANDOM in > *[01]) touch foo.mp3;; > *[23]) touch quux.txt;; > *[45]) rm -f foo.mp3 bar.mp3;; > *[67]) rm -f quux.txt;; > *[89]) mv foo.mp3 bar.mp3 || mv bar.mp3 foo.mp3;; > esac > sleep 0.1 > done As Steven I also hit that problem today with Evolution wanting to save some attachment. This problem seems to be considered fixed upstream but there are still reports that it is *not* fixed or it regressed somehow. Therefore I created the new ticket 689515 [1] in the GNOME BTS and I am setting the meta tags for the Debian report accordingly. Thanks, Paul PS: Steven, to keep threading you might want to follow the article in the Debian Wiki [2] next time. ;-) [1] https://bugzilla.gnome.org/show_bug.cgi?id=689515 [2] http://wiki.debian.org/BTS/FollowUpOnReports
signature.asc
Description: This is a digitally signed message part