[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