I get this as well. I'm on ext3 - latest gutsy packages (Kernel is
2.6.22-7).

For standard files everything is fine - however I see problems touching
files which aren't owned by the logged in user - but should be writeable
by them.

In this particular case file ownership is:
$ stat Dordogne\ -\ 2007\ 183.jpg 
  File: `Dordogne - 2007 183.jpg'
  Size: 568711          Blocks: 1120       IO Block: 4096   regular file
Device: 801h/2049d      Inode: 5374316     Links: 1
Access: (2674/-rw-rwsr--)  Uid: ( 1001/documents)   Gid: ( 1001/documents)

The logged in user is a member of the group "documents". This seems to
confirm the observation in bug 124358 and is 100% repeatable on my
system.

dmesg output below:
[392138.548000] BUG: unable to handle kernel NULL pointer dereference at 
virtual address 00000030
[392138.548000]  printing eip:
[392138.548000] c018870a
[392138.548000] *pde = 00000000
[392138.548000] Oops: 0000 [#2]
[392138.548000] SMP 
[392138.548000] Modules linked in: nls_cp437 ntfs arc4 ecb blkcipher 
ieee80211_crypt_wep rfcomm l2cap bluetooth ipv6 powernow_k8 cpufreq_stats 
cpufreq_ondemand cpufreq_powersave cpufreq_conservative cpufreq_userspace 
freq_table ac container asus_acpi battery button video sbs dock lp fuse 
snd_via82xx gameport snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm 
snd_page_alloc snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi 
snd_rawmidi snd_seq_midi_event parport_pc snd_seq snd_timer snd_seq_device 
parport psmouse bcm43xx snd i2c_viapro pcspkr k8temp ieee80211softmac soundcore 
serio_raw i2c_core ieee80211 ieee80211_crypt shpchp pci_hotplug amd64_agp 
via_agp agpgart af_packet evdev ext3 jbd mbcache sg sd_mod ide_cd cdrom 
ide_disk floppy sata_via ehci_hcd uhci_hcd usbcore via82cxxx ide_core 
ata_generic libata scsi_mod 8139cp 8139too mii thermal processor fan capability 
commoncap
[392138.548000] CPU:    0
[392138.548000] EIP:    0060:[<c018870a>]    Not tainted VLI
[392138.548000] EFLAGS: 00010202   (2.6.22-7-generic #1)
[392138.548000] EIP is at permission+0x2a/0x120
[392138.548000] eax: 00000000   ebx: da227ee0   ecx: cc0d3f04   edx: 00003220
[392138.548000] esi: fffffff3   edi: 00000002   ebp: cc0d3f04   esp: cc0d3ee8
[392138.548000] ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
[392138.548000] Process touch (pid: 6697, ti=cc0d2000 task=d56d8a40 
task.ti=cc0d2000)
[392138.548000] Stack: c35f3df0 fffffff3 00000000 d54e2e40 c01a0e55 c016d678 
da227ee0 d54e2e40 
[392138.548000]        ffffff9c cc0d3f30 00000000 c017f595 d54e2e40 00000000 
00008941 b7eadc40 
[392138.548000]        d1b9b9f8 cccc7000 00000ab4 c5bfcb7c 00000000 00000003 
db08b50c 00000002 
[392138.548000] Call Trace:
[392138.548000]  [<c01a0e55>] do_utimes+0x1c5/0x1f0
[392138.548000]  [<c016d678>] __handle_mm_fault+0x288/0xb00
[392138.548000]  [<c017f595>] nameidata_to_filp+0x35/0x40
[392138.548000]  [<c02f482a>] do_page_fault+0x37a/0x680
[392138.548000]  [<c01a0f62>] sys_utimensat+0x22/0xa0
[392138.548000]  [<c02f44b0>] do_page_fault+0x0/0x680
[392138.548000]  [<c01041d2>] sysenter_past_esp+0x6b/0xa9
[392138.548000]  =======================
[392138.548000] Code: 00 83 ec 10 89 7c 24 08 89 d7 f7 c7 02 00 00 00 89 1c 24 
89 c3 89 6c 24 0c 89 cd 89 74 24 04 0f b7 50 6a 74 1c 8b 80 98 00 00 00 <f6> 40 
30 01 0f 85 83 00 00 00 f6 83 3c 01 00 00 08 75 73 8d 76 
[392138.548000] EIP: [<c018870a>] permission+0x2a/0x120 SS:ESP 0068:cc0d3ee8

-- 
touch (do_utimes) causes NULL pointer dereference
https://bugs.launchpad.net/bugs/124211
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to