Steven Rostedt | 18 Jul 2012 03:37
Gravatar

Bug#671594: libgtk: gtk file manager crashes evolution

Package: libgtk-3-0
Followup-For: Bug #671594

Dear Maintainer,

   * What led up to the situation?
While running evolution, I usually copy a patch from one of my
development machines to my main server into the /tmp directory.
I also have distcc running, which uses the /tmp directory as well.
When I go to insert the patch from /tmp using evolutions 'insert
Text file', if distcc updates its files in the /tmp directory, as
I go to get my patch, evolution crashes
with:

Gtk:ERROR:/build/buildd-gtk+3.0_3.4.2-2-i386-qffsv7/gtk+3.0-3.4.2/./gtk/gtkfilesystemmodel.c:269:gtk_tree_path_new_from_node:
assertion failed: (i < model->files->len)

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

If I wait till my distcc compiles finish (no longer modifying /tmp) I can
get my patch from /tmp without issue.

   * What was the outcome of this action?

Evolution would crash (due to gtk_tree_path_new_from_node() failing)
if I were to retrieve a file from /tmp while distcc was modifying
that directory.

   * What outcome did you expect instead?
(Continue reading)


Gmane