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 617878 - The 64bit "fix" introduces a heavy crasher
The 64bit "fix" introduces a heavy crasher
Status: RESOLVED FIXED
Product: gdk-pixbuf
Classification: Platform
Component: general
git master
Other Linux
: Normal critical
: ---
Assigned To: gtk-bugs
gtk-bugs
: 618279 618519 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-05-06 09:53 UTC by Patryk Zawadzki
Modified: 2010-07-10 04:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Crash caused by the "fix" (17.44 KB, text/x-apport)
2010-05-06 09:53 UTC, Patryk Zawadzki
  Details
fix deprecated warning (2.20 KB, patch)
2010-05-14 14:40 UTC, Florian Scandella
none Details | Review
fix format warning (1.05 KB, patch)
2010-05-14 14:40 UTC, Florian Scandella
none Details | Review
fix crasher (1.71 KB, patch)
2010-05-14 14:41 UTC, Florian Scandella
none Details | Review

Description Patryk Zawadzki 2010-05-06 09:53:26 UTC
Created attachment 160418 [details]
Crash caused by the "fix"

icc_profile_size was changed to use gulong while libpng's pngconf.h has:

#if defined(INT_MAX) && (INT_MAX > 0x7ffffffeL)
typedef unsigned int png_uint_32;
typedef int png_int_32;
#else
typedef unsigned long png_uint_32;
typedef long png_int_32;
#endif

Wouldn't it be easier to use png_uint_32? Or at least duplicate the logic choosing between guint and gulong.

See attachment for a crash trace (libpng tries to allocate infinite amounts of memory).
Comment 1 Matthias Clasen 2010-05-06 12:57:51 UTC
Thats just great. My pngconf.h just has:

typedef unsigned long png_uint_32;


I guess using png_uint32 would be the best, and then cast it to the right type to pass to g_base64_encode.
Comment 2 Patryk Zawadzki 2010-05-06 13:08:04 UTC
Or bump libpng requirement to 1.4 as I think that's where the types were changed.
Comment 3 Christoph Brill 2010-05-12 15:37:43 UTC
I've been hit by this 'bug', too. This happens to me using gtk+-2.20.1 and libpng-1.4.2. Reverting a0f23e1706b3 locally works fine. I'd recommend bumping the requirement of libpng to 1.4 and dropping the workaround.
Comment 4 Javier Jardón (IRC: jjardon) 2010-05-13 13:04:04 UTC
*** Bug 618519 has been marked as a duplicate of this bug. ***
Comment 5 Priit Laes (IRC: plaes) 2010-05-13 14:17:10 UTC
*** Bug 618279 has been marked as a duplicate of this bug. ***
Comment 6 Florian Scandella 2010-05-14 14:40:24 UTC
Created attachment 161061 [details] [review]
fix deprecated warning

grml, i should search bugzilla before start fixing bugs myself ... anyway, this patches apply to 2-20
Comment 7 Florian Scandella 2010-05-14 14:40:45 UTC
Created attachment 161062 [details] [review]
fix format warning
Comment 8 Florian Scandella 2010-05-14 14:41:03 UTC
Created attachment 161063 [details] [review]
fix crasher
Comment 9 Maciej (Matthew) Piechotka 2010-05-16 13:08:12 UTC
Epiphany on entering http://en.gentoo-wiki.com/wiki/Synaptics_Touchpad
Might be connected by upgrade to webkit 1.2.1 but stacktrace seems to indicate gdk.

GLib-ERROR **: gmem.c:137: failed to allocate 6176311588969691917 bytes
aborting...

Stack trace:

Starting program: /usr/bin/epiphany 
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libavahi-gobject.so.0.0.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libavahi-client.so.3.2.5.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libavahi-common.so.3.5.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libnotify.so.1.1.3.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgtk-x11-2.0.so.0.2000.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgdk-x11-2.0.so.0.2000.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgdk_pixbuf-2.0.so.0.2000.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libX11.so.6.3.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libpango-1.0.so.0.2800.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libsoup-gnome-2.4.so.1.3.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgconf-2.so.4.1.5.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libsoup-2.4.so.1.3.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libxml2.so.2.7.7.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgnome-keyring.so.0.1.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libdbus-glib-1.so.2.1.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libdbus-1.so.3.4.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgirepository-1.0.so.0.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgio-2.0.so.0.2400.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgobject-2.0.so.0.2400.1.debug
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2400.1-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgmodule-2.0.so.0.2400.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgthread-2.0.so.0.2400.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libglib-2.0.so.0.2400.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libnss3.so.12.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libplc4.so.8.debug
[Thread debugging using libthread_db enabled]
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libavahi-glib.so.1.0.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libatk-1.0.so.0.3009.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libpangocairo-1.0.so.0.2800.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libpangoft2-1.0.so.0.2800.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libcairo.so.2.10800.8.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libpixman-1.so.0.18.2.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libpng14.so.14.2.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libxcb-render.so.0.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libxcb.so.1.1.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libfontconfig.so.1.4.4.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libfreetype.so.6.4.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/lib64/libz.so.1.2.5.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libenchant.so.1.6.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgailutil.so.18.0.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libsqlite3.so.0.8.6.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libicui18n.so.44.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libicuuc.so.44.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libXcomposite.so.1.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libORBit-2.so.0.1.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libproxy.so.0.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libeggdbus-1.so.0.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgnutls.so.26.14.12.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libtasn1.so.3.1.9.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libnssutil3.so.12.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libplds4.so.8.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libnspr4.so.8.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libX11-xcb.so.1.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libxcb-glx.so.0.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libdrm.so.2.4.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libicudata.so.44.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libcanberra-gtk.so.0.1.5.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libcanberra.so.0.2.2.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gtk-2.0/modules/libgnomebreakpad.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libelf-0.146.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gio/modules/libgvfsdbus.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgvfscommon.so.0.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/lib64/libudev.so.0.8.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gio/modules/libgiogconf.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gio/modules/libgiofam.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gio/modules/libgioremote-volume-monitor.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libpermissionsextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libcertificatesextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libextensionsmanageruiextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libtabgroupsextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libhtml5tubeextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libpushscrollerextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libtabstatesextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libactionsextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/librssextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/epiphany/2.29/extensions/libgreasemonkeyextension.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/pango/1.6.0/modules/pango-basic-fc.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gtk-2.0/2.10.0/loaders/svg_loader.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/librsvg-2.so.2.26.3.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libgsf-1.so.114.0.18.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libcroco-0.6.so.3.0.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so.debug
[New Thread 0x7fffde686710 (LWP 6587)]
[New Thread 0x7fffddd85710 (LWP 6588)]
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/enchant/libenchant_myspell.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libhunspell-1.2.so.0.0.0.debug
[New Thread 0x7fffdd13a710 (LWP 6589)]
[Thread 0x7fffdd13a710 (LWP 6589) exited]
[New Thread 0x7fffdd13a710 (LWP 6590)]
[New Thread 0x7fffd7fff710 (LWP 6591)]
[New Thread 0x7fffd77fe710 (LWP 6592)]
[New Thread 0x7fffd6df7710 (LWP 6593)]
[New Thread 0x7fffd65f6710 (LWP 6594)]
[New Thread 0x7fffd5df5710 (LWP 6595)]
[New Thread 0x7fffd55f4710 (LWP 6596)]
[New Thread 0x7fffd4df3710 (LWP 6597)]
[New Thread 0x7fffd45f2710 (LWP 6598)]
[New Thread 0x7fffd3ccf710 (LWP 6599)]
[New Thread 0x7fffd32a5710 (LWP 6600)]
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/nsbrowser/plugins/libtotem-mully-plugin.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libtotem-plparser-mini.so.17.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gxine/gxineplugin.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libXaw7.so.7.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libXpm.so.4.11.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/nsbrowser/plugins/libtotem-narrowspace-plugin.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/nsbrowser/plugins/libtotem-cone-plugin.so.debug
[Thread 0x7fffd32a5710 (LWP 6600) exited]
[Thread 0x7fffd4df3710 (LWP 6597) exited]
[Thread 0x7fffd55f4710 (LWP 6596) exited]
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/xulrunner-1.9.2/libxul.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/xulrunner-1.9.2/libxpcom.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/xulrunner-1.9.2/libsqlite3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/xulrunner-1.9.2/libmozjs.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libssl3.so.12.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libsmime3.so.12.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libstartup-notification-1.so.0.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libasound.so.2.0.0.debug
[Thread 0x7fffdd13a710 (LWP 6590) exited]
[Thread 0x7fffd65f6710 (LWP 6594) exited]
[Thread 0x7fffd6df7710 (LWP 6593) exited]
[Thread 0x7fffd77fe710 (LWP 6592) exited]
[Thread 0x7fffd45f2710 (LWP 6598) exited]
[Thread 0x7fffd5df5710 (LWP 6595) exited]
[Thread 0x7fffd3ccf710 (LWP 6599) exited]
[New Thread 0x7fffd3ccf710 (LWP 6603)]
[New Thread 0x7fffd5df5710 (LWP 6604)]
[New Thread 0x7fffd45f2710 (LWP 6605)]
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/nsbrowser/plugins/libvlcplugin.so.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libvlc.so.2.2.1.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/libvlccore.so.2.1.2.debug
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/nsbrowser/plugins/libtotem-gmp-plugin.so.debug
[New Thread 0x7fffd77fe710 (LWP 6617)]
[New Thread 0x7fffd527b710 (LWP 6618)]
[New Thread 0x7fffd32a5710 (LWP 6619)]
[New Thread 0x7fffce3c2710 (LWP 6620)]
[New Thread 0x7fffcdbc1710 (LWP 6621)]
[New Thread 0x7fffcd3c0710 (LWP 6622)]
[New Thread 0x7fffccbbf710 (LWP 6623)]
[Thread 0x7fffccbbf710 (LWP 6623) exited]
[Thread 0x7fffd7fff710 (LWP 6591) exited]
[Thread 0x7fffd77fe710 (LWP 6617) exited]
[Thread 0x7fffd527b710 (LWP 6618) exited]
[Thread 0x7fffd32a5710 (LWP 6619) exited]
[New Thread 0x7fffd32a5710 (LWP 6624)]
[New Thread 0x7fffd527b710 (LWP 6625)]
warning: no loadable sections found in added symbol-file /usr/lib64/debug/usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.so.debug
[Thread 0x7fffce3c2710 (LWP 6620) exited]
[Thread 0x7fffcdbc1710 (LWP 6621) exited]
[Thread 0x7fffd32a5710 (LWP 6624) exited]
[New Thread 0x7fffd32a5710 (LWP 6626)]
[New Thread 0x7fffcdbc1710 (LWP 6627)]
[New Thread 0x7fffce3c2710 (LWP 6628)]
[New Thread 0x7fffd77fe710 (LWP 6629)]
[New Thread 0x7fffcb9c0710 (LWP 6630)]
[Thread 0x7fffd32a5710 (LWP 6626) exited]
[Thread 0x7fffd77fe710 (LWP 6629) exited]
[Thread 0x7fffcd3c0710 (LWP 6622) exited]
[Thread 0x7fffd527b710 (LWP 6625) exited]
[Thread 0x7fffce3c2710 (LWP 6628) exited]
[Thread 0x7fffcb9c0710 (LWP 6630) exited]
[Thread 0x7fffcdbc1710 (LWP 6627) exited]
[New Thread 0x7fffcdbc1710 (LWP 6631)]
[New Thread 0x7fffcb9c0710 (LWP 6632)]
[New Thread 0x7fffce3c2710 (LWP 6633)]
[New Thread 0x7fffd527b710 (LWP 6634)]
[Thread 0x7fffce3c2710 (LWP 6633) exited]
[Thread 0x7fffcdbc1710 (LWP 6631) exited]
[Thread 0x7fffcb9c0710 (LWP 6632) exited]

Program received signal SIGABRT, Aborted.
0x00007ffff1d2a545 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
	in ../nptl/sysdeps/unix/sysv/linux/raise.c

Thread 1 (Thread 0x7ffff7fa38c0 (LWP 6584))

  • #0 *__GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #1 *__GI_abort
    at abort.c line 92
  • #2 IA__g_logv
    at gmessages.c line 549
  • #3 IA__g_log
    at gmessages.c line 569
  • #4 IA__g_malloc
    at gmem.c line 136
  • #5 IA__g_base64_encode
    at gbase64.c line 267
  • #6 gdk_pixbuf__png_image_load
    at io-png.c line 347
  • #7 _gdk_pixbuf_generic_image_load
    at gdk-pixbuf-io.c line 910
  • #8 IA__gdk_pixbuf_new_from_file
    at gdk-pixbuf-io.c line 1022
  • #9 ephy_favicon_cache_get
    at ephy-favicon-cache.c line 756
  • #10 _ephy_web_view_load_icon
    at ephy-web-view.c line 1732
  • #11 IA__g_closure_invoke
    at gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at gsignal.c line 3248
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #14 IA__g_signal_emit_by_name
    at gsignal.c line 3075
  • #15 ??
    from /usr/lib64/libwebkit-1.0.so.2
  • #16 ??
    from /usr/lib64/libwebkit-1.0.so.2
  • #17 ??
    from /usr/lib64/libwebkit-1.0.so.2
  • #18 ??
    from /usr/lib64/libwebkit-1.0.so.2
  • #19 final_finished
    at soup-session-async.c line 387
  • #20 IA__g_closure_invoke
    at gclosure.c line 767
  • #21 signal_emit_unlocked_R
    at gsignal.c line 3318
  • #22 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #23 IA__g_signal_emit
    at gsignal.c line 3038
  • #24 soup_message_io_finished
    at soup-message-io.c line 177
  • #25 IA__g_closure_invoke
    at gclosure.c line 767
  • #26 signal_emit_unlocked_R
    at gsignal.c line 3248
  • #27 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #28 IA__g_signal_emit
    at gsignal.c line 3038
  • #29 socket_read_watch
    at soup-socket.c line 1245
  • #30 g_main_dispatch
    at gmain.c line 1960
  • #31 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #32 g_main_context_iterate
    at gmain.c line 2591
  • #33 IA__g_main_loop_run
    at gmain.c line 2799
  • #34 IA__gtk_main
    at gtkmain.c line 1219
  • #35 main
    at ephy-main.c line 739

	Inferior 1 [process 6584] will be killed.

Quit anyway? (y or n) 

EOG displays image properly
Comment 10 Arun Raghavan 2010-05-17 08:48:18 UTC
I see this manifest as an Empathy crasher. Mathias' fix from here seems to take care of this: http://git.gnome.org/browse/gtk+/commit/?id=006d5718fa927d9d3509fca1a1c1ca6522110b57
Comment 11 Florian Scandella 2010-05-17 10:54:22 UTC
fyi ... i noticed this bug because of http://bugs.gentoo.org/show_bug.cgi?id=319595 . any chance this could go into the 2.20 branch? also, my patch fixing the deprecation warnings wouldn't hurt either (the access to the struct member has been deprecated since 1.0.6).
Comment 12 Matthias Clasen 2010-05-17 22:57:58 UTC
I've put the crasher fix onto all active stable branches as well, now. 
Please file separate bugs for other issues.