[Bug 192248] New: [vt] panic in vtbuf_fill_locked from vt_upgrade with no vt(4) drivers attached
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Jul 29 19:01:43 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192248
Bug ID: 192248
Summary: [vt] panic in vtbuf_fill_locked from vt_upgrade with
no vt(4) drivers attached
Product: Base System
Version: 11.0-CURRENT
Hardware: Any
OS: Any
Status: Needs Triage
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: freebsd-bugs at FreeBSD.org
Reporter: emaste at freebsd.org
** I have no early vt(4) driver:
VT: init without driver.
** My WIP vt(4) fb driver fails to attach:
terasic_mtl0: Failed to attach fbd device
** Later vt_upgrade gets called and panics:
panic: vtbuf_fill_locked begin.tp_row 0 must be < screen height 0
cpuid = 0
KDB: enter: panic
[ thread pid 0 tid 100000 ]
Stopped at kdb_enter+0x8c: lui at,0x0
db> bt
Tracing pid 0 tid 100000 td 0xffffffff80729c20
db_trace_thread+40 (?,?,?,?) ra ffffffff80117514 sp 98000000007c5ca0 sz 32
ffffffff80117388+18c (ff0000,?,ffffffff,?) ra ffffffff801165f0 sp
98000000007c5cc0 sz 64
ffffffff80116168+488 (?,?,?,?) ra ffffffff801168bc sp 98000000007c5d00 sz 224
db_command_loop+f4 (?,?,?,?) ra ffffffff8011a2c8 sp 98000000007c5de0 sz 32
ffffffff8011a120+1a8 (?,?,?,?) ra ffffffff802e3e10 sp 98000000007c5e00 sz 832
kdb_trap+1f0 (?,?,?,?) ra ffffffff80515bb0 sp 98000000007c6140 sz 64
trap+10d8 (?,?,?,?) ra ffffffff804ff34c sp 98000000007c6180 sz 320
MipsKernGenException+168 (0,0,80582490,aa) ra ffffffff802e3944 sp
98000000007c62c0 sz 448
kdb_enter+8c (?,?,?,?) ra ffffffff80293800 sp 98000000007c6480 sz 32
ffffffff80293550+2b0 (?,?,?,?) ra ffffffff80293930 sp 98000000007c64a0 sz 32
kassert_panic+c8 (?,0,0,107b3ac) ra ffffffff80186fd4 sp 98000000007c64c0 sz 128
vtbuf_fill_locked+54 (?,?,?,?) ra ffffffff80188ddc sp 98000000007c6540 sz 64
ffffffff80188dc8+14 (?,?,?,?) ra ffffffff802fc28c sp 98000000007c6580 sz 32
terminal_set_winsize_blank+1bc (?,?,?,?) ra ffffffff802fc2e0 sp
98000000007c65a0 sz 96
terminal_set_winsize+28 (?,?,?,?) ra ffffffff80189654 sp 98000000007c6600 sz 32
vt_upgrade+194 (?,?,?,?) ra ffffffff802231dc sp 98000000007c6620 sz 160
mi_startup+20c (?,?,?,?) ra ffffffff8010026c sp 98000000007c66c0 sz 32
_start+dc (?,?,?,?) ra 0 sp 98000000007c66e0 sz 0
pid 0
db>
presumably vt_upgrade needs to detect the case that only the dummy driver
exists, and do nothing
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list