[Reference:<165tzt.ysato@delegate.org>]
Newsgroups: mail-lists.freyasx
[FreyaSX] Re: VStr overflow
鈴木です。
こんばんは。
Yutaka Sato さんは書きました:
^^snip--
> |このような、以前 DeleGate-ML で修正していただいたのと
> |似た様なメッセージが表示されてしまいます。
> |
> |--ccxD[3710] 8639 lncc=5
> |+++ 9.23 0.03 110 /home/user/public_html/linux/docs/Manual.htm
> |+++ 9.57 0.34 111 /home/user/public_html/linux/docs/coding_guide.pdf
> |## [3710] VStr overflow in Xstrcpy (9.6.0-pre8:any2fdif.c:1976) 1212917464/0/1024 833A220-BFE7FF48-833A61F pointer out of range ""[833A220]
>
> ふむふむ、文字列バッファへのポインタが、まるきりその領域外を指してるので、
> strcpy()を停止してますね。調べてみると、最初の版からそうでした。
>
^^snip--
> もちろん、最初はこれでも動いてたわけですが、9.0.6 で、バッファの
> オーバーフローだけでなく、アドレスの下側への逸脱もチェックするように
> なったため、この問題が生じたことになります。
>
> 同封のパッチのように修正します。
了解です。
パッチをあてて問題なく動くようになりました。
ありがとうございました。
P4 2.8GHz/1024MB
のマシンでの結果はこんなでした。
特殊なオプションはこの2つです。
-c.doc '-exec wvText ^^i ^^o' \
-c.pdf '-exec pdftotext -enc EUC-JP ^^i ^^o'
+++ 250.47 0.00 10161 8891 ( 35.5 docs/s / 1548236 bytes/s) 387784104 bytes
suffix count ratio indexed ctrl ntxt encd bin null dir
------ ------ ------ ------- ---- ---- ---- ---- ---- ----
230 2.3% 105 0 0 0 124 1 0
/MAIL 5 0.0% 5 0 0 0 0 0 0
htm 795 7.8% 795 0 0 0 0 0 0
html 7718 76.0% 7718 0 0 0 0 0 0
txt 5 0.0% 5 0 0 0 0 0 0
exe 5 0.0% 5 0 0 0 0 0 0
pdf 56 0.6% 0 0 0 0 0 56 0
c 137 1.3% 137 0 0 0 0 0 0
h 121 1.2% 121 0 0 0 0 0 0
js 153 1.5%
gif 489 4.8%
jpg 170 1.7%
css 21 0.2%
png 26 0.3%
bmp 34 0.3%
bin 16 0.2%
gz 6 0.1%
lzh 3 0.0%
zip 61 0.6%
doc 110 1.1% 0 0 0 0 0 110 0
Indexed: 8891 (with Author: 1134+191)
in-ASCII: 7938896, non-ASCII: 57265326
...
8891 Documents.
33.947 adjusting .ctx ...
*** 35.000 adjusting .ctx ... 2202700 occurrences
39.059 adjusting .ctx ... 13468696 (0) / 8891 (0) docs DONE
39.059 Ctx literal=11306610 / position=13468696 (83.9%)
ConTextFile 53874784 /home/user/freyasx/bank/default/default.ctx
XMapFile 35564 /home/user/freyasx/bank/default/default.map
DescFile 2276096 /home/user/freyasx/bank/default/default.dsc
LexiconFile 7683990 /home/user/freyasx/bank/default/default.lex
IndexFile 33909044 /home/user/freyasx/bank/default/default.idx
SumFile 1167331 /home/user/freyasx/bank/default/default.sum
NumFile 219900 /home/user/freyasx/bank/default/default.num
total 99166709 7 files
# 全く関係ないですが Xgl が楽しい (^^;
--
Hiroshi Suzuki It's crucial qp
setter@reset.jp to my (..)/
http://my.reset.jp/~setter/ Well-being - -
http://i-red.info/ ~~
Powered by Linux/DeleGate _____________*-_____
|