GNOME Bugzilla – Bug 315147
eog makes incorrect use of gthreads
Last modified: 2006-02-27 14:24:06 UTC
Distribution/Version: any eog creates threads as joinable, but doesn't join them later on, resulting in absurd memory usage and even crashes. A simple way of reproducing this is viewing a "lengthy" collection: you'll invariably stumble on this after some time: GThread-ERROR **: file gthread-posix.c: line 351 (): error 'Cannot allocate memory' during 'pthread_create' This has been filed as Debian bug #288163 (http://bugs.debian.org/288163), and a patch to create non-joinable threads has been applied, fixing the problem and not causing any trouble.
Created attachment 51738 [details] [review] Patch applied to Debian
Looks like a dupe of 312856 but this patch looks more comprehensive than the first. Comments?
This actually seems to be a dupe of bug 165230.
This is fixed in HEAD, closing.
*** Bug 165230 has been marked as a duplicate of this bug. ***
*** Bug 330506 has been marked as a duplicate of this bug. ***
*** Bug 331967 has been marked as a duplicate of this bug. ***
*** Bug 332581 has been marked as a duplicate of this bug. ***