Sven Müller wrote: > Hi Edward, > > according to the advice in Gentoo Forums: > > http://forums.gentoo.org/viewtopic-t-845764.html > > I'll send you the bug report. > Hello. Could you please try the attached patch and report about results? Thanks, Edward. > Behaviour: > When I try start a program via kdesu (KDE4) I'll get a Kernel Ooops. It's reproducible. The Ooops occurs on x86 and amd64. I've tested it on 2.6.34 and on 2.6.35 (r1 and r5). And until now it seems that only kdesu is affected. > > Configuration: > Kernel: Gentoo-Sources-2.6.35-r5 > Root Device is Reiser4 > Reiser4 Patch is from Kernel.org (Reiser4-for-2.6.35.patch) > CPU: x86 > The Posting in Gentoo Forums (Link) is from a amd64. > > /var/log/messages: > > Oct 7 22:26:32 localhost kernel: BUG: unable to handle kernel NULL pointer dereference at (null) > Oct 7 22:26:32 localhost kernel: IP: [] checkin_logical_cluster+0xb1/0x176 > Oct 7 22:26:32 localhost kernel: *pde = 00000000 > Oct 7 22:26:32 localhost kernel: Oops: 0000 [#1] > Oct 7 22:26:32 localhost kernel: last sysfs file: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq > Oct 7 22:26:32 localhost kernel: Modules linked in: pcmcia > Oct 7 22:26:32 localhost kernel: > Oct 7 22:26:32 localhost kernel: Pid: 2306, comm: kio_file Not tainted 2.6.35-gentoo-r5 #2 Latitude C610 /Latitude C610 > Oct 7 22:26:32 localhost kernel: EIP: 0060:[] EFLAGS: 00010246 CPU: 0 > Oct 7 22:26:32 localhost kernel: EIP is at checkin_logical_cluster+0xb1/0x176 > Oct 7 22:26:32 localhost kernel: EAX: 00000001 EBX: c9176d58 ECX: 00000000 EDX: 00000000 > Oct 7 22:26:32 localhost kernel: ESI: 00000000 EDI: 00000000 EBP: cb572eb4 ESP: c9176d14 > Oct 7 22:26:32 localhost kernel: DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 > Oct 7 22:26:32 localhost kernel: Process kio_file (pid: 2306, ti=c9176000 task=cb376360 task.ti=c9176000) > Oct 7 22:26:32 localhost kernel: Stack: > Oct 7 22:26:32 localhost kernel: 00000000 c9176d58 00000000 cb572eb4 00000000 c9176d58 00000000 cb572eb4 > Oct 7 22:26:32 localhost kernel: <0> 00000000 c01bacff 00000000 c9192100 00000000 0000000d cb572eb4 c01baf36 > Oct 7 22:26:32 localhost kernel: <0> fffffff4 00000000 00000000 00000000 00000000 00000001 00000000 00000000 > Oct 7 22:26:32 localhost kernel: Call Trace: > Oct 7 22:26:32 localhost kernel: [] ? capture_page_cluster+0xa2/0xc7 > Oct 7 22:26:32 localhost kernel: [] ? write_end_cryptcompress+0x212/0x222 > Oct 7 22:26:32 localhost kernel: [] ? reiser4_write_end_careful+0xe8/0x153 > Oct 7 22:26:32 localhost kernel: [] ? pagecache_write_end+0x37/0x3e > Oct 7 22:26:32 localhost kernel: [] ? reiser4_dirty_inode+0x8/0x59 > Oct 7 22:26:32 localhost kernel: [] ? pipe_to_file+0x109/0x114 > Oct 7 22:26:32 localhost kernel: [] ? reiser4_dirty_inode+0x8/0x59 > Oct 7 22:26:32 localhost kernel: [] ? reiser4_dirty_inode+0x8/0x59 > Oct 7 22:26:32 localhost kernel: [] ? splice_from_pipe_feed+0x31/0x9e > Oct 7 22:26:32 localhost kernel: [] ? pipe_to_file+0x0/0x114 > Oct 7 22:26:32 localhost kernel: [] ? generic_file_splice_write+0xa2/0x12f > Oct 7 22:26:32 localhost kernel: [] ? generic_file_splice_write+0x0/0x12f > Oct 7 22:26:32 localhost kernel: [] ? vfs_splice_from+0x53/0x5a > Oct 7 22:26:32 localhost kernel: [] ? direct_splice_actor+0x14/0x18 > Oct 7 22:26:32 localhost kernel: [] ? splice_direct_to_actor+0xbe/0x172 > Oct 7 22:26:32 localhost kernel: [] ? direct_splice_actor+0x0/0x18 > Oct 7 22:26:32 localhost kernel: [] ? do_splice_direct+0x4b/0x64 > Oct 7 22:26:32 localhost kernel: [] ? do_sendfile+0x16c/0x1b5 > Oct 7 22:26:32 localhost kernel: [] ? sys_sendfile64+0x40/0x86 > Oct 7 22:26:32 localhost kernel: [] ? sysenter_do_call+0x12/0x26 > Oct 7 22:26:32 localhost kernel: Code: 01 74 09 31 f6 83 f8 02 75 1e eb 05 8b 73 3c eb 17 8b 43 0c 31 ff 8b 70 04 03 30 81 c6 ff 0f 00 00 83 d7 00 0f ac fe 0c 8b 7b 48 <8b> 07 f6 c4 01 74 24 89 e8 e8 2f 4a fe ff e8 ac a3 fe ff 8b 4b > Oct 7 22:26:32 localhost kernel: EIP: [] checkin_logical_cluster+0xb1/0x176 SS:ESP 0068:c9176d14 > Oct 7 22:26:32 localhost kernel: CR2: 0000000000000000 > Oct 7 22:26:32 localhost kernel: ---[ end trace 401667030bed02db ]--- > > > addr2line -e /usr/src/linux/vmlinux -i c01b846a: > > /usr/src/linux/fs/reiser4/plugin/file/cryptcompress.c:1722 > /usr/src/linux/fs/reiser4/plugin/file/cryptcompress.c:1780 > > Let me know if you need any further information. I would be glad if I could help you. > > Thx > Sven >