! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Memory fault when copying or moving a file with space in the name on samba share
Status:
RESOLVED: INVALID
Severity:
critical

Comments

Description Dome 2013-04-17 23:44:57 CEST
Copy a file with space in the name on a samba share. At the end of the operation I have a crash, the progress bar stop moving and I can't cancel the operation: but the file is correctly copied or moved. From the command line I can copy or move the file without problems.

Thunar 1.6.2 from official FC18 repository

dmesg output

[18263.433478] BUG: unable to handle kernel paging request at f7406247
[18263.433518] IP: [<f908b9eb>] CIFSSMBQAllEAs+0x2ab/0x440 [cifs]
[18263.433557] *pde = 00000000 
[18263.433571] Oops: 0000 [#2] SMP 
[18263.433587] Modules linked in: fuse usb_storage des_generic md4 nls_utf8 cifs dns_resolver fscache ip6t_REJECT nf_conntrack_ipv6 nf_conntrack_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 xt_conntrack nf_conntrack ip6table_filter ip6_tables wacom snd_cmipci snd_mpu401_uart snd_opl3_lib snd_hwdep snd_rawmidi snd_seq snd_seq_device snd_pcm snd_page_alloc snd_timer snd i2c_viapro soundcore via_rhine mii ppdev parport_pc parport ns558 gameport microcode nfsd auth_rpcgss nfs_acl lockd uinput sunrpc binfmt_misc nouveau mxm_wmi wmi video i2c_algo_bit drm_kms_helper ttm ata_generic pata_acpi drm pata_via sata_via i2c_core
[18263.433849] Pid: 3544, comm: pool Tainted: G      D      3.7.9-201.fc18.i686 #1          775Dual-880Pro/775Dual-880Pro
[18263.433880] EIP: 0060:[<f908b9eb>] EFLAGS: 00210202 CPU: 1
[18263.433907] EIP is at CIFSSMBQAllEAs+0x2ab/0x440 [cifs]
[18263.434009] EAX: f7406246 EBX: 0000006a ECX: 00000000 EDX: 3d19d254
[18263.434009] ESI: 0000f7a9 EDI: 3d19d258 EBP: f084bf20 ESP: f084bed0
[18263.434009]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[18263.434009] CR0: 8005003b CR2: f7406247 CR3: 3107a000 CR4: 000007d0
[18263.434009] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[18263.434009] DR6: ffff0ff0 DR7: 00000400
[18263.434009] Process pool (pid: 3544, ti=f084a000 task=f1130c90 task.ti=f084a000)
[18263.434009] Stack:
[18263.434009]  f1c88000 f084bf10 00000000 c054be1d f4290e00 00710290 0000f73f 00000000
[18263.434009]  f740624a 0000049d f084bf08 f084bf0c f098ad00 3d19d258 f1c88000 f1c88000
[18263.434009]  00000050 f37d6200 f098ad00 f377f360 f084bf5c f90a494a 00000000 00000000
[18263.434009] Call Trace:
[18263.434009]  [<c054be1d>] ? final_putname+0x1d/0x40
[18263.434009]  [<f90a494a>] cifs_listxattr+0xba/0x170 [cifs]
[18263.434009]  [<f90a4890>] ? cifs_getxattr+0x460/0x460 [cifs]
[18263.434009]  [<c055fbba>] vfs_listxattr+0x3a/0x60
[18263.434009]  [<c055fe55>] listxattr+0xf5/0x100
[18263.434009]  [<c054fa4f>] ? user_path_at+0x1f/0x30
[18263.434009]  [<c056091a>] sys_llistxattr+0x3a/0x50
[18263.434009]  [<c096c90d>] sysenter_do_call+0x12/0x28
[18263.434009]  [<c0960000>] ? context_read_and_validate+0xe6/0x11a
[18263.434009] Code: 04 89 cf 89 5d c4 eb 12 8b 55 d0 8d 44 32 01 8b 55 e4 85 d2 0f 84 0e 01 00 00 8d 50 04 89 55 d0 89 fa 83 ea 04 0f 88 cd 00 00 00 <0f> b6 58 01 0f b7 40 02 89 c6 01 de 89 45 c8 89 f0 f7 d0 01 d0
[18263.434009] EIP: [<f908b9eb>] CIFSSMBQAllEAs+0x2ab/0x440 [cifs] SS:ESP 0068:f084bed0
[18263.434009] CR2: 00000000f7406247
[18263.555101] ---[ end trace 0982fc4621f88304 ]---
Comment 1 Dome 2013-04-18 18:21:54 CEST
Update:
moving file doesn't crash. Only copying files from the share expose the problem

copy from local to share - ok
copy from share to local - crash
copy from share to share - crash
Comment 2 Dome 2013-05-06 11:45:03 CEST
Same problem with Nautilus 3.6.3 (maybe it's a gvfs bug?).
I've opened a bug report on gnome.org
https://bugzilla.gnome.org/show_bug.cgi?id=699743
Comment 3 Harald Judt editbugs 2015-04-17 16:48:06 CEST
From the external bug report it is a kernel bug. Closing invalid.

Bug #10005

Reported by:
Dome
Reported on: 2013-04-17
Last modified on: 2015-04-17

People

Assignee:
Jannis Pohlmann
CC List:
2 users

Version

Attachments

Additional information