BUG: unable to handle kernel NULL pointer dereference at 0000000000000228
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eCryptfs |
Fix Released
|
High
|
Tyler Hicks | ||
ecryptfs-utils (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Hardy |
Invalid
|
Undecided
|
Unassigned | ||
Intrepid |
Invalid
|
Undecided
|
Unassigned | ||
Jaunty |
Invalid
|
Undecided
|
Unassigned | ||
Karmic |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
High
|
Tim Gardner | ||
Hardy |
Fix Released
|
High
|
Unassigned | ||
Intrepid |
Fix Released
|
High
|
Unassigned | ||
Jaunty |
Fix Released
|
High
|
Unassigned | ||
Karmic |
Fix Released
|
High
|
Tim Gardner | ||
mutt (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Hardy |
Invalid
|
Undecided
|
Unassigned | ||
Intrepid |
Invalid
|
Undecided
|
Unassigned | ||
Jaunty |
Invalid
|
Undecided
|
Unassigned | ||
Karmic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi
My home is on ecryptfs; this crash occurs when viewing emails with Mutt's built-in viewer. Mutt's tmpdir points to my home, if I set it to e.g. /tmp, the bug doesn't occur as it's not on ecryptfs.
Bye
ProblemType: KernelOops
Annotation: Your system might become unstable now and might need to be restarted.
Architecture: amd64
Date: Sun Jun 14 23:24:31 2009
DistroRelease: Ubuntu 9.10
Failure: oops
MachineType: LENOVO 2777CTO
Package: linux-image-
ProcCmdLine: root=/dev/
ProcVersionSign
RelatedPackageV
SourcePackage: linux
Tags: kernel-oops
Title: BUG: unable to handle kernel NULL pointer dereference at 0000000000000228
Uname: Linux 2.6.30-9-generic x86_64
dmi.bios.date: 03/12/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 6EET27WW (1.08 )
dmi.board.name: 2777CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 2777CTO
dmi.product.
dmi.sys.vendor: LENOVO
Related branches
- Dustin Kirkland (community): Needs Information
-
Diff: 5798 lines (+2544/-987)72 files modifiedREADME (+0/-5)
configure.ac (+4/-17)
debian/changelog (+311/-1)
debian/control (+49/-9)
debian/copyright (+10/-5)
debian/ecryptfs-utils.dirs (+0/-2)
debian/ecryptfs-utils.ecryptfs-utils-restore.upstart (+26/-0)
debian/ecryptfs-utils.ecryptfs-utils-save.upstart (+26/-0)
debian/ecryptfs-utils.install (+2/-1)
debian/ecryptfs-utils.postinst (+11/-35)
debian/libecryptfs0.shlibs (+1/-1)
debian/lintian/ecryptfs-utils (+13/-0)
debian/local/ecryptfs-utils.pam-auth-update (+3/-3)
debian/po/POTFILES.sh (+5/-0)
debian/po/ecryptfs-utils.pot (+407/-0)
debian/po/fr.po (+389/-0)
debian/rules (+38/-19)
doc/Makefile.am (+1/-2)
doc/ecryptfs-mount-private.txt (+1/-1)
doc/manpage/Makefile.am (+3/-0)
doc/manpage/ecryptfs-mount-private.1 (+2/-2)
doc/manpage/ecryptfs-rewrite-file.1 (+1/-1)
doc/manpage/ecryptfs-setup-private.1 (+2/-2)
doc/manpage/ecryptfs-setup-swap.1 (+29/-0)
doc/manpage/ecryptfs-stat.1 (+18/-0)
doc/manpage/ecryptfs.7 (+7/-135)
doc/manpage/mount.ecryptfs_private.1 (+1/-1)
doc/manpage/umount.ecryptfs.8 (+23/-0)
doc/manpage/umount.ecryptfs_private.1 (+1/-1)
doc/sourceforge_webpage/README (+0/-5)
lintian/ecryptfs-utils (+12/-0)
scripts/build-ubuntu.sh (+1/-1)
scripts/release.sh (+6/-2)
src/desktop/Makefile.am (+2/-1)
src/desktop/ecryptfs-record-passphrase (+6/-3)
src/include/ecryptfs.h (+5/-0)
src/key_mod/ecryptfs_key_mod_gpg.c (+5/-8)
src/key_mod/ecryptfs_key_mod_openssl.c (+28/-2)
src/key_mod/ecryptfs_key_mod_pkcs11_helper.c (+4/-3)
src/key_mod/ecryptfs_key_mod_tspi.c (+7/-3)
src/libecryptfs-swig/libecryptfs.i (+1/-1)
src/libecryptfs-swig/libecryptfs.py (+1/-1)
src/libecryptfs-swig/libecryptfs_wrap.c (+88/-47)
src/libecryptfs/cipher_list.c (+1/-1)
src/libecryptfs/cmd_ln_parser.c (+1/-1)
src/libecryptfs/decision_graph.c (+39/-13)
src/libecryptfs/key_management.c (+40/-102)
src/libecryptfs/libecryptfs.pc.in (+2/-2)
src/libecryptfs/main.c (+108/-30)
src/libecryptfs/module_mgr.c (+57/-11)
src/pam_ecryptfs/Makefile.am (+2/-2)
src/pam_ecryptfs/pam_ecryptfs.c (+66/-51)
src/python/ecryptfsapi.py (+82/-0)
src/utils/Makefile.am (+4/-3)
src/utils/ecryptfs-dot-private (+0/-34)
src/utils/ecryptfs-migrate-home (+195/-0)
src/utils/ecryptfs-mount-private (+8/-7)
src/utils/ecryptfs-rewrite-file (+29/-15)
src/utils/ecryptfs-setup-private (+125/-126)
src/utils/ecryptfs-setup-swap (+100/-89)
src/utils/ecryptfs-umount-private (+14/-16)
src/utils/ecryptfs_add_passphrase.c (+11/-7)
src/utils/ecryptfs_generate_tpm_key.c (+4/-1)
src/utils/ecryptfs_insert_wrapped_passphrase_into_keyring.c (+15/-5)
src/utils/ecryptfs_rewrap_passphrase.c (+0/-1)
src/utils/ecryptfs_unwrap_passphrase.c (+12/-3)
src/utils/ecryptfs_wrap_passphrase.c (+0/-1)
src/utils/io.c (+29/-12)
src/utils/manager.c (+1/-1)
src/utils/mount.ecryptfs.c (+13/-26)
src/utils/mount.ecryptfs_private.c (+32/-107)
src/utils/umount.ecryptfs.c (+4/-0)
CVE References
Changed in ecryptfs: | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in ecryptfs-utils (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel |
Changed in ecryptfs: | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in ecryptfs-utils (Ubuntu): | |
importance: | Undecided → High |
Changed in ecryptfs: | |
assignee: | nobody → Tyler Hicks (tyhicks) |
Changed in ecryptfs: | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in ubuntu: | |
status: | New → Invalid |
Changed in ecryptfs: | |
status: | Fix Committed → Incomplete |
Changed in ecryptfs-utils (Ubuntu Hardy): | |
status: | New → Invalid |
Changed in ecryptfs-utils (Ubuntu Intrepid): | |
status: | New → Invalid |
Changed in ecryptfs-utils (Ubuntu Jaunty): | |
status: | New → Invalid |
Changed in ecryptfs-utils (Ubuntu Karmic): | |
status: | Triaged → Invalid |
affects: | Ubuntu Jaunty → mutt (Ubuntu Jaunty) |
Changed in mutt (Ubuntu Jaunty): | |
status: | New → Invalid |
Changed in mutt (Ubuntu Hardy): | |
status: | New → Invalid |
Changed in mutt (Ubuntu Intrepid): | |
status: | New → Invalid |
Changed in ecryptfs-utils (Ubuntu Karmic): | |
importance: | High → Undecided |
Changed in linux (Ubuntu Jaunty): | |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in linux (Ubuntu Hardy): | |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in linux (Ubuntu Intrepid): | |
status: | New → Fix Committed |
importance: | Undecided → High |
Changed in linux (Ubuntu Karmic): | |
importance: | Critical → High |
Changed in linux (Ubuntu Karmic): | |
milestone: | ubuntu-9.10-beta → none |
status: | Fix Committed → Fix Released |
security vulnerability: | no → yes |
Changed in linux (Ubuntu Hardy): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
Changed in linux (Ubuntu Intrepid): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
Changed in linux (Ubuntu Jaunty): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
Still an issue with 2.6.31-5-generic
[ 2598.361308] BUG: unable to handle kernel NULL pointer dereference at 0000000000000220 4c0>] touch_atime+ 0x20/0x150 pci0000: 00/0000: 00:1f.2/ host0/target0: 0:0/0:0: 0:0/block/ sda/sda2/ stat codec_conexant arc4 ecb snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer i2400m_usb uvcvideo videodev v4l1_compat v4l2_compat_ioctl32 snd_seq_device i2400m iwlagn btusb iwlcore wimax mac80211 snd psmouse serio_raw soundcore cfg80211 snd_page_alloc pcspkr heci(C) thinkpad_acpi led_class nvram e1000e fbcon tileblit font bitblit softcursor i915 drm i2c_algo_bit video output intel_agp ffffffff8112d4c 0>] [<ffffffff8112d 4c0>] touch_atime+ 0x20/0x150 8edd58 EFLAGS: 00010246 0(0000) GS:ffff88002802 3000(0000) knlGS:000000000 0000000 237>] ecryptfs_ read_update_ atime+0x47/ 0x70 122>] do_sync_ read+0xf2/ 0x130 da0>] ? autoremove_ wake_function+ 0x0/0x40 3a1>] ? security_ file_permission +0x11/0x20 705>] vfs_read+0xb5/0x1a0 d0c>] sys_read+0x4c/0x80 fc2>] system_ call_fastpath+ 0x16/0x1b
[ 2598.361322] IP: [<ffffffff8112d
[ 2598.361340] PGD 127da0067 PUD 11c8d3067 PMD 0
[ 2598.361350] Oops: 0000 [#1] SMP
[ 2598.361358] last sysfs file: /sys/devices/
[ 2598.361366] CPU 0
[ 2598.361371] Modules linked in: cbc cryptd aes_x86_64 aes_generic usb_storage binfmt_misc ppdev bridge stp bnep lp parport joydev snd_hda_
[ 2598.361486] Pid: 4927, comm: mutt Tainted: G C 2.6.31-5-generic #24-Ubuntu 2777CTO
[ 2598.361492] RIP: 0010:[<
[ 2598.361503] RSP: 0018:ffff880102
[ 2598.361509] RAX: 0000000000000000 RBX: ffff8801345d0200 RCX: 000000004a7abb90
[ 2598.361515] RDX: ffff880134c89800 RSI: ffff880110dede40 RDI: ffff8801345d0200
[ 2598.361521] RBP: ffff8801028edd88 R08: 0000000000000002 R09: ffffea0003ac7fa8
[ 2598.361527] R10: 0000000000000022 R11: 0000000000000001 R12: 0000000000000000
[ 2598.361533] R13: 00000000000005b1 R14: ffff8801028edf48 R15: 00007fffe8e16900
[ 2598.361540] FS: 00007fc3d8d5a71
[ 2598.361546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2598.361552] CR2: 0000000000000220 CR3: 0000000119c60000 CR4: 00000000000006b0
[ 2598.361558] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 2598.361564] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 2598.361571] Process mutt (pid: 4927, threadinfo ffff8801028ec000, task ffff88011e274410)
[ 2598.361575] Stack:
[ 2598.361579] ffff880136094000 ffff8801028eddc8 ffff8800b56fa540 ffff8801028edeb8
[ 2598.361588] <0> ffff8801028eddc8 ffff8800b56fa540 ffff8801028eddb8 ffffffff811f0237
[ 2598.361599] <0> ffff8801028eddf8 ffff8801028eddc8 ffff8800b56fa540 ffff8801028edeb8
[ 2598.361610] Call Trace:
[ 2598.361623] [<ffffffff811f0
[ 2598.361633] [<ffffffff81118
[ 2598.361644] [<ffffffff81072
[ 2598.361654] [<ffffffff81219
[ 2598.361662] [<ffffffff81118
[ 2598.361670] [<ffffffff81118
[ 2598.361680] [<ffffffff81011
[ 2598.361685] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 48 83 ec 30 48 89 5d f0 4c 89 65 f8 48 89 fb 4c 8b 66 10 e8 74 36 00 00 85 c0 75 13 <41> f6 84 24 20 02 00 00 02 74 15 48 89 df e8 8d 37 00 00 48 8b
[ 2598.361769] RIP [<ffffffff8112...