[Pkg-kde-extras] Bug#618318: digikam: does not terminate properly - hangs when quitting
Jan Christoph Uhde
linux at obiwahn.org
Mon Mar 14 11:06:50 UTC 2011
Package: digikam
Version: 2:1.2.0-7
Severity: normal
user at host:~/daten/fotos$ digikam
Time elapsed: 41 ms
close(35) in netlib_connectsock()
Time elapsed: 1 ms
Model: Time elapsed: 55 ms
TextureColorizer: Time elapsed: 17 ms
Time elapsed: 2 ms
close(45) in netlib_connectsock()
Time elapsed: 3 ms
Model: Time elapsed: 6 ms
digikam(18508)/digikam (core): ThumbnailLoadThread::load: No thumbnail size specified. Refusing to load thumbnail.
digikam(18508)/digikam (core): ThumbnailLoadThread::load: No thumbnail size specified. Refusing to load thumbnail.
digikam(18508)/digikam (core): ThumbnailLoadThread::load: No thumbnail size specified. Refusing to load thumbnail.
Error: Directory Canon: Next pointer is out of bounds; ignored.
Error: Directory Canon: Next pointer is out of bounds; ignored.
user at host:~$ gps digikam
user 18508 3.5 2.0 1168372 168312 pts/2 SNl+ 10:49 0:12 digikam
some strace output after quitting the programm
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 407) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 995) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 995) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 1 ([{fd=7, revents=POLLIN}])
read(7, "\34\0#\263Z\1\0\0007\1\0\0\32G5\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 838) = 1 ([{fd=7, revents=POLLIN}])
read(7, "\34\0#\263Z\1\0\0007\1\0\0,G5\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 820) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 995) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 266) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\231\7\2\0\277\0 \0016\0\2\0\276\0 \1", 16}, {NULL, 0}, {"", 0}], 3) = 16
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 727) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 995) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 994) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 995) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 994) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 995) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997) = 0 (Timeout)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x27192f4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=54, events=POLLIN}, {fd=49, events=POLLIN}, {fd=56, events=POLLIN}, {fd=61, events=POLLIN}, {fd=59, events=POLLIN}, {fd=60, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=62, events=POLLIN}, {fd=55, events=POLLIN}], 14, 997^C <unfinished ...>
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages digikam depends on:
ii digikam-data 2:1.2.0-7 digikam architecture-independant d
ii kdebase-runtime 4:4.4.5-1 runtime components from the offici
ii kdepim-runtime 4:4.4.7-1 Runtime components for akonadi-kde
ii libc6 2.11.2-13 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.5.2-5 GCC support library
ii libglib2.0-0 2.28.2-1 The GLib library of C routines
ii libgphoto2-2 2.4.10.1-5 gphoto2 digital camera library
ii libgphoto2-port0 2.4.10.1-5 gphoto2 digital camera port librar
ii libice6 2:1.0.7-1 X11 Inter-Client Exchange library
ii libjasper1 1.900.1-7+b1 The JasPer JPEG-2000 runtime libra
ii libjpeg62 6b1-1 The Independent JPEG Group's JPEG
ii libkabc4 4:4.4.5-2 library for handling address book
ii libkdcraw8 4:4.4.5-2 RAW picture decoding C++ library (
ii libkde3support4 4:4.4.5-3 the KDE 3 Support Library for the
ii libkdecore5 4:4.4.5-3 the KDE Platform Core Library
ii libkdeui5 4:4.4.5-3 the KDE Platform User Interface Li
ii libkexiv2-8 4:4.4.5-2 Qt like interface for the libexiv2
ii libkfile4 4:4.4.5-3 the File Selection Dialog Library
ii libkhtml5 4:4.4.5-3 the KHTML Web Content Rendering En
ii libkio5 4:4.4.5-3 the Network-enabled File Managemen
ii libkipi7 4:4.4.5-2 library for apps that want to use
ii libkjsapi4 4:4.4.5-3 the KJS API Library for the KDE De
ii libknotifyconfig4 4:4.4.5-3 library for configuring KDE Notifi
ii libkparts4 4:4.4.5-3 the Framework for the KDE Platform
ii libkresources4 4:4.4.5-2 the KDE Resource framework library
ii libkutils4 4:4.4.5-3 various utility classes for the KD
ii liblcms1 1.18.dfsg-1.2+b3 Color management library
ii liblensfun0 0.2.4-1 Lens Correction library - Runtime
ii liblqr-1-0 0.4.1-1 converts plain array images into m
ii libmarblewidget4 4:4.4.5-2 Marble globe widget library
ii libnepomuk4 4:4.4.5-3 the Nepomuk Meta Data Library
ii libphonon4 4:4.6.0really4.4.4-3 the core library of the Phonon mul
ii libpng12-0 1.2.44-2 PNG library - runtime
ii libqt4-dbus 4:4.7.2-1 Qt 4 D-Bus module
ii libqt4-network 4:4.7.2-1 Qt 4 network module
ii libqt4-qt3support 4:4.7.2-1 Qt 3 compatibility library for Qt
ii libqt4-sql 4:4.7.2-1 Qt 4 SQL module
ii libqt4-sql-sqlite 4:4.7.2-1 Qt 4 SQLite 3 database driver
ii libqt4-svg 4:4.7.2-1 Qt 4 SVG module
ii libqt4-xml 4:4.7.2-1 Qt 4 XML module
ii libqtcore4 4:4.7.2-1 Qt 4 core module
ii libqtgui4 4:4.7.2-1 Qt 4 GUI module
ii libsm6 2:1.2.0-1 X11 Session Management library
ii libsolid4 4:4.4.5-3 Solid Library for KDE Platform
ii libsoprano4 2.5.0+dfsg.1-1 libraries for the Soprano RDF fram
ii libstdc++6 4.5.2-5 The GNU Standard C++ Library v3
ii libtiff4 3.9.4-6 Tag Image File Format (TIFF) libra
ii libx11-6 2:1.4.1-5 X11 client-side library
ii libxau6 1:1.0.6-1 X11 authorisation library
ii libxdmcp6 1:1.1.0-1 X11 Display Manager Control Protoc
ii libxext6 2:1.2.0-2 X11 miscellaneous extension librar
ii libxft2 2.2.0-2 FreeType-based font drawing librar
ii libxpm4 1:3.5.9-1 X11 pixmap library
ii phonon 4:4.6.0really4.4.4-3 metapackage for the Phonon multime
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages digikam recommends:
ii iceweasel [www-browser] 3.5.17-1 Web browser based on Firefox
ii kipi-plugins 1.2.0-2+b1 image manipulation/handling plugin
ii konqueror [www-browser] 4:4.4.5-2 advanced file manager, web browser
ii w3m [www-browser] 0.5.3-2 WWW browsable pager with excellent
Versions of packages digikam suggests:
pn digikam-doc <none> (no description available)
-- no debconf information
More information about the pkg-kde-extras
mailing list