Public bug reported:

Upon touching a file owned by another user, with read write permissions for the 
current user, touch segfaults and the kernel oopses:
Test Case:
[EMAIL PROTECTED]:~$ sudo su
[EMAIL PROTECTED]:/home/azrael# touch tmp
[EMAIL PROTECTED]:/home/azrael# chmod o+rw tmp
[EMAIL PROTECTED]:/home/azrael# exit
[EMAIL PROTECTED]:~$ touch tmp
Segmentation fault
[EMAIL PROTECTED]:~$ 
Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] Oops: 0000 [#1]

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] SMP 

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] CPU:    0

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] EIP:    0060:[permission+91/288]    Tainted: 
P       VLI

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] EFLAGS: 00210202   (2.6.22-7-generic #1)

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] EIP is at permission+0x5b/0x120

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] eax: 00000001   ebx: eebda220   ecx: ed6d1f04
   edx: 00000002

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] esi: fffffff3   edi: 00000002   ebp: ed6d1f04
   esp: ed6d1ee8

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss:
 0068

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] Process touch (pid: 11747, ti=ed6d0000 task=f
4f46000 task.ti=ed6d0000)

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] Stack: eebea280 fffffff3 00000000 f1667a80 c0
1a0e55 c016d678 eebda220 f1667a80 

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]        ffffff9c ed6d1f30 00000000 c017f595 f1
667a80 00000000 eebda280 b7f370e4 

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]        ed851898 ef32e1c0 00000cdc f4c55b7c 00
000000 00000000 dffb4ac4 00000002 

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] Call Trace:

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [do_utimes+453/496] do_utimes+0x1c5/0x1f0

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [__handle_mm_fault+648/2816] __handle_mm_fau
lt+0x288/0xb00

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [nameidata_to_filp+53/64] nameidata_to_filp+
0x35/0x40

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [do_page_fault+890/1664] do_page_fault+0x37a
/0x680

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [sys_utimensat+34/160] sys_utimensat+0x22/0x
a0

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [do_page_fault+0/1664] do_page_fault+0x0/0x6
80

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [sysenter_past_esp+107/169] sysenter_past_es
p+0x6b/0xa9

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  [iw_handler_get_private+64/128] iw_handler_g
et_private+0x40/0x80

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000]  =======================

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] Code: 83 00 00 00 f6 83 3c 01 00 00 08 75 73 
8d 76 00 f7 c7 01 00 00 00 75 3f 8b 83 90 00 00 00 89 fa 83 e2 f7 85 c0 0f 84 87
 00 00 00 <8b> 70 34 85 f6 0f 84 7c 00 00 00 89 e9 89 d8 ff d6 85 c0 0f 84 

Message from [EMAIL PROTECTED] at Fri Jul  6 01:38:55 2007 ...
mobileDemon kernel: [  529.424000] EIP: [permission+91/288] permission+0x5b/0x12
0 SS:ESP 0068:ed6d1ee8

Filesystem in this test case is ext3.
A friend has reproduced this bug with XFS, he may file an additional test case 
soon.

** Affects: Ubuntu
     Importance: Undecided
         Status: New


** Tags: gutsy kernel

-- 
Kernel Oops on Touch, Possible VFS Bug
https://bugs.launchpad.net/bugs/124358
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to