[Touch-packages] [Bug 1978307] Re: gwenview aborts with a std::out_of_range exception raised in libexiv2
Here is a more detailed gdb output terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::at: __n (which is 19) >= this->size() (which is 19) Thread 1 "gwenview" received signal SIGABRT, Aborted. 0xf7fd5079 in __kernel_vsyscall () (gdb) bt #0 0xf7fd5079 in __kernel_vsyscall () #1 0xf5d1ea02 in __libc_signal_restore_set (set=0xc0cc) at ../sysdeps/unix/sysv/linux/nptl-signals.h:80 #2 __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48 #3 0xf5d1fe91 in __GI_abort () at abort.c:79 #4 0xf5f3b97d in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0xf5f43174 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #6 0xf5f431dd in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #7 0xf5f434dc in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #8 0xf5f6defa in std::__throw_out_of_range_fmt(char const*, ...) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #9 0xf5881da3 in std::__cxx11::basic_string, std::allocator >::at (__n=19, this=0xc67c) at /usr/include/c++/7/bits/basic_string.h:1098 #10 Exiv2::Internal::printXmpDate (os=..., value=...) at tags.cpp:2774 #11 0xf58c3aff in Exiv2::Xmpdatum::write (this=0xe7016260, os=...) at xmp.cpp:281 #12 0xf7d870af in Exiv2::operator<< (md=..., os=...) at /usr/include/exiv2/metadatum.hpp:305 #13 Gwenview::ImageMetaInfoModelPrivate::fillExivGroup > > > (this=, parent=..., group=, container=...) at ./lib/imagemetainfomodel.cpp:284 #14 0xf7d8212f in Gwenview::ImageMetaInfoModel::setExiv2Image (this=, image=) at ./lib/imagemetainfomodel.cpp:454 #15 0xf7d2fa54 in Gwenview::Document::setExiv2Image (this=0x56ad70b0, image=...) at ./lib/document/document.cpp:395 #16 0xf7d2e7f0 in Gwenview::AbstractDocumentImpl::setDocumentExiv2Image (this=0x56b73570, image=...) at ./lib/document/abstractdocumentimpl.cpp:82 #17 0xf7d434b3 in Gwenview::LoadingDocumentImpl::slotMetaInfoLoaded (this=0x56b73570) at ./lib/document/loadingdocumentimpl.cpp:491 #18 0xf7debf44 in Gwenview::LoadingDocumentImpl::qt_static_metacall (_o=0x56b73570, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xcb78) at ./obj-i686-linux-gnu/lib/gwenviewlib_autogen/DV7UALDUNI/moc_loadingdocumentimpl.cpp:85 #19 0xf6303c6e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5 [...] I hope this helps. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to exiv2 in Ubuntu. https://bugs.launchpad.net/bugs/1978307 Title: gwenview aborts with a std::out_of_range exception raised in libexiv2 Status in exiv2 package in Ubuntu: New Status in gwenview package in Ubuntu: New Bug description: This bug seems to be a regression of KDE bug 441121: https://bugs.kde.org/show_bug.cgi?id=441121 When opening certain JPG files, gwenview aborts with an uncaught C++ exception std::out_of_range System is Ubuntu 18.04.6 LTS x86 with
[Touch-packages] [Bug 1978307] Re: gwenview aborts with a std::out_of_range exception raised in libexiv2
The problem seems not to appear on x86_64! On another system gwenview opens the very same file. Working packages on x86_64: libexiv2-14:amd64 0.25-3.1ubuntu0.18.04.1 amd64 gwenview 4:17.12.3-0ubuntu1 amd64 Non-working packages on x86: libexiv2-14:i386 0.25-3.1ubuntu0.18.04.1 i386 gwenview 4:17.12.3-0ubuntu1 i386 (sorry they were truncated in the bug description) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to exiv2 in Ubuntu. https://bugs.launchpad.net/bugs/1978307 Title: gwenview aborts with a std::out_of_range exception raised in libexiv2 Status in exiv2 package in Ubuntu: New Status in gwenview package in Ubuntu: New Bug description: This bug seems to be a regression of KDE bug 441121: https://bugs.kde.org/show_bug.cgi?id=441121 When opening certain JPG files, gwenview aborts with an uncaught C++ exception std::out_of_range System is Ubuntu 18.04.6 LTS x86 with up-to-date packages. Terminal output and gdb backtrace follow. terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::at: __n (which is 19) >= this->size() (which is 19) Thread 1 "gwenview" received signal SIGABRT, Aborted. 0xf7fd5079 in __kernel_vsyscall () (gdb) bt #0 0xf7fd5079 in __kernel_vsyscall () #1 0xf5d1ea02 in __libc_signal_restore_set (set=0xbe8c) at ../sysdeps/unix/sysv/linux/nptl-signals.h:80 #2 __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48 #3 0xf5d1fe91 in __GI_abort () at abort.c:79 #4 0xf5f3b97d in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0xf5f43174 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #6 0xf5f431dd in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #7 0xf5f434dc in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #8 0xf5f6defa in std::__throw_out_of_range_fmt(char const*, ...) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #9 0xf5881da3 in ?? () from /usr/lib/i386-linux-gnu/libexiv2.so.14 Packages: libexiv2-14:i3860.25-3.1ubuntu0.18.0 i386 gwenview4:17.12.3-0ubuntu1 i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/exiv2/+bug/1978307/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1941752] Re: Regression: exiv2 0.27.3-3ubuntu1.5 makes Gwenview crash when opening images exported by darktable
Apparently, this problem is happening again: https://bugs.launchpad.net/ubuntu/+source/gwenview/+bug/1978307 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to exiv2 in Ubuntu. https://bugs.launchpad.net/bugs/1941752 Title: Regression: exiv2 0.27.3-3ubuntu1.5 makes Gwenview crash when opening images exported by darktable Status in Gwenview: Fix Released Status in exiv2 package in Ubuntu: Fix Released Status in gwenview package in Ubuntu: Fix Released Bug description: Since the recent security update of exiv2, Gwenview crashes when trying to open image files that got exported by darktable. Steps to reproduce: * Make a test installation of Kubuntu 21.04 in VirtualBox * Install all updates * Install darktable * Copy one of the images in /usr/share/wallpapers (or any other image) to your home directory and open it with darktable * Within darktable, export a copy of the image (no need to do any actual modifications) * Try to open that copy with Gwenview. Gwenview will crash. I'm attaching a crash report hinting that this is related to exiv2. Temporary workaround: If I downgrade libexiv2-27 to 0.27.3-3ubuntu1.4, Gwenview doesn't crash, so it seems the crash is related to changes in 0.27.3-3ubuntu1.5. I don't know if the underlying cause is actually some bug in exiv2, Gwenview or darktable. Kind regards, Jan ProblemType: Bug DistroRelease: Ubuntu 21.04 Package: libexiv2-27 0.27.3-3ubuntu1.5 ProcVersionSignature: Ubuntu 5.11.0-31.33-generic 5.11.22 Uname: Linux 5.11.0-31-generic x86_64 ApportVersion: 2.20.11-0ubuntu65.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: KDE Date: Thu Aug 26 15:16:47 2021 InstallationDate: Installed on 2021-08-26 (0 days ago) InstallationMedia: Kubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420) SourcePackage: exiv2 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/gwenview/+bug/1941752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1978307] [NEW] gwenview aborts with a std::out_of_range exception raised in libexiv2
Public bug reported: This bug seems to be a regression of KDE bug 441121: https://bugs.kde.org/show_bug.cgi?id=441121 When opening certain JPG files, gwenview aborts with an uncaught C++ exception std::out_of_range System is Ubuntu 18.04.6 LTS x86 with up-to-date packages. Terminal output and gdb backtrace follow. terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::at: __n (which is 19) >= this->size() (which is 19) Thread 1 "gwenview" received signal SIGABRT, Aborted. 0xf7fd5079 in __kernel_vsyscall () (gdb) bt #0 0xf7fd5079 in __kernel_vsyscall () #1 0xf5d1ea02 in __libc_signal_restore_set (set=0xbe8c) at ../sysdeps/unix/sysv/linux/nptl-signals.h:80 #2 __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48 #3 0xf5d1fe91 in __GI_abort () at abort.c:79 #4 0xf5f3b97d in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0xf5f43174 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #6 0xf5f431dd in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #7 0xf5f434dc in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #8 0xf5f6defa in std::__throw_out_of_range_fmt(char const*, ...) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #9 0xf5881da3 in ?? () from /usr/lib/i386-linux-gnu/libexiv2.so.14 Packages: libexiv2-14:i3860.25-3.1ubuntu0.18.0 i386 gwenview4:17.12.3-0ubuntu1 i386 ** Affects: exiv2 (Ubuntu) Importance: Undecided Status: New ** Affects: gwenview (Ubuntu) Importance: Undecided Status: New ** Also affects: exiv2 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to exiv2 in Ubuntu. https://bugs.launchpad.net/bugs/1978307 Title: gwenview aborts with a std::out_of_range exception raised in libexiv2 Status in exiv2 package in Ubuntu: New Status in gwenview package in Ubuntu: New Bug description: This bug seems to be a regression of KDE bug 441121: https://bugs.kde.org/show_bug.cgi?id=441121 When opening certain JPG files, gwenview aborts with an uncaught C++ exception std::out_of_range System is Ubuntu 18.04.6 LTS x86 with up-to-date packages. Terminal output and gdb backtrace follow. terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::at: __n (which is 19) >= this->size() (which is 19) Thread 1 "gwenview" received signal SIGABRT, Aborted. 0xf7fd5079 in __kernel_vsyscall () (gdb) bt #0 0xf7fd5079 in __kernel_vsyscall () #1 0xf5d1ea02 in __libc_signal_restore_set (set=0xbe8c) at ../sysdeps/unix/sysv/linux/nptl-signals.h:80 #2 __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48 #3 0xf5d1fe91 in __GI_abort () at abort.c:79 #4 0xf5f3b97d in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0xf5f43174 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #6 0xf5f431dd in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #7 0xf5f434dc in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #8 0xf5f6defa in std::__throw_out_of_range_fmt(char const*, ...) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #9 0xf5881da3 in ?? () from /usr/lib/i386-linux-gnu/libexiv2.so.14 Packages: libexiv2-14:i3860.25-3.1ubuntu0.18.0 i386 gwenview4:17.12.3-0ubuntu1 i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/exiv2/+bug/1978307/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1941752] Re: Regression: exiv2 0.27.3-3ubuntu1.5 makes Gwenview crash when opening images exported by darktable
Confirmed on Ubuntu 18.04.6 LTS i686. ** Tags added: i686 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to exiv2 in Ubuntu. https://bugs.launchpad.net/bugs/1941752 Title: Regression: exiv2 0.27.3-3ubuntu1.5 makes Gwenview crash when opening images exported by darktable Status in Gwenview: Unknown Status in exiv2 package in Ubuntu: Confirmed Status in gwenview package in Ubuntu: Confirmed Bug description: Since the recent security update of exiv2, Gwenview crashes when trying to open image files that got exported by darktable. Steps to reproduce: * Make a test installation of Kubuntu 21.04 in VirtualBox * Install all updates * Install darktable * Copy one of the images in /usr/share/wallpapers (or any other image) to your home directory and open it with darktable * Within darktable, export a copy of the image (no need to do any actual modifications) * Try to open that copy with Gwenview. Gwenview will crash. I'm attaching a crash report hinting that this is related to exiv2. Temporary workaround: If I downgrade libexiv2-27 to 0.27.3-3ubuntu1.4, Gwenview doesn't crash, so it seems the crash is related to changes in 0.27.3-3ubuntu1.5. I don't know if the underlying cause is actually some bug in exiv2, Gwenview or darktable. Kind regards, Jan ProblemType: Bug DistroRelease: Ubuntu 21.04 Package: libexiv2-27 0.27.3-3ubuntu1.5 ProcVersionSignature: Ubuntu 5.11.0-31.33-generic 5.11.22 Uname: Linux 5.11.0-31-generic x86_64 ApportVersion: 2.20.11-0ubuntu65.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: KDE Date: Thu Aug 26 15:16:47 2021 InstallationDate: Installed on 2021-08-26 (0 days ago) InstallationMedia: Kubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420) SourcePackage: exiv2 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/gwenview/+bug/1941752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 987212] Re: Wireless printer "Processing - Unable to locate printer."
Hello all, I am not sure if this answers anyone's problem: I see there are many different issues reported and I feel a bit confused, but I am posting here my case, hoping that it could help someone. On my Ubuntu 14.04.5 system, I had problems accessing a printer via DNS- SD (Avahi). The problem was in fact that cups could detect, but not print to, a printer without a resolvable IP address. I could fix my problem as described in this blog post: https://mypersonalblog1984.wordpress.com/2016/01/09/cups-unable-to-automatically-locate-printer-2/ i.e. in file /etc/nsswitch.conf, I added the "mdns" option to the "hosts" entry. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to avahi in Ubuntu. https://bugs.launchpad.net/bugs/987212 Title: Wireless printer "Processing - Unable to locate printer." Status in avahi package in Ubuntu: Confirmed Status in avahi source package in Precise: Confirmed Status in avahi source package in Quantal: Won't Fix Status in avahi source package in Raring: Won't Fix Bug description: Description: Ubuntu 12.04 LTS (Precise Pangolin) Beta 2 Release: 12.04 Beta 2 The printer is a Lexmark X734de printer connected over a wireless network that can be found, but will not print. The print job stays in the queue forever. Wireless Printer "Processing - Unable to locate printer." Network/Local Printers found but cannot print - Unable to get printer status and says it's "Processing". I'm shure we want avoid this for the Ubuntu 12.04 LTS (Precise Pangolin) release, when the final has been released. I'm using Ubuntu 12.04 LTS (Precise Pangolin) Beta 2 with latest update as of today. CUPS log: /var/log/cups/error_log W [23/Apr/2012:11:48:05 +0200] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Lexmark-X734de-Gray..' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Lexmark-X734de-CMYK..' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Lexmark-X734de' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Lexmark-X734de-Gray..' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Lexmark-X734de-CMYK..' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Lexmark-X734de' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Lexmark-X734de-Gray..' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Lexmark-X734de-CMYK..' already exists W [23/Apr/2012:11:48:05 +0200] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Lexmark-X734de' already exists E [23/Apr/2012:11:50:58 +0200] [Job 2] Unable to find printer. E [23/Apr/2012:11:51:13 +0200] [Job 2] Unable to find printer. E [23/Apr/2012:11:51:28 +0200] [Job 2] Unable to find printer. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: system-config-printer-gnome 1.3.8+20120201-0ubuntu8 ProcVersionSignature: Ubuntu 3.2.0-20.33-generic-pae 3.2.12 Uname: Linux 3.2.0-20-generic-pae i686 ApportVersion: 2.0.1-0ubuntu5 Architecture: i386 CheckboxSubmission: e28f23d40ba6960d2759044b1acbd380 CheckboxSystem: c69722ecac764861be52925fa50b4dcc Date: Mon Apr 23 11:58:03 2012 ExecutablePath: /usr/share/system-config-printer/system-config-printer.py InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120328) InterpreterPath: /usr/bin/python2.7 Lpstat: device for Canon-MP190-series: usb://Canon/MP190%20series?serial=E14D77=1 device for Lexmark-X734de: dnssd://Lexmark%20X734de._pdl-datastream._tcp.local/ MachineType: Acer AOA150 PackageArchitecture: all Papersize: a4 PpdFiles: Lexmark-X734de: Lexmark X734de Canon-MP190-series: Canon PIXMA MP190 - CUPS+Gutenprint v5.2.8-pre1 ProcEnviron: LANGUAGE=se_NO:nb_NO:nb:no_NO:no:nn_NO:nn:da:sv:en LANG=se_NO SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-20-generic-pae root=UUID=6448F9C148F991D2 loop=/hostname/disks/root.disk ro quiet splash vt.handoff=7 SourcePackage: system-config-printer UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 05/09/2008 dmi.bios.vendor: Acer dmi.bios.version: v0.3305 dmi.board.asset.tag: Base Board Asset Tag dmi.board.vendor: Acer dmi.board.version: Base Board Version dmi.chassis.type: 1 dmi.chassis.vendor: Chassis Manufacturer dmi.chassis.version: Chassis Version dmi.modalias: