| Summary: | [abrt] kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000058 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | John Rowe <john.barr.rowe> |
| Component: | xorg-x11-drv-nouveau | Assignee: | Ben Skeggs <bskeggs> |
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 15 | CC: | airlied, ajax, bskeggs, gansalmon, itamar, jonathan, kernel-maint, ktrustin, madhu.chinakonda |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Unspecified | ||
| Whiteboard: | abrt_hash:d943aba654bcee376ac63e030ede618a46c26e54 | ||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-08-07 15:36:54 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
John Rowe
2011-06-22 11:18:34 UTC
This appears to have happened again. Here's the information from the kernel this time: Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987899] BUG: unable to handle kernel NULL pointer dereference at 0000000000000058 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987903] IP: [<ffffffffa00d1f96>] nv50_crtc_do_mode_set_base+0x8e/0x27c [nouveau] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987926] PGD 11c308067 PUD 11ce73067 PMD 0 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987928] Oops: 0000 [#1] SMP Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987929] last sysfs file: /sys/devices/virtual/sound/timer/uevent Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987931] CPU 2 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987932] Modules linked in: tcp_lp fuse ebtable_nat ebtables ipt_MASQUERADE iptabl e_nat nf_nat xt_CHECKSUM iptable_mangle bridge sunrpc 8021q garp stp llc cpufreq_ondemand acpi_cpufreq freq_table mperf sco bnep l2cap bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables virtio_net kvm_intel kvm snd_hda_codec_hd mi snd_hda_codec_conexant arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm iwlagn iwlcore mac80211 i2c_i 801 microcode cfg80211 iTCO_wdt iTCO_vendor_support intel_ips joydev uvcvideo videodev v4l2_compat_ioctl32 e1000e snd_timer snd_p age_alloc thinkpad_acpi rfkill snd soundcore wmi ipv6 sdhci_pci sdhci firewire_ohci mmc_core firewire_core crc_itu_t nouveau ttm drm_kms_helper drm i2c_algo_bit i2c_core video [last unloaded: scsi_wait_scan] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987953] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987954] Pid: 1298, comm: Xorg Not tainted 2.6.38.8-32.fc15.x86_64 #1 LENOVO 43842 RG/43842RG Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987957] RIP: 0010:[<ffffffffa00d1f96>] [<ffffffffa00d1f96>] nv50_crtc_do_mode_se t_base+0x8e/0x27c [nouveau] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987968] RSP: 0018:ffff88011c159928 EFLAGS: 00010246 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987969] RAX: ffff88012bb20800 RBX: ffff88012fbad000 RCX: 0000000000000000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987970] RDX: ffff88012be9f380 RSI: 0000000000000000 RDI: ffff88012fbad000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987972] RBP: ffff88011c159968 R08: 0000000000000000 R09: ffffffffa0042900 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987973] R10: 0000ffffffffff0a R11: ffff88012fbad000 R12: 0000000000000000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987974] R13: ffff88012b6d5400 R14: ffff88012b700000 R15: 0000000000000000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987976] FS: 00007f63742ec8a0(0000) GS:ffff8800bf100000(0000) knlGS:0000000000000 000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987977] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987978] CR2: 0000000000000058 CR3: 000000011ccd3000 CR4: 00000000000006e0 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987980] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987981] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987982] Process Xorg (pid: 1298, threadinfo ffff88011c158000, task ffff88011cce5c c0) Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987983] Stack: Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987984] ffff88011c159948 0000000000000000 0000000000040000 ffff88012fbad000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987986] 0000000000000000 0000000000000000 0000000000000000 0000000000000000 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987988] ffff88011c159998 ffffffffa00d2204 ffff88012bf20958 ffff88012bb20800 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.987990] Call Trace: Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988001] [<ffffffffa00d2204>] nv50_crtc_mode_set_base+0x35/0x5c [nouveau] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988009] [<ffffffffa006338c>] drm_crtc_helper_set_config+0x743/0x88f [drm_kms_hel per] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988015] [<ffffffff811c7838>] ? jbd2_journal_dirty_metadata+0xc4/0xd2 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988021] [<ffffffff81474408>] ? _cond_resched+0xe/0x22 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988024] [<ffffffffa0061882>] drm_fb_helper_set_par+0x72/0xbb [drm_kms_helper] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988029] [<ffffffff8125f659>] fb_set_var+0x1db/0x2cb Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988034] [<ffffffff811f9772>] ? mls_level_dom+0x1e/0x28 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988036] [<ffffffff811f9bb6>] ? constraint_expr_eval+0x235/0x366 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988038] [<ffffffff811fa97c>] ? context_struct_compute_av+0x23c/0x257 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988041] [<ffffffff81269ebd>] fbcon_blank+0x7f/0x1e8 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988044] [<ffffffff81080b7b>] ? arch_local_irq_save+0x15/0x1b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988048] [<ffffffff812c546f>] do_unblank_screen+0x10f/0x167 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988052] [<ffffffff812bd14a>] vt_ioctl+0x553/0x1b7d Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988056] [<ffffffff811eb0eb>] ? inode_has_perm+0x76/0x8c Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988058] [<ffffffff812b5167>] tty_ioctl+0x95c/0x9c0 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988062] [<ffffffff8110f58b>] ? add_partial+0x44/0x50 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988065] [<ffffffff8146fafa>] ? __slab_free+0x83/0xeb Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988067] [<ffffffff811eb1a5>] ? file_has_perm+0xa4/0xc6 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988071] [<ffffffff8112f3a0>] do_vfs_ioctl+0x47e/0x4bf Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988073] [<ffffffff8112f437>] sys_ioctl+0x56/0x7b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988077] [<ffffffff81009bc2>] system_call_fastpath+0x16/0x1b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988078] Code: a0 00 00 00 b9 0e 02 00 00 48 c7 c2 00 56 0e a0 48 c7 c7 3e f2 0e a 0 31 c0 44 88 4d c0 e8 64 a8 39 e1 44 8a 4d c0 45 84 c9 75 27 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988095] RIP [<ffffffffa00d1f96>] nv50_crtc_do_mode_set_base+0x8e/0x27c [nouveau] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988124] RSP <ffff88011c159928> Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988127] CR2: 0000000000000058 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.988148] ---[ end trace 3c2d29165446064e ]--- Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990809] ------------[ cut here ]------------ Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990819] WARNING: at drivers/tty/tty_mutex.c:31 tty_lock+0x2e/0x45() Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990821] Hardware name: 43842RG Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990823] Modules linked in: tcp_lp fuse ebtable_nat ebtables ipt_MASQUERADE iptabl e_nat nf_nat xt_CHECKSUM iptable_mangle bridge sunrpc 8021q garp stp llc cpufreq_ondemand acpi_cpufreq freq_table mperf sco bnep l2cap bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables virtio_net kvm_intel kvm snd_hda_codec_hd mi snd_hda_codec_conexant arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm iwlagn iwlcore mac80211 i2c_i 801 microcode cfg80211 iTCO_wdt iTCO_vendor_support intel_ips joydev uvcvideo videodev v4l2_compat_ioctl32 e1000e snd_timer snd_p age_alloc thinkpad_acpi rfkill snd soundcore wmi ipv6 sdhci_pci sdhci firewire_ohci mmc_core firewire_core crc_itu_t nouveau ttm drm_kms_helper drm i2c_algo_bit i2c_core video [last unloaded: scsi_wait_scan] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990864] Pid: 1298, comm: Xorg Tainted: G D 2.6.38.8-32.fc15.x86_64 #1 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990866] Call Trace: Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990872] [<ffffffff8105511a>] warn_slowpath_common+0x83/0x9b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990875] [<ffffffff8105514c>] warn_slowpath_null+0x1a/0x1c Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990878] [<ffffffff81475db8>] tty_lock+0x2e/0x45 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990882] [<ffffffff812b3cc5>] tty_release+0x5b/0x4cd Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990888] [<ffffffff811eb78b>] ? selinux_file_free_security+0x23/0x25 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990893] [<ffffffff811229ad>] fput+0x121/0x1bb Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990897] [<ffffffff8111ff17>] filp_close+0x66/0x70 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990900] [<ffffffff81058046>] put_files_struct+0x6e/0xd5 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990903] [<ffffffff8105813a>] exit_files+0x41/0x46 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990906] [<ffffffff810586b0>] do_exit+0x293/0x732 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990909] [<ffffffff814759c4>] ? _raw_spin_unlock_irqrestore+0x17/0x19 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990912] [<ffffffff81476cce>] oops_end+0xbc/0xc5 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990917] [<ffffffff8146c06e>] no_context+0x203/0x212 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990937] [<ffffffffa002d181>] ? drm_mode_destroy+0x1f/0x23 [drm] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990940] [<ffffffff8146c211>] __bad_area_nosemaphore+0x194/0x1b7 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990943] [<ffffffff8146c290>] bad_area+0x47/0x4e Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990946] [<ffffffff81478e1f>] do_page_fault+0x247/0x37a Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990951] [<ffffffff8122ee22>] ? put_dec+0x20/0x3c Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990955] [<ffffffff8122ef78>] ? number+0x13a/0x256 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990958] [<ffffffff814761d5>] page_fault+0x25/0x30 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990983] [<ffffffffa00d1f96>] ? nv50_crtc_do_mode_set_base+0x8e/0x27c [nouveau] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.990995] [<ffffffffa008e6a9>] ? nouveau_bo_rd32+0x27/0x2d [nouveau] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991012] [<ffffffffa00d2204>] nv50_crtc_mode_set_base+0x35/0x5c [nouveau] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991018] [<ffffffffa006338c>] drm_crtc_helper_set_config+0x743/0x88f [drm_kms_hel per] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991022] [<ffffffff811c7838>] ? jbd2_journal_dirty_metadata+0xc4/0xd2 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991027] [<ffffffff81474408>] ? _cond_resched+0xe/0x22 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991032] [<ffffffffa0061882>] drm_fb_helper_set_par+0x72/0xbb [drm_kms_helper] Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991037] [<ffffffff8125f659>] fb_set_var+0x1db/0x2cb Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991042] [<ffffffff811f9772>] ? mls_level_dom+0x1e/0x28 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991045] [<ffffffff811f9bb6>] ? constraint_expr_eval+0x235/0x366 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991048] [<ffffffff811fa97c>] ? context_struct_compute_av+0x23c/0x257 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991052] [<ffffffff81269ebd>] fbcon_blank+0x7f/0x1e8 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991069] [<ffffffff81080b7b>] ? arch_local_irq_save+0x15/0x1b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991075] [<ffffffff812c546f>] do_unblank_screen+0x10f/0x167 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991080] [<ffffffff812bd14a>] vt_ioctl+0x553/0x1b7d Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991083] [<ffffffff811eb0eb>] ? inode_has_perm+0x76/0x8c Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991086] [<ffffffff812b5167>] tty_ioctl+0x95c/0x9c0 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991089] [<ffffffff8110f58b>] ? add_partial+0x44/0x50 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991092] [<ffffffff8146fafa>] ? __slab_free+0x83/0xeb Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991095] [<ffffffff811eb1a5>] ? file_has_perm+0xa4/0xc6 Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991099] [<ffffffff8112f3a0>] do_vfs_ioctl+0x47e/0x4bf Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991105] [<ffffffff8112f437>] sys_ioctl+0x56/0x7b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991110] [<ffffffff81009bc2>] system_call_fastpath+0x16/0x1b Jun 24 16:54:43 BFS-JROWE-FEDORA kernel: [28451.991112] ---[ end trace 3c2d29165446064f ]--- Jun 24 16:54:44 BFS-JROWE-FEDORA abrtd: Unrecognized variable 'DumpLocation' in '/etc/abrt/abrt.conf' Jun 24 16:54:44 BFS-JROWE-FEDORA abrtd: Directory 'oops-2011-06-24-16:54:44-1147-1' creation detected Jun 24 16:54:44 BFS-JROWE-FEDORA abrtd: Can't open file '/var/spool/abrt/oops-2011-06-24-16:54:44-1147-1/uid': No such file or di rectory Jun 24 16:54:44 BFS-JROWE-FEDORA abrt-dump-oops: Reported 2 kernel oopses to Abrt What exactly were you doing to trigger these? I've had a few lock ups with Fedora 15, so I can't be sure of the cause. However, I believe it followed undocking my Lenovo T510 with an external monitor plugged in to the dock. Here's the steps: 1. Plug monitor into dock; 2. Dock laptop into dock; 3. Make sure external monitor is enabled; 4. Undock laptop; 5. Put computer to sleep; 6. Sleep never succeeds - computer lock up. That seems to reliably cause a lockup. This may be related to a bug I filed: 715213. Identical issue here: Fedora 15; Lenovo ThinkPad T61; 2.6.40.6-0.fc15.x86_64 For me, the complete sequence was: 0. Start docked without external monitor 1. Hibernate and undock 2. Resume from hibernation 3. Connect external monitor and enable with randr 4. Disable external monitor with randr and disconnect monitor 5. Put laptop to sleep 6. Sleep never succeeds - computer lock up (blinking crescent moon) After a hard reset, I checked the messages log and found the same null pointer dereference kernel oops given by the OP. This message is a notice that Fedora 15 is now at end of life. Fedora has stopped maintaining and issuing updates for Fedora 15. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At this time, all open bugs with a Fedora 'version' of '15' have been closed as WONTFIX. (Please note: Our normal process is to give advanced warning of this occurring, but we forgot to do that. A thousand apologies.) Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, feel free to reopen this bug and simply change the 'version' to a later Fedora version. Bug Reporter: Thank you for reporting this issue and we are sorry that we were unable to fix it before Fedora 15 reached end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged to click on "Clone This Bug" (top right of this page) and open it against that version of Fedora. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping |