Package: vim-common Version: 2:7.2.284-1 Severity: grave Justification: causes non-serious data loss
The attached input file (logitech_precision_gamepad_hidrd.txt) is interpreted by xxd -r -p incorrectly. In effect, not according to manual, which states: Use the combination -r -p to read plain hexadecimal dumps without line number information and without a particular column layout. Additional Whitespace and line-breaks are allowed anywhere. The following command: cat logitech_precision_gamepad_hidrd.txt | xxd -r -p | hexdump -C results in the following output: 00000000 05 01 09 04 a1 01 a1 02 75 08 95 02 15 00 26 ff |........u.....&.| 00000010 25 01 45 01 05 09 19 01 29 0a 81 02 06 00 ff 75 |%.E.....)......u| 00000020 which is incorrect. While the following command: cat logitech_precision_gamepad_hidrd.txt | tr -d ' \n' | xxd -r -p | hexdump -C results in the correct output: 00000000 05 01 09 04 a1 01 a1 02 75 08 95 02 15 00 26 ff |........u.....&.| 00000010 00 35 00 46 ff 00 09 30 09 31 81 02 75 01 95 0a |.5.F...0.1..u...| 00000020 25 01 45 01 05 09 19 01 29 0a 81 02 06 00 ff 75 |%.E.....)......u| 00000030 01 95 06 25 01 45 01 09 01 81 02 c0 c0 |...%.E.......| 0000003d -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages vim-common depends on: ii libc6 2.10.2-2 GNU C Library: Shared libraries Versions of packages vim-common recommends: ii vim 2:7.2.284-1 Vi IMproved - enhanced vi editor ii vim-tiny 2:7.2.284-1 Vi IMproved - enhanced vi editor - vim-common suggests no packages. -- no debconf information
05 01 09 04 A1 01 A1 02 75 08 95 02 15 00 26 FF 00 35 00 46 FF 00 09 30 09 31 81 02 75 01 95 0A 25 01 45 01 05 09 19 01 29 0A 81 02 06 00 FF 75 01 95 06 25 01 45 01 09 01 81 02 C0 C0