[Pkg-kde-extras] Bug#585936: libexiv2-6: geeqie crashes when showing images

VDR dai (deb) d+deb at vdr.jp
Tue Jun 15 02:00:26 BST 2010


Package: libexiv2-6
Version: 0.19-2
Severity: normal

Hi,

geeqie 1:1.0-3 crashes when showing images with libexiv2-6 0.19-2.
It works fine with libexiv2-6 0.19-1.

% LC_ALL= LANG= GTK_IM_MODULE= geeqie /usr/share/images/desktop-base/moreblue-orbit-grub.png
Could not init LIRC support
zsh: segmentation fault (core dumped)  LC_ALL= LANG= GTK_IM_MODULE= geeqie
% gdb /usr/bin/geeqie core                                        [~]
GNU gdb (GDB) 7.1-debian
	:
	:
	:
Core was generated by `geeqie /usr/share/images/desktop-base/moreblue-orbit-grub.png'.
Program terminated with signal 11, Segmentation fault.
#0  0x00002b2ea5a2e2c8 in Exiv2::ExifData::findKey(Exiv2::ExifKey const&) ()
   from /usr/lib/libexiv2.so.6
(gdb) bt
0  0x00002b2ea5a2e2c8 in Exiv2::ExifData::findKey(Exiv2::ExifKey const&) ()
   from /usr/lib/libexiv2.so.6
#1  0x00002b2ea5a1718c in ?? () from /usr/lib/libexiv2.so.6
#2  0x00002b2ea5a12bda in ?? () from /usr/lib/libexiv2.so.6
#3  0x00002b2ea5a1b7af in ?? () from /usr/lib/libexiv2.so.6
#4  0x00002b2ea5a1ba81 in Exiv2::syncExifWithXmp(Exiv2::ExifData&, Exiv2::XmpData&) () from /usr/lib/libexiv2.so.6
#5  0x000000000044c2d7 in _ExifDataProcessed (path=<value optimized out>,
    sidecar_path=0x0, modified_xmp=<value optimized out>)
    at ../../src/exiv2.cc:308
#6  exif_read (path=<value optimized out>, sidecar_path=0x0,
    modified_xmp=<value optimized out>) at ../../src/exiv2.cc:428
#7  0x000000000044a9c9 in exif_read_fd (fd=0x17d1b50)
    at ../../src/exif-common.c:631
#8  0x000000000045d0b9 in image_loader_setup_source (il=0x17916f0)
    at ../../src/image-load.c:623
#9  0x000000000045e097 in image_loader_start_thread (il=0x17cc550)
    at ../../src/image-load.c:886
#10 image_loader_start (il=0x17cc550) at ../../src/image-load.c:916
#11 0x000000000045c1f8 in image_load_begin (imd=0x15ff060,
    zoom=<value optimized out>) at ../../src/image.c:764
#12 image_change_complete (imd=0x15ff060, zoom=<value optimized out>)
    at ../../src/image.c:833
#13 0x000000000045c5ef in image_change_real (imd=0x15ff060, fd=0x17d1b50,
    cd=<value optimized out>, info=<value optimized out>,
    zoom=<value optimized out>) at ../../src/image.c:866
#14 0x000000000046bb60 in layout_image_set_fd (lw=0x15c5ba0, fd=0x17d1b50)
    at ../../src/layout_image.c:950
#15 0x000000000046bd1d in layout_image_set_with_ahead (lw=0x15c5ba0,
    fd=0x17d1b50, read_ahead_fd=0x17de470) at ../../src/layout_image.c:971
#16 0x000000000046bec4 in layout_image_set_index (lw=0x15c5ba0, index=6)
    at ../../src/layout_image.c:1033
#17 0x0000000000466145 in layout_set_fd (lw=0x15c5ba0, fd=0x17d1b50)
    at ../../src/layout.c:924
#18 0x00000000004661f3 in layout_set_path (lw=0x15c5ba0,
    path=<value optimized out>) at ../../src/layout.c:855
#19 0x00000000004681f2 in layout_new_from_config (
    attribute_names=<value optimized out>, attribute_values=0x7fffc2ac20d0,
    use_commandline=<value optimized out>) at ../../src/layout.c:2406
#20 0x000000000049f11f in options_parse_toplevel (parser_data=0x15ce920,
    context=<value optimized out>, element_name=0x15d2a80 "layout",
    attribute_names=0x7fffc2ac21f0, attribute_values=0x7fffc2ac20d0,
    data=<value optimized out>, error=0x7fffc2ac2318) at ../../src/rcfile.c:1102
#21 0x000000000049d2db in start_element (context=<value optimized out>,
    element_name=0x15d2a80 "layout", attribute_names=0x7fffc2ac21f0,
    attribute_values=0x7fffc2ac20d0, user_data=0x15ce920, error=0x7fffc2ac2318)
    at ../../src/rcfile.c:1167
#22 0x00002b2ea54d893a in emit_start_element (context=0x15d26f0, error=0x0)
    at /tmp/buildd/glib2.0-2.25.8/glib/gmarkup.c:923
#23 0x00002b2ea54da346 in IA__g_markup_parse_context_parse (context=0x15d26f0,
    text=<value optimized out>, text_len=<value optimized out>, error=0x0)
    at /tmp/buildd/glib2.0-2.25.8/glib/gmarkup.c:1261
#24 0x000000000049d4eb in load_config_from_buf (buf=<value optimized out>,
    size=13178, startup=<value optimized out>) at ../../src/rcfile.c:1212
#25 0x000000000049d5b5 in load_config_from_file (
    utf8_path=<value optimized out>, startup=1) at ../../src/rcfile.c:1234
#26 0x000000000047953e in load_options (options=<value optimized out>)
    at ../../src/options.c:258
#27 0x00000000004731ea in main (argc=2, argv=0x7fffc2ac2658)
    at ../../src/main.c:824
(gdb)

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to ja_JP.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libexiv2-6 depends on:
ii  libc6                   2.11.2-1         Embedded GNU C Library: Shared lib
ii  libexpat1               2.0.1-7          XML parsing C library - runtime li
ii  libgcc1                 1:4.4.4-5        GCC support library
ii  libstdc++6              4.4.4-5          The GNU Standard C++ Library v3
ii  zlib1g                  1:1.2.3.5.dfsg-1 compression library - runtime

Versions of packages libexiv2-6 recommends:
pn  exiv2                         <none>     (no description available)

libexiv2-6 suggests no packages.

-- no debconf information





More information about the pkg-kde-extras mailing list