Public bug reported: The following packages are installed:
1. libusb-1.0-0/jammy,now 2:1.0.25-1ubuntu1 amd64 2. libinklevel5/jammy,now 0.9.3-3 amd64 3. ink/jammy,now 0.5.3-3 amd64 Command invoked is: ink -p usb Result is a segmentation fault. Backtrace in gdb: gdb) bt #0 0x00007ffff7dfcf74 in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff7d52879 in libusb_get_device_list () from /lib/x86_64-linux-gnu/libusb-1.0.so.0 #2 0x00007ffff7f96c90 in find_printer () from /lib/x86_64-linux-gnu/libinklevel.so.5 #3 0x00007ffff7f963e5 in get_device_id () from /lib/x86_64-linux-gnu/libinklevel.so.5 #4 0x00007ffff7f90d55 in get_ink_level () from /lib/x86_64-linux-gnu/libinklevel.so.5 #5 0x000055555555554e in ?? () #6 0x00007ffff7d8ed90 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x00007ffff7d8ee40 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x0000555555555795 in ?? () I have compiled libusb-1.0.26 into my $HOME and pointed LD_LIBRARY_PATH to it. Then I get the expected result: ink -p usb ink 0.5.3 (c) 2018 Markus Heinz hp deskjet 5550 Black: 0% Color: 0% ldd /usr/bin/ink linux-vdso.so.1 (0x00007ffe6e47b000) libinklevel.so.5 => /lib/x86_64-linux-gnu/libinklevel.so.5 (0x00007f479dd44000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f479db1c000) libusb-1.0.so.0 => /home/markus/privat/programmieren/c/printer/libusb-dist/libusb-1.0.26/libusb/.libs/libusb-1.0.so.0 (0x00007f479dafc000) /lib64/ld-linux-x86-64.so.2 (0x00007f479dd79000) libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f479dad2000) So I have the assumption that there is a regression in libusb-1.0.25 which has been fixed in libusb-1.0.26. On Ubuntu 20.04 there was no problem with libusb and libinklevel / ink. It just appeared after the update to Ubuntu 22.04 which I did today. ** Affects: linux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1973091 Title: Ubuntu 22.04: libusb-1.0.25 breaks libinklevel and ink To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1973091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs