On Wed, Jan 14, 2004 at 06:54:04PM -0500, James Harris wrote:
>Hi,
>
>The CVS version of XFree SEGVs on FreeBSD-4.8 and DragonFly-CURRENT on 
>my Asus A7V8X-VM (VIA KM400 using on board video). This happens after 
>switching to a graphics mode but before the cross hatching. Also, I'm 
>using a old monitor that doesn't do DDC.
>
>It seems (even with the patched gdb for loadable modules and building 
>with -g, I couldn't get symbol names in modules) the crash happens on 
>line 8184 in via_bios.c (in VIAFindModeUseBIOSTable()):
>
>pBIOSInfo->UserSetting->DefaultSetting = FALSE;
>
>Thing is, I don't see where UserSetting is ever allocated! The attached 
>patch allocates it in VIAGetRec() in via_driver.c.

Hmm, that was supposed to be fixed, but you're right -- it isn't.  I'll
commit that fix, plus add a line to free it in VIAFreeRec().

Thanks.

David
-- 
David Dawes
developer/release engineer                      The XFree86 Project
www.XFree86.org/~dawes
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to