Comment 138 for bug 1512120

Revision history for this message
In , John Lindgren (john-lindgren) wrote :

Late to the party here. I have a feeling that there are multiple issues, and some of the patches may be addressing symptoms and not the root causes. One big issue that I see is in thunar-file.c, where there is one central hash table of ThunarFile objects, which are accessed concurrently from multiple threads with very inadequate protection against race conditions.

This patch fixes a bunch of g_object_ref warnings and an eventual crash for me:
https://github.com/jlindgren90/thunar/commit/9c6dbb1dae70