Version: 2.3.2 (using KDE 4.3.2) OS: Linux Installed from: Ubuntu Packages Reproduce: - open image - rotate it - save it - "copy to" another folder with C Result: image is not rotated in the destination folder I use gwenview to browse to lots of pictures and copy some to special folders. It's to annoying to have to rotate them again. Otherwise i love gwenview, it's simply the fastest jpg-browser ;)
Same problem with KDE 4.4.1 and Gwenview 2.4.
I can confirm this issue (KDE 4.4.1, Archlinux, gwenview 2.4.0). I can the following error in the terminal : gwenview(19802) Gwenview::JPEGErrorManager::errorExitCallBack: Bogus virtual array access gwenview(19802): libjpeg error in src
BTW, it occurs when just rotating then saving (one or several pictures). No need to set a different destination in my case.
It turns out this is due to Gwenview (& Digikam) not supporting libjpeg 8 properly...
im not sure if this is relevant, but "rotate" works when using showfoto, but not with digikam. Aren't those two related? and yap...gwenview is not working...
*** This bug has been confirmed by popular vote. ***
I have similar issue with Gwenview 2.4.2 on my ~AMD64 Gentoo gwenview(5386) Gwenview::JPEGErrorManager::errorExitCallBack: Invalid crop request gwenview(5386): libjpeg error in src Could this be a duplicate of #227313?
Confirm for *.jpg, but *.png work fine. My versions: Gentoo amd64, KDE 4.4.2, jpeg-8a, kipi-plugins-1.1.0
I can confirm Maris and Nikoli's findings, also on Gentoo, KDE 4.4.2.
For me, on Gentoo amd64, KDE 4.4.2, jpeg-8a it happens only for second modified image and further. I mean I can save first (after gwenview start) image, but all next images results in Gwenview::JPEGErrorManager::errorExitCallBack: Invalid crop request libjpeg error in src
same issue on Arch Linux 4.4.2, libpng 1.4, libjpeg 8
Same with gwenview 2.4.3, libjpeg 8.0.1, KDE 4.4.3 on ArchLinux.
http://websvn.kde.org/?view=revision&revision=1098734 This revision fixed bug for me. As I can see, it is not ported to 4.4 branch. Archlinux can apply the patch itself.
Thank you, Eugene. I applied that patch and it works, I'll apply it in Arch Linux packages.
Thanks a lot! All is working great now!
*** This bug has been marked as a duplicate of bug 227313 ***
Btw, any reason why memset is preferred over 'jpeg_transform_info transformoption = {0};' ?
SVN commit 1136892 by mmrozowski: Backport r1098734, initialize jpeg_transform_info fields CCBUG: 218107 M +1 -0 jpegcontent.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1136892