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 646515 - crash in gThumb: resize some images, no o...
crash in gThumb: resize some images, no o...
Status: RESOLVED DUPLICATE of bug 627688
Product: gthumb
Classification: Other
Component: general
2.11.x
Other All
: High critical
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2011-04-02 07:32 UTC by gnomebug
Modified: 2011-04-02 19:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.29/2.30



Description gnomebug 2011-04-02 07:32:45 UTC
Version: 2.11.5

What were you doing when the application crashed?
resize some images, no overwrite selected


Distribution: Debian 6.0.1
Gnome Release: 2.30.2 2010-11-12 (Debian)
BugBuddy Version: 2.30.0

System: Linux 2.6.32-5-openvz-686 #1 SMP Tue Mar 8 23:30:33 UTC 2011 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10707000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: gnomebreakpad

Memory status: size: 206139392 vsize: 206139392 resident: 93560832 share: 17879040 rss: 93560832 rss_rlim: 18446744073709551615
CPU usage: start_time: 1301729023 rtime: 4530 utime: 4119 stime: 411 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gthumb'

[Thread debugging using libthread_db enabled]
[New Thread 0xb0e7db70 (LWP 9365)]
[New Thread 0xb167eb70 (LWP 9328)]
[New Thread 0xafe71b70 (LWP 9058)]
[New Thread 0xb175fb70 (LWP 9053)]
[New Thread 0xb1feeb70 (LWP 9050)]
[New Thread 0xb206fb70 (LWP 9049)]
[New Thread 0xb20f0b70 (LWP 9048)]
[New Thread 0xb2171b70 (LWP 9047)]
[New Thread 0xb2209b70 (LWP 9045)]
0xb77ec832 in ?? () from /lib/ld-linux.so.2

Thread 2 (Thread 0xb0e7db70 (LWP 9365))

  • #0 ??
    from /lib/ld-linux.so.2
  • #1 waitpid
    from /lib/i686/cmov/libpthread.so.0
  • #2 g_spawn_sync
    from /lib/libglib-2.0.so.0
  • #3 g_spawn_command_line_sync
    from /lib/libglib-2.0.so.0
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 ??
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #7 ??
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #8 ??
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #9 gdk_pixbuf_scale
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #10 gdk_pixbuf_scale_simple
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #11 _gdk_pixbuf_scale_simple_safe
  • #12 ??
    from /usr/lib/gthumb/extensions/libresize_images.so
  • #13 ??
  • #14 ??
  • #15 ??
    from /lib/libglib-2.0.so.0
  • #16 start_thread
    from /lib/i686/cmov/libpthread.so.0
  • #17 clone
    from /lib/i686/cmov/libc.so.6
A debugging session is active.

	Inferior 1 [process 9043] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


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

** GdkPixbuf **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** gthumb **: _gdk_pixbuf_save_as_jpeg: assertion `pixels != NULL' failed 
** GLib-GObject **: g_object_unref: assertion `G_IS_OBJECT (object)' failed 
** GLib-GObject **: g_object_ref: assertion `G_IS_OBJECT (object)' failed 
** GdkPixbuf **: gdk_pixbuf_copy: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_rowstride: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** gthumb **: _gdk_pixbuf_save_as_jpeg: assertion `pixels != NULL' failed 
** GLib-GObject **: g_object_unref: assertion `G_IS_OBJECT (object)' failed 


----------- .xsession-errors (7 sec old) ---------------------
(gthumb:9043): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:9043): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:9043): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:9043): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:9043): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:9043): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed
** (gthumb:9043): CRITICAL **: _gdk_pixbuf_save_as_jpeg: assertion `pixels != NULL' failed
(gthumb:9043): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
--------------------------------------------------
Comment 1 Michael Chudobiak 2011-04-02 11:48:47 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
Comment 2 gnomebug 2011-04-02 19:20:20 UTC
(In reply to comment #1)
> Thanks for taking the time to report this bug.
> Unfortunately, that stack trace is missing some elements that will help a lot
> to solve the problem, so it will be hard for the developers to fix that crash.
> Can you get us a stack trace with debugging symbols? Please see
> http://live.gnome.org/GettingTraces for more information on how to do so and
> reopen this bug or report a new one. Thanks in advance!

here you are:

Distribution: Debian 6.0.1
Gnome Release: 2.30.2 2010-11-12 (Debian)
BugBuddy Version: 2.30.0

System: Linux 2.6.32-5-openvz-686 #1 SMP Tue Mar 8 23:30:33 UTC 2011 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10707000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: gnomebreakpad

Memory status: size: 159408128 vsize: 159408128 resident: 47316992 share: 16723968 rss: 47316992 rss_rlim: 18446744073709551615
CPU usage: start_time: 1301771379 rtime: 1669 utime: 1521 stime: 148 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gthumb'

[Thread debugging using libthread_db enabled]
[New Thread 0xb1ea7b70 (LWP 12058)]
[New Thread 0xaf8e9b70 (LWP 12006)]
[New Thread 0xb0e45b70 (LWP 11969)]
[New Thread 0xb1f97b70 (LWP 11966)]
[New Thread 0xb2018b70 (LWP 11965)]
[New Thread 0xb2099b70 (LWP 11964)]
[New Thread 0xb211ab70 (LWP 11963)]
[New Thread 0xb21b2b70 (LWP 11962)]
0xb7795832 in ?? () from /lib/ld-linux.so.2

Thread 2 (Thread 0xb1ea7b70 (LWP 12058))

  • #0 ??
    from /lib/ld-linux.so.2
  • #1 waitpid
    from /lib/i686/cmov/libpthread.so.0
  • #2 IA__g_spawn_sync
    at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gspawn.c line 386
  • #3 IA__g_spawn_command_line_sync
    at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gspawn.c line 700
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 scale_line
    at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c line 1013
  • #7 pixops_process
    at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c line 1352
  • #8 _pixops_scale_real
    at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c line 2216
  • #9 _pixops_scale
    at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c line 2271
  • #10 IA__gdk_pixbuf_scale
    at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixbuf-scale.c line 81
  • #11 IA__gdk_pixbuf_scale_simple
    at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixbuf-scale.c line 258
  • #12 _gdk_pixbuf_scale_simple_safe
    at pixbuf-utils.c line 456
  • #13 resize_step
    at dlg-resize-images.c line 107
  • #14 execute_pixbuf_task
    at gth-pixbuf-task.c line 152
  • #15 exec_task
    at gth-async-task.c line 120
  • #16 g_thread_create_proxy
    at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthread.c line 1893
  • #17 start_thread
    from /lib/i686/cmov/libpthread.so.0
  • #18 clone
    from /lib/i686/cmov/libc.so.6

	Inferior 1 [process 11960] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


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

** GdkPixbuf **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** gthumb **: _gdk_pixbuf_save_as_jpeg: assertion `pixels != NULL' failed 
** GLib-GObject **: g_object_unref: assertion `G_IS_OBJECT (object)' failed 
** GLib-GObject **: g_object_ref: assertion `G_IS_OBJECT (object)' failed 
** GdkPixbuf **: gdk_pixbuf_copy: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_rowstride: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** GdkPixbuf **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
** gthumb **: _gdk_pixbuf_save_as_jpeg: assertion `pixels != NULL' failed 
** GLib-GObject **: g_object_unref: assertion `G_IS_OBJECT (object)' failed 


----------- .xsession-errors (6 sec old) ---------------------
(gthumb:11960): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:11960): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:11960): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:11960): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:11960): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(gthumb:11960): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed
** (gthumb:11960): CRITICAL **: _gdk_pixbuf_save_as_jpeg: assertion `pixels != NULL' failed
(gthumb:11960): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
--------------------------------------------------
Comment 3 Michael Chudobiak 2011-04-02 19:36:31 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in 2.12.2 and 2.13.1. You may want to check for a software upgrade.

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