From: Hugo V. <hvw...@ya...> - 2005-03-20 17:49:13
|
Hi! Strangest thing: if on 2.6.9-ruby.vz9x1 (but I think this is not specific to that version) I run svgatextmode 2x, the first time it oopses and the second time it runs! Oops occurs here: (gdb) l *0xc0202d49 0xc0202d49 is in vt_ioctl (drivers/char/vt_ioctl.c:1342). 1337 for (i = 0; i < vc->display_fg->vc_count; i++) { 1338 struct vc_data *tmp = vc->display_fg->vc_cons[i]; 1339 1340 acquire_console_sem(); 1341 if (vlin) 1342 tmp->vc_scan_lines = vlin; 1343 if (clin) 1344 tmp->vc_font.height = clin; 1345 vc_resize(tmp, cc, ll); 1346 release_console_sem(); (gdb) q and the oops I posted earlier: kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000010 kernel: printing eip: kernel: c01ffb43 kernel: *pde = 00000000 kernel: Oops: 0002 [#1] kernel: Modules linked in: usbhid uhci_hcd usbcore pcspkr via686a i2c_sensor i2c_isa i2c_core ide_scsi sg cs4232 ad1848 uart401 rtc kernel: CPU: 0 kernel: EIP: 0060:[vt_ioctl+6723/7344] Not tainted VLI kernel: EFLAGS: 00013206 (2.6.11-ruby) kernel: EIP is at vt_ioctl+0x1a43/0x1cb0 kernel: eax: efa40000 ebx: 00000000 ecx: 00000300 edx: 00002711 kernel: esi: 00000006 edi: c1613000 ebp: 00000300 esp: efa41e60 kernel: ds: 007b es: 007b ss: 0068 kernel: Process SVGATextMode (pid: 2736, threadinfo=efa40000 task=ee8440e0) kernel: Stack: eea1f400 00000064 00000030 efb01c8c efb55005 00000004 00000064 00000030 kernel: 00000010 00000300 0010c4e0 00300064 efa41ed8 00000000 efb55009 00000000 kernel: efb55009 00000000 c015ce18 efc3bc04 efa41ed4 efa41ed0 efc3bc04 efb01c8c kernel: Call Trace: kernel: [link_path_walk+2232/2944] link_path_walk+0x8b8/0xb80 kernel: [tty_open+539/768] tty_open+0x21b/0x300 kernel: [tty_open+0/768] tty_open+0x0/0x300 kernel: [chrdev_open+177/336] chrdev_open+0xb1/0x150 kernel: [tty_ioctl+886/1248] tty_ioctl+0x376/0x4e0 kernel: [do_ioctl+88/128] do_ioctl+0x58/0x80 kernel: [vfs_ioctl+106/464] vfs_ioctl+0x6a/0x1d0 kernel: [get_unused_fd+88/176] get_unused_fd+0x58/0xb0 kernel: [sys_ioctl+69/128] sys_ioctl+0x45/0x80 kernel: [syscall_call+7/11] syscall_call+0x7/0xb kernel: Code: dd 89 5c 24 24 89 54 24 1c 89 4c 24 18 0f b7 54 24 2a 89 54 24 20 8b 9c b0 cc 10 00 00 e8 86 7d f1 ff 66 85 ed 74 07 8b 4c 24 24 <89> 4b 10 66 83 7c 24 2a 00 74 07 8b 44 24 20 89 43 5c 8b 54 24 Can anybody shed light on that? Hugo __________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 |