[Bug 224069] (Fix included) Use of uninitalized register value in vesa.ko, causing X, text console and suspend/resume to fail
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Dec 4 02:03:52 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224069
--- Comment #3 from Stefan B. <sblachmann at gmail.com> ---
Now that is a bit ironic...
>From the last link in Mark's post, I read in jkim's commit note:
- Fix a long standing bug in state save/restore function.
The state buffer pointer should be ES:BX, not ES:DI according
to VBE 3.0. If it ever worked, that's because BX was always zero. :-)
The last sentence made me smile, because it may explain why the uninitialized
DL which stood for eight years got undetected that long :)
Anyway, people who do much like jkim, do more mistakes than people who do
little. Big commits, easier to overlook a detail...
So no problem, and let's thank jkim for his great contributions!
(Thank you Mark for the good explanation how to find out :)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list