[Openchrome-users] OpenChrome crash

Plamen Todorov plam_tod
Wed Apr 9 08:34:17 PDT 2008


Hello,

There is a crash in the openchrome driver with CN700
chipset. It can be reproduced with Xine player by
opening large image (larger than 1024x768) using Xv
output.

It can be seen that the driver loops forever in
via_swov.c, funcion Upd_Video(...) on the lines:
while (!(*HQVCtrl & HQV_IDLE)) {

The problem appears after in function viaPutImage the
surface is recreated:
if ((pPriv->old_src_w != src_w) ... {
   ViaSwovSurfaceDestroy(pScrn, pPriv);
}

I added call to ViaOverlayHide(pScrn); before
destroying the surface as it is in viaStopVideo(...)
and now the problem seems to be solved - it doesn't
crash.

Do you think the fix is reasonable?

Plamen

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 




More information about the Openchrome-users mailing list