Bug 158152 - Many small files in Gwenview Brouse are cut off
Summary: Many small files in Gwenview Brouse are cut off
Status: RESOLVED DUPLICATE of bug 138467
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 1.4.1
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-21 12:13 UTC by BDP
Modified: 2012-10-19 13:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BDP 2008-02-21 12:13:39 UTC
Version:           1.4.1 (using 3.5.5, Debian Package 4:3.5.5a.dfsg.1-8 (4.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.23ad2

When try to view some small jpeg files, gwenview will die with a crash dialog:

-------------------------- begin ----------------------------------------------
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/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)
[Thread debugging using libthread_db enabled]
[New Thread -1232250656 (LWP 23195)]
[KCrash handler]
#6  0xb7f7f410 in __kernel_vsyscall ()
#7  0xb7d01811 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb7d02fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7eed994 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#10 0xb7eeb3b5 in std::set_unexpected () from /usr/lib/libstdc++.so.6
#11 0xb7eeb3f2 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb7eeb52a in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb637e9ea in Exiv2::JpegBase::readMetadata ()
   from /usr/lib/libexiv2-0.10.so
#14 0xb669c9f0 in ImageUtils::JPEGContent::loadFromData ()
   from /usr/lib/libgwenviewcore.so.1
#15 0xb667c07b in Gwenview::ImageLoader::changed ()
   from /usr/lib/libgwenviewcore.so.1
#16 0xb663114c in Gwenview::JPEGFormat::decode ()
   from /usr/lib/libgwenviewcore.so.1
#17 0xb723053d in QImageDecoder::decode () from /usr/lib/libqt-mt.so.3
#18 0xb667b71c in Gwenview::ImageLoader::decodeChunk ()
   from /usr/lib/libgwenviewcore.so.1
#19 0xb667bb22 in Gwenview::ImageLoader::qt_invoke ()
   from /usr/lib/libgwenviewcore.so.1
#20 0xb728bd4f in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb728c7e0 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#22 0xb7616c86 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#23 0xb72b3603 in QTimer::event () from /usr/lib/libqt-mt.so.3
#24 0xb7223c26 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#25 0xb7225a43 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#26 0xb7919e0e in KApplication::notify () from /usr/lib/libkdecore.so.4
#27 0xb71b7421 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#28 0xb7216623 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#29 0xb71cb76f in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#30 0xb723e179 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#31 0xb723df9a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#32 0xb72257bf in QApplication::exec () from /usr/lib/libqt-mt.so.3
#33 0xb6784e4e in kdemain () from /usr/lib/libkdeinit_gwenview.so
#34 0xb7f7b524 in kdeinitmain () from /usr/lib/kde3/gwenview.so
#35 0x0804e457 in ?? ()
#36 0x00000007 in ?? ()
#37 0x08081d70 in ?? ()
#38 0x00000001 in ?? ()
#39 0x00000000 in ?? ()

------------------------------- end ---------------------------------------

When im start gwenview from console:


----------------------------- console output standart user --------------------------
ad@ad2-noc:~$ gwenview
terminate called after throwing an instance of 'Exiv2::Error'
ICE default IO error handler doing an exit(), pid = 23804, errno = 9
KCrash: Application 'gwenview' crashing...
ad@ad2-noc:~$


------------------------------console output sudo user -----------------------------
root@ad2-noc:~# gwenview
Error: "/var/tmp/kdecache-adK8rOE0" is owned by uid 1000 instead of uid 0.
Link points to "/var/tmp/kdecache-root"
Error: "/tmp/ksocket-ad7KcNf0" is owned by uid 1000 instead of uid 0.
Link points to "/tmp/ksocket-root"
terminate called after throwing an instance of 'Exiv2::Error'
kio (KIOConnection): ERROR: Header read failed, errno=104
kio (KIOConnection): ERROR: Header has invalid size (-1)
KCrash: Application 'gwenview' crashing...
QSocketNotifier: invalid socket 13 and type 'Read', disabling...
QSocketNotifier: invalid socket 11 and type 'Read', disabling...
QSocketNotifier: invalid socket 8 and type 'Read', disabling...
QSocketNotifier: invalid socket 12 and type 'Read', disabling...
QSocketNotifier: invalid socket 4 and type 'Read', disabling...
QSocketNotifier: invalid socket 10 and type 'Read', disabling...
gwenview: Fatal IO error: client killed
ICE default IO error handler doing an exit(), pid = 23641, errno = 9
root@ad2-noc:~#
--------------------------- end console output ----------------------------
Comment 1 Angelo Naselli 2008-02-21 13:03:19 UTC
giovedì 21 febbraio 2008 alle 12:13, BDP ha scritto:
> #13 0xb637e9ea in Exiv2::JpegBase::readMetadata ()
>    from /usr/lib/libexiv2-0.10.so

IIRC this has bogused, and crash about exiv2 exceptions
has been fixed into 1.4.2.

Angelo
Comment 2 Aurelien Gateau 2008-02-22 22:30:06 UTC
Looks like a duplicate of bug #144254.
Comment 3 Angelo Naselli 2008-02-24 11:15:18 UTC
> Looks like a duplicate of bug #144254.
> 

Arelien are you sure of that?
Comment 4 Aurelien Gateau 2008-03-29 00:58:13 UTC
Hum no, I meant bug #144524.
Comment 5 Dario Andres 2009-05-29 20:55:24 UTC
Marking as duplicate of bug 138467. Thanks

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