After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 759874 - Unable to open file after using exposure tool and a high gegl_threads setting
Unable to open file after using exposure tool and a high gegl_threads setting
Status: RESOLVED DUPLICATE of bug 784907
Product: GEGL
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Default Gegl Component Owner
Default Gegl Component Owner
Depends on:
Blocks: 515909
 
 
Reported: 2015-12-26 11:51 UTC by Luis González Fernández
Modified: 2017-07-23 18:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GIMP 2.9.3 fork Bug (730.15 KB, image/png)
2015-12-26 11:51 UTC, Luis González Fernández
Details

Description Luis González Fernández 2015-12-26 11:51:45 UTC
Created attachment 317890 [details]
GIMP 2.9.3 fork Bug

The following bug is always reproducible. Open a PNG file with Gimp 2.9.3, using the exposure tool increasing a bit the exposition level, save the image as a xcf and close the file. This process works correctly but the problem arise when i try to open another file in the same Gimp session (same process), the following message appears and i was unable to open any other file regardless of the format (jpg,png, xcf, etc)

An screenshot of the message is attached below:
Comment 1 Michael Natterer 2015-12-28 21:02:09 UTC
I can't reproduce this, can you please attach the output of

gimp-2.9 --verbose
Comment 2 Luis González Fernández 2015-12-28 21:14:52 UTC
Hello:

Here's the output with a process that exhibit the behaviour.

--->> CUT HERE <<---
luisgf@Vengeance:~$ gimp-2.9 --verbose
This is a development version of GIMP.  Debug messages may appear here.

INIT: gimp_load_config
Parsing '/home/luisgf/.config/GIMP/2.9/unitrc'
Parsing '/etc/gimp/2.0/gimprc'
Parsing '/home/luisgf/.config/GIMP/2.9/gimprc'
Adding icon theme 'Symbolic-Inverted' (/usr/share/gimp/2.0/icons/Symbolic-Inverted)
Adding icon theme 'Default' (/usr/share/gimp/2.0/icons/Default)
Adding icon theme 'Symbolic' (/usr/share/gimp/2.0/icons/Symbolic)
Loading icon theme 'Default'
Adding theme 'Default' (/usr/share/gimp/2.0/themes/Default)
Adding theme 'Small' (/usr/share/gimp/2.0/themes/Small)
Writing '/home/luisgf/.config/GIMP/2.9/themerc'
Trying splash '/home/luisgf/.config/GIMP/2.9/gimp-splash.png' ... failed
Trying splash '/usr/share/gimp/2.0/images/gimp-splash.png' ... OK
INIT: gimp_initialize
INIT: gimp_real_initialize
Parsing '/usr/lib/gimp/2.0/interpreters/default.interp'
Parsing '/usr/lib/gimp/2.0/interpreters/pygimp.interp'
Parsing '/usr/lib/gimp/2.0/environ/pygimp.env'
Parsing '/usr/lib/gimp/2.0/environ/default.env'
INIT: gui_initialize_after_callback
INIT: gimp_restore
Parsing '/home/luisgf/.config/GIMP/2.9/parasiterc'
Loading 'brush factory' data
Loading 'dynamics factory' data
Loading 'mypaint brush factory' data
Loading 'pattern factory' data
Loading 'palette factory' data
Loading 'gradient factory' data
Loading fonts
Parsing '/home/luisgf/.config/GIMP/2.9/colorrc'
Loading 'tool preset factory' data
Parsing '/home/luisgf/.config/GIMP/2.9/templaterc'
Parsing '/home/luisgf/.config/GIMP/2.9/modulerc'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-color-blind.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-color-blind.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so'
Loading module '/usr/lib/gimp/2.0/modules/libcontroller-midi.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcontroller-midi.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-wheel.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-wheel.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-cmyk.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-cmyk.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-gamma.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-gamma.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-proof.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-proof.so'
Loading module '/usr/lib/gimp/2.0/modules/libcontroller-linux-input.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcontroller-linux-input.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-water.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-water.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so'
INIT: gui_restore_callback
clipboard: writable pixbuf format: image/png
clipboard: writable pixbuf format: image/tiff
clipboard: writable pixbuf format: image/x-icon
clipboard: writable pixbuf format: image/x-ico
clipboard: writable pixbuf format: image/x-win-bitmap
clipboard: writable pixbuf format: image/bmp
clipboard: writable pixbuf format: image/x-bmp
clipboard: writable pixbuf format: image/x-MS-bmp
clipboard: writable pixbuf format: image/jpeg
Parsing '/home/luisgf/.config/GIMP/2.9/sessionrc'
Parsing '/home/luisgf/.config/GIMP/2.9/dockrc'
Parsing '/home/luisgf/.config/GIMP/2.9/toolrc'
Parsing '/home/luisgf/.config/GIMP/2.9/contextrc'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-rect-select-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-ellipse-select-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-free-select-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-fuzzy-select-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-by-color-select-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-iscissors-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-foreground-select-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-vector-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-color-picker-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-zoom-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-measure-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-move-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-align-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-crop-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-unified-transform-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-rotate-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-scale-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-shear-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-perspective-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-flip-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-cage-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-warp-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-text-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-bucket-fill-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-blend-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-pencil-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-paintbrush-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-eraser-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-airbrush-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-ink-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-clone-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-heal-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-perspective-clone-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-convolve-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-smudge-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-dodge-burn-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-desaturate-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-color-balance-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-hue-saturation-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-colorize-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-brightness-contrast-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-threshold-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-levels-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-curves-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-posterize-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-gegl-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-operation-tool'
Parsing '/home/luisgf/.config/GIMP/2.9/tool-options/gimp-mypaint-brush-tool'
INIT: gimp_real_restore
Parsing '/home/luisgf/.config/GIMP/2.9/pluginrc'
Starting extension: 'extension-script-fu'
 mapped '<Toolbox>/Xtns/Misc' to '<Image>/File/Create/Misc'
 mapped '<Toolbox>/Xtns/Photo' to '<Image>/Filters/Extensions/Photo'
INIT: gui_restore_after_callback
Parsing '/home/luisgf/.config/GIMP/2.9/menurc'
Parsing '/home/luisgf/.config/GIMP/2.9/action-history'
Parsing '/home/luisgf/.config/GIMP/2.9/devicerc'
Parsing '/home/luisgf/.config/GIMP/2.9/controllerrc'
loading menu '/usr/share/gimp/2.0/menus/image-menu.xml' for /image-menubar
gimp_display_shell_profile_update
gimp_display_shell_profile_update
gimp_display_shell_profile_update
src_profile: GIMP built-in sRGB-Gamma Grayscale
src_format:  Y'A u16
dest_format: R'G'B'A float
gimp_display_shell_profile_update
src_profile: GIMP built-in sRGB-Gamma Grayscale
src_format:  Y'A u16
dest_format: R'G'B'A float
GUI new func match: generic fallback
Parsing '/home/luisgf/.config/GIMP/2.9/filters/GimpGegl-gegl-exposure-config.settings'
valid: 0 0 9619 384
valid: 0 384 3328 128
Writing '/home/luisgf/.config/GIMP/2.9/filters/GimpGegl-gegl-exposure-config.settings'
Comment 3 Michael Natterer 2015-12-29 00:02:04 UTC
Nothing out of the ordinary in that log. Does the problem happen
with all PNG files, or just with a particular one?
Comment 4 Luis González Fernández 2015-12-29 09:28:53 UTC
The problem arise with all PNGs. I take some data related to memory usage by gimp process at different stages:

At GIMP start:

luisgf    3507 43.3  1.4 1175108 113636 ?      Sl   10:22   0:01 gimp-2.9
luisgf    3513 56.0  0.2 315628 20800 ?        Sl   10:22   0:01 /usr/lib/gimp/2.0/plug-ins/script-fu -gimp 10 9 -run 1

With PNG opened:

luisgf    3507 44.7 12.0 2664460 974024 ?      Sl   10:22   0:27 gimp-2.9
luisgf    3513  1.8  0.2 315628 20800 ?        Sl   10:22   0:01 /usr/lib/gimp/2.0/plug-ins/script-fu -gimp 10 9 -run 1


After using exposure tool:

luisgf    3507 60.3 52.9 5976156 4283156 ?     Rl   10:22   1:28 gimp-2.9
luisgf    3513  0.7  0.2 315628 18608 ?        Sl   10:22   0:01 /usr/lib/gimp/2.0/plug-ins/script-fu -gimp 10 9 -run 1


After closing the file:

luisgf    3507 57.3 47.1 5500044 3809004 ?     Sl   10:22   1:54 gimp-2.9
luisgf    3513  0.5  0.2 315628 18604 ?        Sl   10:22   0:01 /usr/lib/gimp/2.0/plug-ins/script-fu -gimp 10 9 -run 1


The memory usage by GIMP is so hard even after file has been closed, may be a memory leak?
Comment 5 Michael Natterer 2015-12-29 11:16:06 UTC
Probably just some buffers that are kept around by whatever layer, probably
GLib, to be reused later. A size of 5500044 also doesn't look big enough
to trigger this.

Does it happen with any other file format?

When you run "strace -e clone gimp-2.9", how many clones do you see before
the error happens?
Comment 6 Luis González Fernández 2015-12-29 11:34:34 UTC
Hello, this is the strace output from the same test:

- Start gimp
- Open PNG
- Exposure Tool
- Save file
- Open another file <- error...

luisgf@Vengeance:~$ strace -e clone gimp-2.9
clone(child_stack=0x7f0c3e63fcf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c3e6409d0, tls=0x7f0c3e640700, child_tidptr=0x7f0c3e6409d0) = 4904
clone(child_stack=0x7f0c3de3ecf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c3de3f9d0, tls=0x7f0c3de3f700, child_tidptr=0x7f0c3de3f9d0) = 4905
This is a development version of GIMP.  Debug messages may appear here.

clone(child_stack=0x7f0c144e8cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c144e99d0, tls=0x7f0c144e9700, child_tidptr=0x7f0c144e99d0) = 4906
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0c4ec37cd0) = 4907
 mapped '<Toolbox>/Xtns/Misc' to '<Image>/File/Create/Misc'
 mapped '<Toolbox>/Xtns/Photo' to '<Image>/Filters/Extensions/Photo'
gimp_display_shell_profile_update
gimp_display_shell_profile_update
clone(child_stack=0x7f0c1347acf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c1347b9d0, tls=0x7f0c1347b700, child_tidptr=0x7f0c1347b9d0) = 4910
clone(child_stack=0x7f0c144e8cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c144e99d0, tls=0x7f0c144e9700, child_tidptr=0x7f0c144e99d0) = 4915
clone(child_stack=0x7f0c1347acf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c1347b9d0, tls=0x7f0c1347b700, child_tidptr=0x7f0c1347b9d0) = 4916
clone(child_stack=0x7f0c1347acf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c1347b9d0, tls=0x7f0c1347b700, child_tidptr=0x7f0c1347b9d0) = 4917
clone(child_stack=0x7f0c1347acf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c1347b9d0, tls=0x7f0c1347b700, child_tidptr=0x7f0c1347b9d0) = 4918
clone(child_stack=0x7f0c12859cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c1285a9d0, tls=0x7f0c1285a700, child_tidptr=0x7f0c1285a9d0) = 4919
clone(child_stack=0x7f0c12058cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c120599d0, tls=0x7f0c12059700, child_tidptr=0x7f0c120599d0) = 4920
clone(child_stack=0x7f0c11857cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c118589d0, tls=0x7f0c11858700, child_tidptr=0x7f0c118589d0) = 4921
clone(child_stack=0x7f0c11056cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c110579d0, tls=0x7f0c11057700, child_tidptr=0x7f0c110579d0) = 4922
clone(child_stack=0x7f0c10855cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c108569d0, tls=0x7f0c10856700, child_tidptr=0x7f0c108569d0) = 4923
clone(child_stack=0x7f0befffecf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0beffff9d0, tls=0x7f0beffff700, child_tidptr=0x7f0beffff9d0) = 4924
clone(child_stack=0x7f0bef7fdcf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0bef7fe9d0, tls=0x7f0bef7fe700, child_tidptr=0x7f0bef7fe9d0) = 4925
clone(child_stack=0x7f0beeffccf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0beeffd9d0, tls=0x7f0beeffd700, child_tidptr=0x7f0beeffd9d0) = 4926
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0c4ec37cd0) = 4927
clone(child_stack=0x7f0bef7fdcf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0bef7fe9d0, tls=0x7f0bef7fe700, child_tidptr=0x7f0bef7fe9d0) = 4931
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4927, si_status=0, si_utime=304, si_stime=35} ---
gimp_display_shell_profile_update
src_profile: GIMP built-in sRGB-Gamma Grayscale
src_format:  Y'A u16
dest_format: R'G'B'A float
gimp_display_shell_profile_update
src_profile: GIMP built-in sRGB-Gamma Grayscale
src_format:  Y'A u16
dest_format: R'G'B'A float
GUI new func match: generic fallback
valid: 0 0 9556 128
valid: 0 128 4352 128
clone(child_stack=0x7f0c144e8cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c144e99d0, tls=0x7f0c144e9700, child_tidptr=0x7f0c144e99d0) = 4947
clone(child_stack=0x7f0beeffccf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0beeffd9d0, tls=0x7f0beeffd700, child_tidptr=0x7f0beeffd9d0) = 4948
clone(child_stack=0x7f0c144e8cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c144e99d0, tls=0x7f0c144e9700, child_tidptr=0x7f0c144e99d0) = 4949
clone(child_stack=0x7f0befffecf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0beffff9d0, tls=0x7f0beffff700, child_tidptr=0x7f0beffff9d0) = 4950
clone(child_stack=0x7f0befffecf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0beffff9d0, tls=0x7f0beffff700, child_tidptr=0x7f0beffff9d0) = 4954
clone(child_stack=0x7f0beeffccf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0beeffd9d0, tls=0x7f0beeffd700, child_tidptr=0x7f0beeffd9d0) = 4955
clone(child_stack=0x7f0c1347acf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c1347b9d0, tls=0x7f0c1347b700, child_tidptr=0x7f0c1347b9d0) = 4956
clone(child_stack=0x7f0c11858cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c118599d0, tls=0x7f0c11859700, child_tidptr=0x7f0c118599d0) = 4957
clone(child_stack=0x7f0c11057cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c110589d0, tls=0x7f0c11058700, child_tidptr=0x7f0c110589d0) = 4958
clone(child_stack=0x7f0c10856cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c108579d0, tls=0x7f0c10857700, child_tidptr=0x7f0c108579d0) = 4959
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0c4ec37cd0) = -1 ENOMEM (Cannot allocate memory)
Comment 7 Michael Natterer 2015-12-29 11:46:01 UTC
Um, there are many clones which I don't see here. Do you have GEGL's
threading enabled by any chance?
Comment 8 Michael Natterer 2015-12-29 12:07:16 UTC
On IRC we figured that Louis has the number of threads set to 8.
Moving this bug to GEGL because that's where the threads are leaked.
Comment 9 Øyvind Kolås (pippin) 2017-07-23 18:58:21 UTC
We've shaken many of the threading related issue in GEGL lately, please reopen this bug if it is found to not have been resolved by the fixes to bug 784907

*** This bug has been marked as a duplicate of bug 784907 ***