[X-tt-list:88] Re: Xのクラッシュに悩まされてます

Back to archive index

Chisato Yamauchi cyama****@plamo*****
2003年 8月 10日 (日) 13:57:48 JST


From: Chisato Yamauchi <cyama****@plamo*****>
Subject: [X-tt-list:87] Re: Xのクラッシュに悩まされてます
Date: Thu, 07 Aug 2003 14:12:06 +0900
Message-ID: <20030****@plamo*****>

>   試しに,単に NULL 参照を回避する,みたいな事をすると
> どうなります?
> 
> [xaaPCache.c]
>    pCache = &cacheRoot[(*current)++];
>    if(*current >= max) *current = 0;
> 
>    if ( pCache==NULL ){
>      ErrorF("Something's wrong in XAACacheTile() [pCache==NULL]\n");
>      return pCache;
>    }
> 
>    pCache->serialNumber = pPix->drawable.serialNumber;
> 
> 
> [xaaPaintWin.c]
>              XAACacheInfoPtr pCache = 
>                         (*infoRec->CacheTile)(infoRec->pScrn, pPix);
>              if(pCache) (*infoRec->FillCacheBltRects)(infoRec->pScrn, GXcopy, ~0,
>                                         nBox, pBox, xorg, yorg,
> pCache);
> 
> #ゴミとか出るのかな?

  とりあえず,これ↑を試していただけませんか? 本質的な
解ではなくてもまずは落ちなくする事が大事だと思うのです.
よろしくお願いします.

  一応,回避できるようであれば,小池さんの名前を first 
で XFree にパッチを投げます.

==  Chisato Yamauchi  =================================
    URL: http://phe.phyas.aichi-edu.ac.jp/~cyamauch/ 



X-tt-list メーリングリストの案内
Back to archive index