Version: 4.5 (using KDE 4.5.1) OS: Linux Hi... Gwenview 2.5.0 crashes if I try to left rotate a JPEG image(Size 2.2 MB, Width:2000, Height: 3008).It does not occur for other images.I have included the details below: Application: gwenview (2.5.0) KDE Platform Version: 4.5.1 (KDE 4.5.1) Qt Version: 4.7.0 Operating System: Linux 2.6.32-24-generic i686 Distribution: Ubuntu 10.04.1 LTS Application: Gwenview (gwenview), signal: Aborted [Current thread is 1 (Thread 0xb777f710 (LWP 2693))] Thread 2 (Thread 0xb4d30b70 (LWP 2694)): [KCrash Handler] #7 0x0047b422 in __kernel_vsyscall () #8 0x00d41651 in raise () from /lib/tls/i686/cmov/libc.so.6 #9 0x00d44a82 in abort () from /lib/tls/i686/cmov/libc.so.6 #10 0x0034a52f in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6 #11 0x00348465 in ?? () from /usr/lib/libstdc++.so.6 #12 0x003484a2 in std::terminate() () from /usr/lib/libstdc++.so.6 #13 0x003485e1 in __cxa_throw () from /usr/lib/libstdc++.so.6 #14 0x09bf6229 in Exiv2::ExifKey::ExifKey(unsigned short, std::string const&) () from /usr/lib/libexiv2.so.6 #15 0x09c0c86d in ?? () from /usr/lib/libexiv2.so.6 #16 0x09c0d6c0 in ?? () from /usr/lib/libexiv2.so.6 #17 0x09bfb628 in ?? () from /usr/lib/libexiv2.so.6 #18 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #19 0x09bfd76d in ?? () from /usr/lib/libexiv2.so.6 #20 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #21 0x09bfd79a in ?? () from /usr/lib/libexiv2.so.6 #22 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #23 0x09bfd709 in ?? () from /usr/lib/libexiv2.so.6 #24 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #25 0x09bfd76d in ?? () from /usr/lib/libexiv2.so.6 #26 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #27 0x09bfd617 in ?? () from /usr/lib/libexiv2.so.6 #28 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #29 0x09bfd65f in ?? () from /usr/lib/libexiv2.so.6 #30 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #31 0x09bfd76d in ?? () from /usr/lib/libexiv2.so.6 #32 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #33 0x09bfd709 in ?? () from /usr/lib/libexiv2.so.6 #34 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #35 0x09bfd76d in ?? () from /usr/lib/libexiv2.so.6 #36 0x09bfd4b0 in ?? () from /usr/lib/libexiv2.so.6 #37 0x09c04ec1 in ?? () from /usr/lib/libexiv2.so.6 #38 0x09b939cc in Exiv2::ExifParser::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, Exiv2::ByteOrder, Exiv2::ExifData const&) () from /usr/lib/libexiv2.so.6 #39 0x09ba79f6 in ?? () from /usr/lib/libexiv2.so.6 #40 0x09ba9c7d in Exiv2::JpegBase::writeMetadata() () from /usr/lib/libexiv2.so.6 #41 0x002387c4 in Gwenview::JpegContent::save(QIODevice*) () from /usr/lib/libgwenviewlib.so.4 #42 0x0020c8ad in ?? () from /usr/lib/libgwenviewlib.so.4 #43 0x002129c8 in Gwenview::SaveJob::saveInternal() () from /usr/lib/libgwenviewlib.so.4 #44 0x0021340c in ?? () from /usr/lib/libgwenviewlib.so.4 #45 0x00205fee in ?? () from /usr/lib/libgwenviewlib.so.4 #46 0x0099f603 in ?? () from /usr/lib/libQtCore.so.4 #47 0x009aaf39 in ?? () from /usr/lib/libQtCore.so.4 #48 0x0043f96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #49 0x00de4a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb777f710 (LWP 2693)): #0 0x0047b422 in __kernel_vsyscall () #1 0x00444015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x00df19dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x009abb07 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x0099f407 in ?? () from /usr/lib/libQtCore.so.4 #5 0x0099fae0 in QThreadPool::~QThreadPool() () from /usr/lib/libQtCore.so.4 #6 0x009a00fa in ?? () from /usr/lib/libQtCore.so.4 #7 0x00d461bf in ?? () from /lib/tls/i686/cmov/libc.so.6 #8 0x00d4622f in exit () from /lib/tls/i686/cmov/libc.so.6 #9 0x0764f40b in ?? () from /usr/lib/libQtGui.so.4 #10 0x011102fa in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5 #11 0x01110336 in ?? () from /usr/lib/libkdeui.so.5 #12 0x03666c16 in _XIOError () from /usr/lib/libX11.so.6 #13 0x0366ea1a in ?? () from /usr/lib/libX11.so.6 #14 0x0366f356 in _XEventsQueued () from /usr/lib/libX11.so.6 #15 0x03657adf in XEventsQueued () from /usr/lib/libX11.so.6 #16 0x0768efb5 in ?? () from /usr/lib/libQtGui.so.4 #17 0x09877799 in g_main_context_check () from /lib/libglib-2.0.so.0 #18 0x098780ce in ?? () from /lib/libglib-2.0.so.0 #19 0x098784b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #20 0x00ada82f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #21 0x0768ede5 in ?? () from /usr/lib/libQtGui.so.4 #22 0x00aaaa99 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #23 0x00aaaf1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #24 0x00aaf4cf in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #25 0x075cc5a7 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #26 0x0808542d in _start () Reproducible: Always