Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157322 - gwenview 1.4.1 crashes on opening files with EXIF info
Summary: gwenview 1.4.1 crashes on opening files with EXIF info
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-06 06:12 UTC by Patrick
Modified: 2007-06-08 09:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick 2006-12-06 06:12:24 UTC
I tried other versions of libexif, but no change. It works with gwenview-1.4.0.

Perhaps I forgot to try something - if so, please give me a hint.


KDE crash manager says:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1237186864 (LWP 2594)]
[KCrash handler]
#9  0xb7c8a2ad in Exiv2::Exifdatum::toString () from /usr/lib/libexiv2-0.11.so
#10 0xb7f1957e in ImageUtils::JPEGContent::orientation ()
   from /usr/lib/libgwenviewcore.so.1
#11 0xb7f19893 in ImageUtils::JPEGContent::loadFromData ()
   from /usr/lib/libgwenviewcore.so.1
#12 0xb7ef948e in Gwenview::ImageLoader::changed ()
   from /usr/lib/libgwenviewcore.so.1
#13 0xb7ee5de7 in Gwenview::JPEGFormat::decode ()
   from /usr/lib/libgwenviewcore.so.1
#14 0xb6d3bcb3 in QImageDecoder::decode () from /usr/qt/3/lib/libqt-mt.so.3
#15 0xb7ef892c in Gwenview::ImageLoader::decodeChunk ()
   from /usr/lib/libgwenviewcore.so.1
#16 0xb7ef8d32 in Gwenview::ImageLoader::qt_invoke ()
   from /usr/lib/libgwenviewcore.so.1
#17 0xb6d91229 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#18 0xb6d91e7d in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#19 0xb70cca59 in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb6db483f in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb6d31ee7 in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#22 0xb6d32d11 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xb74b615e in KApplication::notify ()
   from /usr/kde/3.5/lib/libkdecore.so.4
#24 0xb6d2717c in QEventLoop::activateTimers ()
   from /usr/qt/3/lib/libqt-mt.so.3
#25 0xb6ce2b5c in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#26 0xb6d48cf1 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#27 0xb6d48b76 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#28 0xb6d31a9f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#29 0xb7fc207e in kdemain () from /usr/lib/libkdeinit_gwenview.so
#30 0x08048762 in ?? ()
#31 0x00000002 in ?? ()
#32 0xbfdb73c4 in ?? ()
#33 0x00000000 in ?? ()


emerge --info:

Portage 2.1.2_rc2-r5 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r3 i686)
=================================================================
System uname: 2.6.18-gentoo-r3 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System version 1.12.6
Last Sync: Wed, 06 Dec 2006 09:00:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -msse3 -funroll-loops"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium-m -msse3 -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ "
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de en zh_CN"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/gentoo-de /usr/local/portage /usr/local/xgl-coffee"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib ac3 acpi alsa arts audiofile berkdb bluetooth browserplugin bzip2 cairo cdparanoia cdr cjk cli cracklib crypt cups curl dbus dlloader dri dvd dvdr dvdread elibc_glibc encode exif fam fbcon ffmpeg firefox flac gif glitz gpm gtk gtk2 iconv icq idn ieee1394 imagemagick imap input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog jabber java jpeg kde kdeenablefinal kernel_linux kqemu lcms ldap libg++ linguas_de linguas_en linguas_zh_CN mad matroska mime mmx mmxext mng mp3 mpeg mplayer msn ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcmcia pcre pda pdf perl png ppds pppd python qt3 qt4 quicktime readline reflection ruby samba sdl session smp softmmu speex spl sse sse2 ssl svg tcltk tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales utf8 v4l v4l2 video_cards_nv video_cards_nvidia vorbis win32codecs xcomposite xine xml xml2 xorg xv xvid xvmc yahoo zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Wulf Krueger (RETIRED) gentoo-dev 2007-06-08 05:39:47 UTC
If you're still experiencing this problem, please add the output of "emerge gwenview -pv". 

Furthermore, does it happen with every picture with exif information or just some? Because having tried a random picture of myself with exif info included, gwenview doesn't crash (not that I expected it, good-looking as I am ;-) ).
Comment 2 Patrick 2007-06-08 09:45:22 UTC
Uh, half a year ago... don't know what changed since that, but now it seems to work. Didn't even remember I reported this. I used kuickshow in the meantime, but it has one problem which bugs me more and more: https://bugs.kde.org/show_bug.cgi?id=138589

So now I'm switching back to gwenview because it behaves more clever in that aspect ;)

Setting this bug report to WORKSFORME now...