I am going to try reformatting this VM with the latest nightly desktop CD for the sake of testing. Still, here's the output with and without VMware Tools as root:
With VMware tools installed: root@executor-u-t:~# lsusb unable to initialize libusb: -99 root@executor-u-t:~# /usr/lib/cups/backend/usb DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 107 quirks. DEBUG: list_devices DEBUG: Unable to initialize USB access via libusb, libusb error -99 root@executor-u-t:~# /usr/lib/cups/backend/gutenprint52+usb -D DEBUG: Multi-Call Dye-sublimation CUPS Backend version 0.42G DEBUG: Copyright 2007-2014 Solomon Peachy DEBUG: This free software comes with ABSOLUTELY NO WARRANTY! DEBUG: Licensed under the GNU GPL. Run with '-G' for more details. DEBUG: DEBUG: ** running with libusb 1.0.17 (10830) DEBUG: CUPS Usage: DEBUG: DEVICE_URI=someuri gutenprint52+usb job user title num-copies options [ filename ] DEBUG: DEBUG: Standalone Usage: DEBUG: gutenprint52+usb DEBUG: [ -D ] [ -G ] [ -S serialnum ] [ -B backendname ] DEBUG: [ -V extra_vid ] [ -P extra_pid ] [ -T extra_type ] DEBUG: [ [ backend_specific_args ] | [ - | infile ] ] DEBUG: -B canonselphy # Canon SELPHY CP/ES version 0.81 DEBUG: -B kodak6800 # Kodak 6800/6850 version 0.32 DEBUG: [ -c filename ] # Get tone curve DEBUG: [ -C filename ] # Set tone curve DEBUG: -B kodak605 # Kodak 605 version 0.18 DEBUG: [ -C filename ] # Set tone curve DEBUG: [ -m ] # Query media DEBUG: [ -s ] # Query status DEBUG: -B kodak1400 # Kodak 1400/805 version 0.31 DEBUG: [ -C filename ] # Set tone curve DEBUG: -B shinkos2145 # Shinko/Sinfonia CHC-S2145 (S2) version 0.31 DEBUG: [ -b 0|1 ] # Disable/Enable control panel DEBUG: [ -c filename ] # Get user/NV tone curve DEBUG: [ -C filename ] # Set user/NV tone curve DEBUG: [ -e ] # Query error log DEBUG: [ -f ] # Use fast return mode DEBUG: [ -F ] # Flash Printer LED DEBUG: [ -l filename ] # Get current tone curve DEBUG: [ -L filename ] # Set current tone curve DEBUG: [ -m ] # Query media DEBUG: [ -i ] # Query printer info DEBUG: [ -r ] # Reset user/NV tone curve DEBUG: [ -R ] # Reset printer to factory defaults DEBUG: [ -s ] # Query status DEBUG: [ -u ] # Query user string DEBUG: [ -U sometext ] # Set user string DEBUG: [ -X jobid ] # Abort a printjob DEBUG: -B sonyupdr150 # Sony UP-DR150/UP-DR200 version 0.13 DEBUG: -B mitsu70x # Mitsubishi CP-D70/D707 version 0.12 DEBUG: [ -s ] # Query status DEBUG: -B dnpds40 # DNP DS40/DS80/DSRX1 version 0.30 DEBUG: [ -i ] # Query printer info DEBUG: [ -s ] # Query status DEBUG: [ -n ] # Query counters DEBUG: [ -N A|B|M ] # Clear counter A/B/M DEBUG: [ -p num ] # Set counter P Segmentation fault (core dumped) root@executor-u-t:~# ls -l /usr/lib/cups/backend/ total 696 -rwxr-xr-x 1 root root 128852 Dec 19 21:43 bluetooth -rwxr--r-- 3 root root 17768 Mar 19 12:32 dnssd -rwxr-xr-x 1 root root 90788 Mar 18 18:36 gutenprint52+usb -rwxr-xr-x 1 root root 18040 Mar 11 17:58 hp -rwxr-xr-x 1 root root 9139 Mar 11 17:56 hpfax lrwxrwxrwx 1 root root 3 Mar 19 12:32 http -> ipp lrwxrwxrwx 1 root root 3 Mar 19 12:32 https -> ipp -rwxr-xr-x 1 root root 75180 Mar 19 12:32 ipp -rwxr-xr-x 1 root root 46508 Mar 19 12:32 ipp14 lrwxrwxrwx 1 root root 3 Mar 19 12:32 ipps -> ipp -rwxr--r-- 2 root root 42408 Mar 19 12:32 lpd -rwxr--r-- 3 root root 17768 Mar 19 12:32 mdns -rwxr-xr-x 1 root root 18012 Mar 24 08:19 parallel -rwx------ 1 root root 13888 Mar 24 08:19 serial lrwxrwxrwx 1 root root 21 Mar 17 12:50 smb -> ../../../bin/smbspool -r-xr-xr-x 2 root root 21868 Mar 19 12:32 snmp -r-xr-xr-x 2 root root 34216 Mar 19 12:32 socket -r-x------ 1 root root 50396 Mar 5 22:31 tpvmgp -r-x------ 1 root root 50396 Mar 5 22:31 tpvmlp -r-xr--r-- 2 root root 34152 Mar 19 12:32 usb root@executor-u-t:~# After uninstalling VMware Tools: root@executor-u-t:~# lsusb unable to initialize libusb: -99 root@executor-u-t:~# /usr/lib/cups/backend/usb DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 107 quirks. DEBUG: list_devices DEBUG: Unable to initialize USB access via libusb, libusb error -99 root@executor-u-t:~# /usr/lib/cups/backend/gutenprint52+usb -D DEBUG: Multi-Call Dye-sublimation CUPS Backend version 0.42G DEBUG: Copyright 2007-2014 Solomon Peachy DEBUG: This free software comes with ABSOLUTELY NO WARRANTY! DEBUG: Licensed under the GNU GPL. Run with '-G' for more details. DEBUG: DEBUG: ** running with libusb 1.0.17 (10830) DEBUG: CUPS Usage: DEBUG: DEVICE_URI=someuri gutenprint52+usb job user title num-copies options [ filename ] DEBUG: DEBUG: Standalone Usage: DEBUG: gutenprint52+usb DEBUG: [ -D ] [ -G ] [ -S serialnum ] [ -B backendname ] DEBUG: [ -V extra_vid ] [ -P extra_pid ] [ -T extra_type ] DEBUG: [ [ backend_specific_args ] | [ - | infile ] ] DEBUG: -B canonselphy # Canon SELPHY CP/ES version 0.81 DEBUG: -B kodak6800 # Kodak 6800/6850 version 0.32 DEBUG: [ -c filename ] # Get tone curve DEBUG: [ -C filename ] # Set tone curve DEBUG: -B kodak605 # Kodak 605 version 0.18 DEBUG: [ -C filename ] # Set tone curve DEBUG: [ -m ] # Query media DEBUG: [ -s ] # Query status DEBUG: -B kodak1400 # Kodak 1400/805 version 0.31 DEBUG: [ -C filename ] # Set tone curve DEBUG: -B shinkos2145 # Shinko/Sinfonia CHC-S2145 (S2) version 0.31 DEBUG: [ -b 0|1 ] # Disable/Enable control panel DEBUG: [ -c filename ] # Get user/NV tone curve DEBUG: [ -C filename ] # Set user/NV tone curve DEBUG: [ -e ] # Query error log DEBUG: [ -f ] # Use fast return mode DEBUG: [ -F ] # Flash Printer LED DEBUG: [ -l filename ] # Get current tone curve DEBUG: [ -L filename ] # Set current tone curve DEBUG: [ -m ] # Query media DEBUG: [ -i ] # Query printer info DEBUG: [ -r ] # Reset user/NV tone curve DEBUG: [ -R ] # Reset printer to factory defaults DEBUG: [ -s ] # Query status DEBUG: [ -u ] # Query user string DEBUG: [ -U sometext ] # Set user string DEBUG: [ -X jobid ] # Abort a printjob DEBUG: -B sonyupdr150 # Sony UP-DR150/UP-DR200 version 0.13 DEBUG: -B mitsu70x # Mitsubishi CP-D70/D707 version 0.12 DEBUG: [ -s ] # Query status DEBUG: -B dnpds40 # DNP DS40/DS80/DSRX1 version 0.30 DEBUG: [ -i ] # Query printer info DEBUG: [ -s ] # Query status DEBUG: [ -n ] # Query counters DEBUG: [ -N A|B|M ] # Clear counter A/B/M DEBUG: [ -p num ] # Set counter P Segmentation fault (core dumped) root@executor-u-t:~# ls -l /usr/lib/cups/backend total 592 -rwxr-xr-x 1 root root 128852 Dec 19 21:43 bluetooth -rwxr--r-- 3 root root 17768 Mar 19 12:32 dnssd -rwxr-xr-x 1 root root 90788 Mar 18 18:36 gutenprint52+usb -rwxr-xr-x 1 root root 18040 Mar 11 17:58 hp -rwxr-xr-x 1 root root 9139 Mar 11 17:56 hpfax lrwxrwxrwx 1 root root 3 Mar 19 12:32 http -> ipp lrwxrwxrwx 1 root root 3 Mar 19 12:32 https -> ipp -rwxr-xr-x 1 root root 75180 Mar 19 12:32 ipp -rwxr-xr-x 1 root root 46508 Mar 19 12:32 ipp14 lrwxrwxrwx 1 root root 3 Mar 19 12:32 ipps -> ipp -rwxr--r-- 2 root root 42408 Mar 19 12:32 lpd -rwxr--r-- 3 root root 17768 Mar 19 12:32 mdns -rwxr-xr-x 1 root root 18012 Mar 24 08:19 parallel -rwx------ 1 root root 13888 Mar 24 08:19 serial lrwxrwxrwx 1 root root 21 Mar 17 12:50 smb -> ../../../bin/smbspool -r-xr-xr-x 2 root root 21868 Mar 19 12:32 snmp -r-xr-xr-x 2 root root 34216 Mar 19 12:32 socket -r-xr--r-- 2 root root 34152 Mar 19 12:32 usb root@executor-u-t:~# -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1297326 Title: gutenprint52+usb crashed with SIGSEGV in __GI___pthread_mutex_lock() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gutenprint/+bug/1297326/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs