[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: (3.99.3) 20050416 snapshot



>                                            千葉市中央区長洲
>                                                    藤原  誠

藤>   sysinst で Upgrade や、Install で始めても既存の disklabel を
藤> 利用しようとすると core dump します。

藤>   これは disklabel の問題ではなくて、何か表示しようとして落ちて
藤> いるのでは ? と思っていますが、僕の知識では sysinst.core や
藤> sysinst あるいは disklabel.core があり
藤> netbsd-GENERIC_MD.symbols.gz があっても、まだどこの辺なのか全く
藤> 分っていません。

この件ちょっと考えて見たのですが、通常の disklabel だと落ちること
はないのに sysinst の場合に落ちるというのはやはり disklabel の問題
ではないですよね ? でも落ちる場所は次の 354: と書いてある行で、
やはり disklabel の中なのかな ? と思っています。

./macppc/floppies/ramdisk/obj/disklabel.cro
     34c:       48 00 0b 6d     bl      eb8 <makedisktab>
     350:       48 00 00 28     b       378 <_crunched_disklabel_stub+0x378>
○   354:       80 ba 00 00     lwz     r5,0(r26)
     358:       38 7e 00 58     addi    r3,r30,88
     35c:       7f e4 fb 78     mr      r4,r31
     360:       48 00 00 01     bl      360 <_crunched_disklabel_stub+0x360>
     364:       3d 20 00 00     lis     r9,0
     368:       80 a9 00 00     lwz     r5,0(r9)
     36c:       7f e4 fb 78     mr      r4,r31
     370:       38 7e 00 58     addi    r3,r30,88

crunchgen する時って最適化が違うということがあるのでしょうか ?
---
(藤原)