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 630554 - crash after cropping
crash after cropping
Status: RESOLVED DUPLICATE of bug 640268
Product: gthumb
Classification: Other
Component: general
2.11.x
Other Linux
: Normal normal
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
: 629995 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-09-25 05:45 UTC by Paolo Benvenuto
Modified: 2011-02-13 14:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paolo Benvenuto 2010-09-25 05:45:22 UTC
1. Open a jpg photo to edit it
2. select crop function and actually crop it
3. save it -> crash


(gdb) run
Starting program: /usr/bin/gthumb 
[Thread debugging using libthread_db enabled]
[New Thread 0xb48d4b70 (LWP 28595)]
[New Thread 0xb3effb70 (LWP 28596)]
[New Thread 0xb40d3b70 (LWP 28597)]
[Thread 0xb3effb70 (LWP 28596) exited]
[New Thread 0xb3effb70 (LWP 28598)]
[Thread 0xb3effb70 (LWP 28598) exited]
[New Thread 0xb3effb70 (LWP 28599)]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[New Thread 0xb21ffb70 (LWP 28600)]
[Thread 0xb21ffb70 (LWP 28600) exited]
[New Thread 0xb21ffb70 (LWP 28601)]
[New Thread 0xb19feb70 (LWP 28602)]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
XMP Toolkit error 203: Top level typedNode not allowed
Warning: Failed to decode XMP metadata.
Warning: Directory Pentax, entry 0x0004: Data area exceeds data buffer, ignoring it.
Warning: Directory Thumbnail, entry 0x0111: Data area exceeds data buffer, ignoring it.
XMP Toolkit error 203: Top level typedNode not allowed
Warning: Failed to decode XMP metadata.
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[Thread 0xb19feb70 (LWP 28602) exited]
[Thread 0xb21ffb70 (LWP 28601) exited]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[New Thread 0xb25ffb70 (LWP 28603)]
[New Thread 0xb11fdb70 (LWP 28604)]
[Thread 0xb25ffb70 (LWP 28603) exited]
[New Thread 0xb25ffb70 (LWP 28605)]
[Thread 0xb11fdb70 (LWP 28604) exited]
[New Thread 0xb11fdb70 (LWP 28606)]
[Thread 0xb25ffb70 (LWP 28605) exited]
[New Thread 0xb25ffb70 (LWP 28607)]
[Thread 0xb11fdb70 (LWP 28606) exited]
[New Thread 0xb11fdb70 (LWP 28608)]
[Thread 0xb25ffb70 (LWP 28607) exited]
[New Thread 0xb25ffb70 (LWP 28609)]
[Thread 0xb11fdb70 (LWP 28608) exited]
[New Thread 0xafdffb70 (LWP 28610)]
[Thread 0xb25ffb70 (LWP 28609) exited]
[New Thread 0xb25ffb70 (LWP 28611)]
[Thread 0xafdffb70 (LWP 28610) exited]
[New Thread 0xafdffb70 (LWP 28612)]
[Thread 0xb25ffb70 (LWP 28611) exited]
[Thread 0xafdffb70 (LWP 28612) exited]
[New Thread 0xb25ffb70 (LWP 28613)]
[New Thread 0xafdffb70 (LWP 28614)]
[Thread 0xb25ffb70 (LWP 28613) exited]
[New Thread 0xb25ffb70 (LWP 28615)]
[Thread 0xafdffb70 (LWP 28614) exited]
[New Thread 0xafdffb70 (LWP 28616)]
[Thread 0xb25ffb70 (LWP 28615) exited]
[New Thread 0xb25ffb70 (LWP 28617)]
[Thread 0xafdffb70 (LWP 28616) exited]
[New Thread 0xafdffb70 (LWP 28618)]
[Thread 0xb25ffb70 (LWP 28617) exited]
[New Thread 0xb25ffb70 (LWP 28619)]
[Thread 0xafdffb70 (LWP 28618) exited]
[New Thread 0xafdffb70 (LWP 28620)]
[Thread 0xb25ffb70 (LWP 28619) exited]
[New Thread 0xb25ffb70 (LWP 28621)]
[Thread 0xafdffb70 (LWP 28620) exited]
[New Thread 0xafdffb70 (LWP 28622)]
[Thread 0xb25ffb70 (LWP 28621) exited]
[New Thread 0xb25ffb70 (LWP 28623)]
[Thread 0xb25ffb70 (LWP 28623) exited]
[Thread 0xafdffb70 (LWP 28622) exited]
[New Thread 0xafdffb70 (LWP 28624)]
[New Thread 0xb25ffb70 (LWP 28625)]
[Thread 0xafdffb70 (LWP 28624) exited]
[New Thread 0xafdffb70 (LWP 28626)]
[New Thread 0xb11fdb70 (LWP 28628)]
[Thread 0xb25ffb70 (LWP 28625) exited]
[Thread 0xafdffb70 (LWP 28626) exited]
[New Thread 0xafdffb70 (LWP 28629)]
[Thread 0xb11fdb70 (LWP 28628) exited]
[New Thread 0xb11fdb70 (LWP 28630)]
[Thread 0xafdffb70 (LWP 28629) exited]
[New Thread 0xafdffb70 (LWP 28631)]
[Thread 0xb11fdb70 (LWP 28630) exited]
[New Thread 0xb11fdb70 (LWP 28632)]
[Thread 0xafdffb70 (LWP 28631) exited]
[New Thread 0xafdffb70 (LWP 28633)]
[Thread 0xb11fdb70 (LWP 28632) exited]
[Thread 0xafdffb70 (LWP 28633) exited]
[New Thread 0xafdffb70 (LWP 28634)]
[New Thread 0xb11fdb70 (LWP 28635)]
[Thread 0xafdffb70 (LWP 28634) exited]
[New Thread 0xafdffb70 (LWP 28636)]
[Thread 0xb11fdb70 (LWP 28635) exited]
[New Thread 0xb11fdb70 (LWP 28637)]
[Thread 0xafdffb70 (LWP 28636) exited]
[New Thread 0xafdffb70 (LWP 28638)]
[Thread 0xb11fdb70 (LWP 28637) exited]
[New Thread 0xb11fdb70 (LWP 28639)]
[Thread 0xafdffb70 (LWP 28638) exited]
[Thread 0xb11fdb70 (LWP 28639) exited]
[New Thread 0xafdffb70 (LWP 28640)]
[New Thread 0xb11fdb70 (LWP 28641)]
[Thread 0xafdffb70 (LWP 28640) exited]
[New Thread 0xafdffb70 (LWP 28642)]
[Thread 0xb11fdb70 (LWP 28641) exited]
[New Thread 0xb11fdb70 (LWP 28643)]
[Thread 0xafdffb70 (LWP 28642) exited]
[New Thread 0xafdffb70 (LWP 28644)]
[Thread 0xb11fdb70 (LWP 28643) exited]
[New Thread 0xb11fdb70 (LWP 28645)]
[Thread 0xafdffb70 (LWP 28644) exited]
[New Thread 0xafdffb70 (LWP 28646)]
[Thread 0xb11fdb70 (LWP 28645) exited]
[New Thread 0xb11fdb70 (LWP 28647)]
[Thread 0xafdffb70 (LWP 28646) exited]
[Thread 0xb11fdb70 (LWP 28647) exited]
[New Thread 0xb11fdb70 (LWP 28648)]
[Thread 0xb11fdb70 (LWP 28648) exited]
[New Thread 0xb11fdb70 (LWP 28649)]
[New Thread 0xafdffb70 (LWP 28650)]
[Thread 0xb11fdb70 (LWP 28649) exited]
[New Thread 0xb11fdb70 (LWP 28651)]
[Thread 0xafdffb70 (LWP 28650) exited]
[New Thread 0xafdffb70 (LWP 28652)]
[Thread 0xb11fdb70 (LWP 28651) exited]
[New Thread 0xb11fdb70 (LWP 28653)]
[Thread 0xafdffb70 (LWP 28652) exited]
[New Thread 0xafdffb70 (LWP 28654)]
[Thread 0xb11fdb70 (LWP 28653) exited]
[New Thread 0xb11fdb70 (LWP 28655)]
[Thread 0xafdffb70 (LWP 28654) exited]
[New Thread 0xafdffb70 (LWP 28656)]
[New Thread 0xb25ffb70 (LWP 28657)]
[Thread 0xafdffb70 (LWP 28656) exited]
[Thread 0xb11fdb70 (LWP 28655) exited]
[Thread 0xb25ffb70 (LWP 28657) exited]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[New Thread 0xb25ffb70 (LWP 28658)]
[New Thread 0xb11fdb70 (LWP 28659)]
[Thread 0xb25ffb70 (LWP 28658) exited]
[New Thread 0xb25ffb70 (LWP 28660)]
[Thread 0xb11fdb70 (LWP 28659) exited]
[New Thread 0xb11fdb70 (LWP 28661)]
[Thread 0xb25ffb70 (LWP 28660) exited]
[New Thread 0xb25ffb70 (LWP 28662)]
[Thread 0xb11fdb70 (LWP 28661) exited]
[New Thread 0xb11fdb70 (LWP 28663)]
[Thread 0xb25ffb70 (LWP 28662) exited]
[New Thread 0xb25ffb70 (LWP 28664)]
[Thread 0xb11fdb70 (LWP 28663) exited]
[Thread 0xb25ffb70 (LWP 28664) exited]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[New Thread 0xb25ffb70 (LWP 28665)]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[Thread 0xb25ffb70 (LWP 28665) exited]
[New Thread 0xb21ffb70 (LWP 28666)]
[Thread 0xb21ffb70 (LWP 28666) exited]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[New Thread 0xb25ffb70 (LWP 28667)]
[Thread 0xb25ffb70 (LWP 28667) exited]
[New Thread 0xb21ffb70 (LWP 28668)]
[Thread 0xb21ffb70 (LWP 28668) exited]
Error: Directory NikonPreview: Next pointer is out of bounds; ignored.
[New Thread 0xb25ffb70 (LWP 28669)]
[New Thread 0xb11fdb70 (LWP 28670)]
[Thread 0xb25ffb70 (LWP 28669) exited]
[New Thread 0xb25ffb70 (LWP 28671)]
[Thread 0xb11fdb70 (LWP 28670) exited]
[New Thread 0xb11fdb70 (LWP 28672)]
[Thread 0xb25ffb70 (LWP 28671) exited]
[New Thread 0xb25ffb70 (LWP 28673)]
[Thread 0xb11fdb70 (LWP 28672) exited]
[New Thread 0xb11fdb70 (LWP 28674)]
[Thread 0xb25ffb70 (LWP 28673) exited]
[New Thread 0xb25ffb70 (LWP 28675)]
[Thread 0xb11fdb70 (LWP 28674) exited]
[New Thread 0xb11fdb70 (LWP 28676)]
[Thread 0xb25ffb70 (LWP 28675) exited]
[New Thread 0xb25ffb70 (LWP 28677)]
[Thread 0xb11fdb70 (LWP 28676) exited]
[New Thread 0xb11fdb70 (LWP 28678)]
[Thread 0xb25ffb70 (LWP 28677) exited]
[New Thread 0xb25ffb70 (LWP 28679)]
[Thread 0xb11fdb70 (LWP 28678) exited]
[New Thread 0xb11fdb70 (LWP 28680)]
[Thread 0xb25ffb70 (LWP 28679) exited]
[New Thread 0xb25ffb70 (LWP 28681)]
[Thread 0xb11fdb70 (LWP 28680) exited]
[New Thread 0xb11fdb70 (LWP 28682)]
[Thread 0xb25ffb70 (LWP 28681) exited]
[Thread 0xb11fdb70 (LWP 28682) exited]
[New Thread 0xb11fdb70 (LWP 28683)]
[New Thread 0xb25ffb70 (LWP 28684)]
[Thread 0xb11fdb70 (LWP 28683) exited]
[New Thread 0xb11fdb70 (LWP 28685)]
[Thread 0xb25ffb70 (LWP 28684) exited]
[New Thread 0xb25ffb70 (LWP 28686)]
[Thread 0xb11fdb70 (LWP 28685) exited]
[Thread 0xb25ffb70 (LWP 28686) exited]
[New Thread 0xb25ffb70 (LWP 28687)]
[New Thread 0xb11fdb70 (LWP 28688)]
[Thread 0xb25ffb70 (LWP 28687) exited]
[New Thread 0xb25ffb70 (LWP 28689)]
[Thread 0xb11fdb70 (LWP 28688) exited]
[New Thread 0xb11fdb70 (LWP 28690)]
[Thread 0xb25ffb70 (LWP 28689) exited]
[New Thread 0xb25ffb70 (LWP 28691)]
[Thread 0xb11fdb70 (LWP 28690) exited]
[New Thread 0xb11fdb70 (LWP 28692)]
[Thread 0xb25ffb70 (LWP 28691) exited]
[New Thread 0xb25ffb70 (LWP 28693)]
[Thread 0xb11fdb70 (LWP 28692) exited]
[Thread 0xb25ffb70 (LWP 28693) exited]
[New Thread 0xb25ffb70 (LWP 28694)]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[New Thread 0xb11fdb70 (LWP 28695)]
[Thread 0xb25ffb70 (LWP 28694) exited]
[New Thread 0xb25ffb70 (LWP 28696)]
[Thread 0xb11fdb70 (LWP 28695) exited]
[New Thread 0xb11fdb70 (LWP 28697)]
[New Thread 0xafdffb70 (LWP 28698)]
[Thread 0xb25ffb70 (LWP 28696) exited]
[Thread 0xb11fdb70 (LWP 28697) exited]
[New Thread 0xb11fdb70 (LWP 28699)]
[Thread 0xb11fdb70 (LWP 28699) exited]
[New Thread 0xb11fdb70 (LWP 28700)]
[Thread 0xb11fdb70 (LWP 28700) exited]
[New Thread 0xb11fdb70 (LWP 28701)]
[Thread 0xb11fdb70 (LWP 28701) exited]
[New Thread 0xb11fdb70 (LWP 28702)]
[Thread 0xafdffb70 (LWP 28698) exited]
[New Thread 0xafdffb70 (LWP 28703)]
[Thread 0xb11fdb70 (LWP 28702) exited]
[New Thread 0xb11fdb70 (LWP 28704)]
[Thread 0xafdffb70 (LWP 28703) exited]
[New Thread 0xafdffb70 (LWP 28705)]
[Thread 0xb11fdb70 (LWP 28704) exited]
[Thread 0xafdffb70 (LWP 28705) exited]
[New Thread 0xafdffb70 (LWP 28706)]
[New Thread 0xb11fdb70 (LWP 28707)]
[Thread 0xafdffb70 (LWP 28706) exited]
[New Thread 0xafdffb70 (LWP 28708)]
[Thread 0xb11fdb70 (LWP 28707) exited]
[New Thread 0xb11fdb70 (LWP 28709)]
[Thread 0xafdffb70 (LWP 28708) exited]
[New Thread 0xafdffb70 (LWP 28710)]
[Thread 0xb11fdb70 (LWP 28709) exited]
[Thread 0xafdffb70 (LWP 28710) exited]
[New Thread 0xb11fdb70 (LWP 28711)]
[New Thread 0xafdffb70 (LWP 28712)]
[Thread 0xb11fdb70 (LWP 28711) exited]
[Thread 0xafdffb70 (LWP 28712) exited]
[New Thread 0xb11fdb70 (LWP 28713)]
[Thread 0xb11fdb70 (LWP 28713) exited]
[New Thread 0xb11fdb70 (LWP 28714)]
[Thread 0xb11fdb70 (LWP 28714) exited]
[New Thread 0xb11fdb70 (LWP 28715)]
[New Thread 0xafdffb70 (LWP 28716)]
[Thread 0xb11fdb70 (LWP 28715) exited]
[New Thread 0xb11fdb70 (LWP 28717)]
[Thread 0xafdffb70 (LWP 28716) exited]
[New Thread 0xafdffb70 (LWP 28718)]
[Thread 0xb11fdb70 (LWP 28717) exited]
[New Thread 0xb11fdb70 (LWP 28719)]
[Thread 0xafdffb70 (LWP 28718) exited]
[New Thread 0xafdffb70 (LWP 28720)]
[Thread 0xb11fdb70 (LWP 28719) exited]
[New Thread 0xb11fdb70 (LWP 28721)]
[Thread 0xafdffb70 (LWP 28720) exited]
[New Thread 0xafdffb70 (LWP 28722)]
[Thread 0xb11fdb70 (LWP 28721) exited]
[Thread 0xafdffb70 (LWP 28722) exited]
[New Thread 0xafdffb70 (LWP 28723)]
[New Thread 0xb11fdb70 (LWP 28724)]
[Thread 0xafdffb70 (LWP 28723) exited]
[New Thread 0xafdffb70 (LWP 28725)]
[Thread 0xb11fdb70 (LWP 28724) exited]
[Thread 0xafdffb70 (LWP 28725) exited]
[New Thread 0xafdffb70 (LWP 28726)]
[New Thread 0xb11fdb70 (LWP 28727)]
[New Thread 0xb25ffb70 (LWP 28728)]
[Thread 0xb11fdb70 (LWP 28727) exited]
[Thread 0xafdffb70 (LWP 28726) exited]
[New Thread 0xafdffb70 (LWP 28729)]
[Thread 0xafdffb70 (LWP 28729) exited]
[Thread 0xb25ffb70 (LWP 28728) exited]
[New Thread 0xb25ffb70 (LWP 28730)]
[Thread 0xb25ffb70 (LWP 28730) exited]
[New Thread 0xb25ffb70 (LWP 28731)]
[New Thread 0xafdffb70 (LWP 28732)]
[Thread 0xb25ffb70 (LWP 28731) exited]
[New Thread 0xb25ffb70 (LWP 28733)]
[Thread 0xafdffb70 (LWP 28732) exited]
[New Thread 0xafdffb70 (LWP 28734)]
[Thread 0xb25ffb70 (LWP 28733) exited]
[New Thread 0xb25ffb70 (LWP 28735)]
[Thread 0xafdffb70 (LWP 28734) exited]
[New Thread 0xafdffb70 (LWP 28736)]
[Thread 0xb25ffb70 (LWP 28735) exited]
[New Thread 0xb25ffb70 (LWP 28737)]
[Thread 0xafdffb70 (LWP 28736) exited]
[Thread 0xb25ffb70 (LWP 28737) exited]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[New Thread 0xb25ffb70 (LWP 28738)]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[Thread 0xb25ffb70 (LWP 28738) exited]
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
Error: Directory NikonPreview: Next pointer is out of bounds; ignored.
Warning: Directory NikonPreview, entry 0x0100 has unknown Exif (TIFF) type 0; setting type size 1.
Error: Offset of directory NikonPreview, entry 0x0100 is out of bounds: Offset = 0x02000100; truncating the entry
Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data buffer, ignoring it.
[Thread 0xb3effb70 (LWP 28599) exited]
gthumb: tiffcomposite.cpp:1141: virtual uint32_t Exiv2::Internal::TiffDirectory::doWrite(Exiv2::Internal::IoWrapper&, Exiv2::ByteOrder, int32_t, uint32_t, uint32_t, uint32_t&): Asserzione "sv == d" non riuscita.

Program received signal SIGABRT, Aborted.
0xb7fe2430 in __kernel_vsyscall ()



(gdb) thread apply all bt

Thread 1 (Thread 0xb66d1730 (LWP 28592))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 __assert_fail
    from /lib/tls/i686/cmov/libc.so.6
  • #4 ??
    from /usr/lib/libexiv2.so.6
  • #5 ??
    from /usr/lib/libexiv2.so.6
  • #6 ??
    from /usr/lib/libexiv2.so.6
  • #7 ??
    from /usr/lib/libexiv2.so.6
  • #8 ??
    from /usr/lib/libexiv2.so.6
  • #9 ??
    from /usr/lib/libexiv2.so.6
  • #10 ??
    from /usr/lib/libexiv2.so.6
  • #11 ??
    from /usr/lib/libexiv2.so.6
  • #12 ??
    from /usr/lib/libexiv2.so.6
  • #13 ??
    from /usr/lib/libexiv2.so.6
  • #14 ??
    from /usr/lib/libexiv2.so.6
  • #15 ??
    from /usr/lib/libexiv2.so.6
  • #16 ??
    from /usr/lib/libexiv2.so.6
  • #17 ??
    from /usr/lib/libexiv2.so.6
  • #18 Exiv2::ExifParser::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, Exiv2::ByteOrder, Exiv2::ExifData co---Type <return> to continue, or q <return> to quit--- nst&)
    from /usr/lib/libexiv2.so.6
  • #19 ??
    from /usr/lib/libexiv2.so.6
  • #20 Exiv2::JpegBase::writeMetadata()
    from /usr/lib/libexiv2.so.6
  • #21 exiv2_write_metadata_private
    at exiv2-utils.cpp line 1023
  • #22 exiv2_write_metadata
    at exiv2-utils.cpp line 1057
  • #23 invoke_marshaller_1
    at gth-hook.c line 190
  • #24 g_hook_list_marshal
    at /build/buildd/glib2.0-2.25.11/glib/ghook.c line 385
  • #25 gth_hook_invoke
    at gth-hook.c line 269
  • #26 _gdk_pixbuf_save_async
    at pixbuf-io.c line 204
  • #27 _gth_image_viewer_page_real_save
    at gth-image-viewer-page.c line 887
  • #28 gth_image_viewer_page_real_save
    at gth-image-viewer-page.c line 912
  • #29 gth_viewer_page_save
    at gth-viewer-page.c line 175
  • #30 gth_browser_activate_action_file_save
    at gth-browser-actions-callbacks.c line 83
  • #31 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.11/gobject/gmarshal.c line 79
  • #32 g_closure_invoke
    at /build/buildd/glib2.0-2.25.11/gobject/gclosure.c line 766
  • #33 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 3252
  • #34 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 2983
  • #35 g_signal_emit
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 3040
  • #36 _gtk_action_emit_activate
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkaction.c line 755
  • #37 closure_accel_activate
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkaction.c line 1725
  • #38 g_closure_invoke
    at /build/buildd/glib2.0-2.25.11/gobject/gclosure.c line 766
  • #39 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 3252
  • #40 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 2993
  • #41 g_signal_emit
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 3040
  • #42 IA__gtk_accel_group_activate
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkaccelgroup.c line 889
  • #43 IA__gtk_accel_groups_activate
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkaccelgroup.c line 926
  • #44 IA__gtk_window_activate_key
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c line 8316
  • #45 gtk_window_key_press_event
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c line 5210
  • #46 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmarshalers.c line 84
  • #47 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.11/gobject/gclosure.c line 877
  • #48 g_closure_invoke
    at /build/buildd/glib2.0-2.25.11/gobject/gclosure.c line 766
  • #49 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 3290
  • #50 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 2993
  • #51 g_signal_emit
    at /build/buildd/glib2.0-2.25.11/gobject/gsignal.c line 3040
  • #52 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c line 4951
  • #53 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c line 2421
  • #54 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c line 1647
  • #55 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c line 2372
  • #56 g_main_dispatch
    at /build/buildd/glib2.0-2.25.11/glib/gmain.c line 2119
  • #57 g_main_context_dispatch
    at /build/buildd/glib2.0-2.25.11/glib/gmain.c line 2672
  • #58 g_main_context_iterate
    at /build/buildd/glib2.0-2.25.11/glib/gmain.c line 2750
  • #59 g_main_loop_run
    at /build/buildd/glib2.0-2.25.11/glib/gmain.c line 2958
  • #60 IA__gtk_main
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c line 1219
  • #61 main
    at main.c line 449

Comment 1 Paolo Benvenuto 2010-09-25 05:49:32 UTC
The bug appears only if I open gthumb and it shows other directory. The try this way

1. Open gthumb and go to some directory != that where you are going to modify the photo
2. change dir to wher photo is
3. Open a jpg photo to edit it
4. select crop function and actually crop it
5. save it -> crash
Comment 2 Michael Chudobiak 2010-09-26 20:52:29 UTC
*** Bug 629995 has been marked as a duplicate of this bug. ***
Comment 3 Akhil Laddha 2010-12-17 12:15:40 UTC
duplicate of bug 627688 ?
Comment 4 Paolo Benvenuto 2011-02-13 06:49:20 UTC
2.12.0

Other  evidence:
- open gthumb
- select an image
- enter edit mode
- crop the image
- save it -> crash

The bug is really annoying. I can't crop any more.
Comment 5 Paolo Bacchilega 2011-02-13 10:21:58 UTC
maybe a duplicate of bug #640268
Comment 6 Michael Chudobiak 2011-02-13 14:41:26 UTC
Yes, anything that crashes on the assertion "sv == d" is a duplicate of bug #640268, which is an exiv2 bug.

- Mike

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