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 587782 - crash in GNU Image Manipulation Program: Using all the ram and sw...
crash in GNU Image Manipulation Program: Using all the ram and sw...
Status: RESOLVED INCOMPLETE
Product: GIMP
Classification: Other
Component: General
2.6.6
Other All
: High critical
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2009-07-04 21:16 UTC by Daniel de Souza Telles
Modified: 2010-05-24 23:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Daniel de Souza Telles 2009-07-04 21:16:33 UTC
What were you doing when the application crashed?
Using all the ram and swap memory with three big files.


Distribution: openSUSE 11.1 (x86_64)
Gnome Release: 2.26.2 (null) (SUSE)
BugBuddy Version: 2.27.1

System: Linux 2.6.27.23-0.1-default #1 SMP 2009-05-26 17:02:05 -0400 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10502000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Gilouche
Icon Theme: Gilouche
GTK+ Modules: gnomebreakpad

Memory status: size: 1699098624 vsize: 1699098624 resident: 767721472 share: 14266368 rss: 767721472 rss_rlim: 18446744073709551615
CPU usage: start_time: 1246739302 rtime: 36650 utime: 32094 stime: 4556 cutime:29631 cstime: 1199 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gimp-2.6'

[?1034h(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f3e04426950 (LWP 1524)]
[New Thread 0x7f3e04c27950 (LWP 1522)]
(no debugging symbols found)
0x00007f3e0a0ff5af in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 0x7f3e0ea67780 (LWP 1518))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 g_spawn_sync
    from /usr/lib64/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /usr/lib64/libglib-2.0.so.0
  • #3 ??
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 g_logv
    from /usr/lib64/libglib-2.0.so.0
  • #6 g_log
    from /usr/lib64/libglib-2.0.so.0
  • #7 g_malloc
    from /usr/lib64/libglib-2.0.so.0
  • #8 tile_alloc
  • #9 tile_lock
  • #10 tile_manager_get
  • #11 pixel_regions_configure
  • #12 extract_from_region
  • #13 gimp_selection_extract
  • #14 gimp_edit_extract
  • #15 gimp_edit_copy
  • #16 edit_copy_cmd_callback
  • #17 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #18 ??
    from /usr/lib64/libgobject-2.0.so.0
  • #19 g_signal_emit_valist
    from /usr/lib64/libgobject-2.0.so.0
  • #20 g_signal_emit
    from /usr/lib64/libgobject-2.0.so.0
  • #21 ??
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #22 ??
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #23 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #24 ??
    from /usr/lib64/libgobject-2.0.so.0
  • #25 g_signal_emit_valist
    from /usr/lib64/libgobject-2.0.so.0
  • #26 g_signal_emit
    from /usr/lib64/libgobject-2.0.so.0
  • #27 gtk_accel_group_activate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #28 gtk_accel_groups_activate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #29 gtk_window_activate_key
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #30 gimp_window_key_press_event
  • #31 ??
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #32 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #33 ??
    from /usr/lib64/libgobject-2.0.so.0
  • #34 g_signal_emit_valist
    from /usr/lib64/libgobject-2.0.so.0
  • #35 g_signal_emit
    from /usr/lib64/libgobject-2.0.so.0
  • #36 ??
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #37 gtk_propagate_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #38 gtk_main_do_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #39 ??
    from /usr/lib64/libgdk-x11-2.0.so.0
  • #40 g_main_context_dispatch
    from /usr/lib64/libglib-2.0.so.0
  • #41 ??
    from /usr/lib64/libglib-2.0.so.0
  • #42 g_main_loop_run
    from /usr/lib64/libglib-2.0.so.0
  • #43 app_run
  • #44 main
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


---- Critical and fatal warnings logged during execution ----

** Gdk **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed 
** Gdk **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed 
** Gdk **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed 
** GLib **: gmem.c:136: failed to allocate 16384 bytes 


----------- .xsession-errors (12 sec old) ---------------------
** (gimp-2.6:1518): WARNING **: Failed to set operation type gegl:brightness-contrast, using a passthrough op instead
** (gimp-2.6:1518): WARNING **: Failed to set operation type gegl:nop, using a passthrough op instead
** (gimp-2.6:1518): WARNING **: The failing op was 'gegl:nop' this means that GEGL was unable to locate any of it's
plug-ins. Try making GEGL_PATH point to the directory containing the .so|.dll
files with the image processing plug-ins, optionally you could try to make it
point to the operations directory of a GEGL sourcetree with a build.
(gimp-2.6:1518): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(gimp-2.6:1518): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
GLib-ERROR **: gmem.c:136: failed to allocate 16384 bytes
aborting...
--------------------------------------------------
Comment 1 Martin Nordholts 2009-07-05 06:34:20 UTC
Hi and thanks for the bug report! From the stack trace, it can be seen that the crash occured when you pressed Ctrl + C. What is the step-by-step instruction on how to reproduce this? Thanks!
Comment 2 Michael Schumacher 2009-09-21 08:11:37 UTC
We are waiting for feedback here.
Comment 3 Daniel de Souza Telles 2009-09-21 11:52:40 UTC
1. Have a computer with few memory (1gb or less) and with swawp off.

2. Open or create a big image, like a 600dpi scanned photo.

3. Start editing, apply filters, copy and cut, on a time the computer will crash.
Comment 4 Lindy 2010-04-07 21:32:17 UTC
(In reply to comment #0)
> What were you doing when the application crashed?  INSERTING A PIC (JPEG)
IT SAYS THERE IS A FILE ERROR FOR JPEG. 

> Using all the ram and swap memory with three big files.
> Distribution: openSUSE 11.1 (x86_64)
> Gnome Release: 2.26.2 (null) (SUSE)
> BugBuddy Version: 2.27.1
> System: Linux 2.6.27.23-0.1-default #1 SMP 2009-05-26 17:02:05 -0400 x86_64
> X Vendor: The X.Org Foundation
> X Vendor Release: 10502000
> Selinux: No
> Accessibility: Disabled
> GTK+ Theme: Gilouche
> Icon Theme: Gilouche
> GTK+ Modules: gnomebreakpad
> Memory status: size: 1699098624 vsize: 1699098624 resident: 767721472 share:
> 14266368 rss: 767721472 rss_rlim: 18446744073709551615
> CPU usage: start_time: 1246739302 rtime: 36650 utime: 32094 stime: 4556
> cutime:29631 cstime: 1199 timeout: 0 it_real_value: 0 frequency: 100
> Backtrace was generated from '/usr/bin/gimp-2.6'
> [?1034h(no debugging symbols found)
> [Thread debugging using libthread_db enabled]
> [New Thread 0x7f3e04426950 (LWP 1524)]
> [New Thread 0x7f3e04c27950 (LWP 1522)]
> (no debugging symbols found)
> 0x00007f3e0a0ff5af in waitpid () from /lib64/libpthread.so.0
Comment 5 Michael Schumacher 2010-04-08 08:34:38 UTC
And that's the same problem as the initial report?
Comment 6 Daniel de Souza Telles 2010-04-08 12:22:18 UTC
That was a long timea ago, I truly don't renember. Maybe I opened some JPEG file or saved some, I was multitasking so I can't say. But I'm certainly that this things happens when I'm editing big files with swap off, as I said.
Comment 7 Tobias Mueller 2010-05-24 23:28:56 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!