[Touch-packages] [Bug 1978307] Re: gwenview aborts with a std::out_of_range exception raised in libexiv2

2022-07-12 Thread Arrigo Marchiori
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

2022-06-14 Thread Arrigo Marchiori
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

2022-06-14 Thread Arrigo Marchiori
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

2022-06-10 Thread Arrigo Marchiori
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

2021-09-14 Thread Arrigo Marchiori
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."

2016-11-26 Thread Arrigo Marchiori
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: