retitle 632678 [radeon] NULL pointer dereference in vt_console_device, beep, screen goes black tags 632678 + moreinfo quit
Hi, Simón C. A. wrote: > De vez en cuando el sistema emite un pitido corto [...] translate.google.com comes to the rescue: | Occasionally the system emits a short beep through the internal PC speaker | and the display turns off. It's possible to reboot using the combination | ALT+SysRQ+REISUB. | | The time of the crash is random, but the probability increases with | more applications running or applications consuming more resources. | At the time of the crash, the kernel.log file indicates that there | was a null pointer reference: > Jun 22 22:59:20 debian kernel: [ 5392.581979] BUG: unable to handle kernel > NULL pointer dereference at 0000000000000292 > Jun 22 22:59:20 debian kernel: [ 5392.581993] IP: [<ffffffff812072ca>] > vt_console_device+0x14/0x1e So, the .device method of vt_console_driver was called with one of its arguments equal to NULL. The only caller I know of is kernel/printk.c::console_device, which suggests that the latter was called with its argument NULL... [...] > Jun 22 22:59:20 debian kernel: [ 5392.582282] Call Trace: > Jun 22 22:59:20 debian kernel: [ 5392.582292] [<ffffffff811fbc22>] ? > n_tty_poll+0x124/0x138 > Jun 22 22:59:20 debian kernel: [ 5392.582300] [<ffffffff811f854a>] ? > tty_poll+0x56/0x6d > Jun 22 22:59:20 debian kernel: [ 5392.582311] [<ffffffff810fc436>] ? > do_select+0x37b/0x57a > Jun 22 22:59:20 debian kernel: [ 5392.582320] [<ffffffff810fcaaf>] ? > __pollwait+0x0/0xd6 > Jun 22 22:59:20 debian kernel: [ 5392.582328] [<ffffffff810fcb85>] ? > pollwake+0x0/0x5b > Jun 22 22:59:20 debian kernel: [ 5392.582336] [<ffffffff810fcb85>] ? > pollwake+0x0/0x5b > Jun 22 22:59:20 debian kernel: [ 5392.582344] [<ffffffff810fcb85>] ? > pollwake+0x0/0x5b > Jun 22 22:59:20 debian kernel: [ 5392.582352] [<ffffffff810fcb85>] ? > pollwake+0x0/0x5b > Jun 22 22:59:20 debian kernel: [ 5392.582362] [<ffffffff810c2c71>] ? > shmem_delete_inode+0x0/0xf8 > Jun 22 22:59:20 debian kernel: [ 5392.582371] [<ffffffff81064e3b>] ? > bit_waitqueue+0x10/0xa0 > Jun 22 22:59:20 debian kernel: [ 5392.582379] [<ffffffff81116dbe>] ? > fsnotify_clear_marks_by_inode+0x20/0xcd > Jun 22 22:59:20 debian kernel: [ 5392.582390] [<ffffffff810e5bbd>] ? > virt_to_head_page+0x9/0x2a > Jun 22 22:59:20 debian kernel: [ 5392.582398] [<ffffffff8103fa3a>] ? > __wake_up+0x30/0x44 > Jun 22 22:59:20 debian kernel: [ 5392.582441] [<ffffffffa0388d3f>] ? > radeon_bo_wait+0xb1/0xbd [radeon] > Jun 22 22:59:20 debian kernel: [ 5392.582451] [<ffffffff812fbab6>] ? > mutex_lock+0xd/0x31 > Jun 22 22:59:20 debian kernel: [ 5392.582460] [<ffffffff810fc7b9>] ? > core_sys_select+0x184/0x21e ... but it is not in the backtrace. So much for that guess. Could you try a kernel from unstable or experimental and let us know how it goes? Thanks for reporting, Jonathan > Jun 22 22:59:20 debian kernel: [ 5392.582471] [<ffffffff8101657d>] ? > read_tsc+0xa/0x20 > Jun 22 22:59:20 debian kernel: [ 5392.582479] [<ffffffff8106c48f>] ? > ktime_get_ts+0x68/0xb2 > Jun 22 22:59:20 debian kernel: [ 5392.582487] [<ffffffff810fca86>] ? > sys_select+0x92/0xbb > Jun 22 22:59:20 debian kernel: [ 5392.582495] [<ffffffff81010b42>] ? > system_call_fastpath+0x16/0x1b > Jun 22 22:59:20 debian kernel: [ 5392.582500] Code: 48 6b c0 28 48 8b 80 70 c3 > 67 81 8a 80 23 01 00 00 d0 e8 83 e0 03 c3 66 8b 47 42 66 85 c0 74 05 98 ff c8 > eb 06 8b 05 7e 5a 47 00 <89> 06 48 8b 05 8d 6a 47 00 c3 8a 87 ec 00 00 00 83 > e0 > 01 3c 01 > Jun 22 22:59:20 debian kernel: [ 5392.582563] RIP [<ffffffff812072ca>] > vt_console_device+0x14/0x1e > Jun 22 22:59:20 debian kernel: [ 5392.582572] RSP <ffff88006cf659b0> > Jun 22 22:59:20 debian kernel: [ 5392.582576] CR2: 0000000000000292 > Jun 22 22:59:20 debian kernel: [ 5392.582581] ---[ end trace 1d363e716392f765 > ]--- -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/20110704204341.GA6660@elie

