--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: obexfs: copied files are corrupted
- From: Sergey Burladyan <eshkinkot@gmail.com>
- Date: Mon, 24 May 2010 12:39:12 +0400
- Message-id: <20100524083912.11360.18646.reportbug@home.progtech.ru>
Package: obexfs
Version: 0.11-1
Severity: normal
Trying copy photo from my phone with FUSE obexfs:
Bus 003 Device 003: ID 2001:f111 D-Link Corp. [hex] DBT-122 Bluetooth adapter
Linux home 2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64 GNU/Linux
obexfs -b XX:XX:XX:XX:XX:XX /media/k750i/
cp /media/k750i/Memory\ Stick/DCIM/100MSDCF/* .
ls -la /media/k750i/Memory\ Stick/DCIM/100MSDCF/DSC0102?.JPG
-rw-r--r-- 1 root root 88859 Авг 31 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01020.JPG
-rw-r--r-- 1 root root 98821 Июл 31 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01021.JPG
-rw-r--r-- 1 root root 42900 Июн 30 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01022.JPG
-rw-r--r-- 1 root root 78115 Май 31 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01023.JPG
-rw-r--r-- 1 root root 94686 Апр 30 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01024.JPG
-rw-r--r-- 1 root root 97512 Мар 31 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01025.JPG
-rw-r--r-- 1 root root 106394 Фев 28 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01026.JPG
-rw-r--r-- 1 root root 109294 Янв 31 1948267 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01027.JPG
-rw-r--r-- 1 root root 108162 Дек 31 1948266 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01028.JPG
-rw-r--r-- 1 root root 112662 Ноя 30 1948266 /media/k750i/Memory Stick/DCIM/100MSDCF/DSC01029.JPG
ls -la DSC0102?.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01020.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01021.JPG
-rw-r--r-- 1 root root 42900 Май 22 20:59 DSC01022.JPG
-rw-r--r-- 1 root root 78115 Май 22 20:59 DSC01023.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01024.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01025.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01026.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01027.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01028.JPG
-rw-r--r-- 1 root root 79866 Май 22 20:59 DSC01029.JPG
as you can see, copied files are broken, they are less than the originals, cp does not report any error, but in dmesg i see this:
[ 4909.116984] hci_cmd_task: hci0 command tx timeout
[ 7680.732055] INFO: task ls:6079 blocked for more than 120 seconds.
[ 7680.732058] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 7680.732059] ls D 0000000000000000 0 6079 6017 0x00000004
[ 7680.732062] ffff88013fa7b880 0000000000000082 0000000000000000 ffffffff8104a196
[ 7680.732065] 0000000000000000 0000000000000092 000000000000f8a0 ffff8800b24b5fd8
[ 7680.732067] 00000000000155c0 00000000000155c0 ffff880118625bd0 ffff880118625ec8
[ 7680.732069] Call Trace:
[ 7680.732075] [<ffffffff8104a196>] ? try_to_wake_up+0x249/0x259
[ 7680.732078] [<ffffffff8103fa66>] ? __wake_up+0x30/0x44
[ 7680.732088] [<ffffffffa0388a99>] ? fuse_request_send+0x196/0x249 [fuse]
[ 7680.732090] [<ffffffff81064a56>] ? autoremove_wake_function+0x0/0x2e
[ 7680.732094] [<ffffffffa038a00f>] ? fuse_dentry_revalidate+0x147/0x21d [fuse]
[ 7680.732098] [<ffffffff810f4b2d>] ? do_revalidate+0x12/0x45
[ 7680.732099] [<ffffffff810f4c93>] ? do_lookup+0x133/0x15d
[ 7680.732101] [<ffffffff810f53de>] ? __link_path_walk+0x323/0x6d4
[ 7680.732103] [<ffffffff810f59bd>] ? path_walk+0x66/0xc9
[ 7680.732105] [<ffffffff810f6dff>] ? do_path_lookup+0x20/0x77
[ 7680.732107] [<ffffffff810f8229>] ? user_path_at+0x48/0x79
[ 7680.732110] [<ffffffff810cb7ce>] ? handle_mm_fault+0x351/0x7a5
[ 7680.732112] [<ffffffff810ced8d>] ? get_unmapped_area+0xd7/0x139
[ 7680.732114] [<ffffffff810f08a6>] ? vfs_fstatat+0x2c/0x57
[ 7680.732116] [<ffffffff810f0927>] ? sys_newlstat+0x11/0x30
[ 7680.732119] [<ffffffff8103289b>] ? do_page_fault+0x266/0x282
[ 7680.732122] [<ffffffff8118b1f1>] ? __up_read+0x13/0x8e
[ 7680.732125] [<ffffffff812ef595>] ? page_fault+0x25/0x30
[ 7680.732128] [<ffffffff81010b42>] ? system_call_fastpath+0x16/0x1b
i try cp two times, it always copy broken files.
also at first time i issue 'ls -l /media/k750i/Memory\ Stick/DCIM/100MSDCF' in other console - it hangs,
then i wait cp completion and umount/mount obexfs and try second time.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (800, 'testing'), (800, 'stable'), (200, 'unstable'), (65, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages obexfs depends on:
ii fuse-utils 2.8.1-1.2 Filesystem in USErspace (utilities
ii libbfb0 0.23-1 bfb protocol library
ii libbluetooth3 4.63-2 Library to use the BlueZ Linux Blu
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii libfuse2 2.8.1-1.2 Filesystem in USErspace library
ii libmulticobex1 0.23-1 multi-protocol cable OBEX library
ii libobexftp0 0.23-1 object exchange file transfer libr
ii libopenobex1 1.5-2 OBEX protocol library
ii libusb-0.1-4 2:0.1.12-14 userspace USB programming library
obexfs recommends no packages.
obexfs suggests no packages.
-- no debconf information
--- End Message ---