ページ内コンテンツ
OSASKの例外情報
- アプリプログラミングやってて、例外が出た!というときに参考になるかもしれないページ。
- ちまちま追加します。
- この情報に頼りすぎてはいけません。基本はintroaの「8.オリジナルプログラム開発へのアドバイス」の作り方で地道に進むのが正解です。
- ここに書いていない例外が出て悩んだら、OSASK-MLに投稿しましょう。そしたら、Kがここに情報を追加します(たぶん)。
CSの値で見分けよう!
CS | 死亡箇所 |
0007 | ユーザプログラム (mapファイルを見て死亡箇所を探れます) |
00C7 | pioneer0.ask |
0207 | DLLなど (DLLを作ったときに出てきたmapファイルで死亡箇所を探れます) |
0010 | init.ask |
0020 | vgadrv.ask, vesa8.ask, vesa16.ask, vesa32.askのどれか |
0040 | keymos0.ask |
0050 | timerdrv.ask |
0060 | tapi0.ask |
0090 | papi0.ask |
00B0 | decode0.ask |
00E0 | fdcdrv0.ask |
00C7:pioneer.askの死亡情報
- ぐいぐいの標準ライブラリ
- バージョン:ver.3.3 (OSASK ver.4.2)
EIP | INT | 関連ML | 理由 |
000005DF | 03 | 読んだ以上にシグナルを取得したことを報告しようとした |
0020:PCAT/vgadrv.askの死亡情報
- PC/AT互換機用VGAモードグラフィックドライバ
- バージョン:ver.2.0 (OSASK/AT ver.4.3)
EIP | INT | 関連ML | 理由 |
000009A3 | 0C | 8bppグラフィックボックスに16以上の数が入っていた |
0050:PCAT/timerdrv.askの死亡情報
- PC/AT互換機用タイマドライバ
- バージョン:type-A ver.1.1 (OSASK ver.?.? - 4.1)
EIP | INT | 関連ML | 理由 |
000005D4 | 03 | [[[OSASK 6493]>ML:6493]] | 待機状態にあるタイマに対して、設定を行なおうとした |
0090:papi0.askの死亡情報
- ページングドライバ
- バージョン:ver.0.6 (OSASK ver.?.? - 4.1)
EIP | INT | 関連ML | 理由 |
00000788 | 03 | マッピングされていないアドレスへアクセスした(註1) | |
000007C3 | 03 | 物理メモリが足りなくなった |
- (註1) 不正アクセスを起こした命令は、CS:EIP = EDX:ECXのところにある
こめんと欄
- 大変ありがたいですm(_ _)m -- JUGZZY 2003-09-26 (金) 18:04:30
- 昨日の00C7のを書きましたが、これでいいでしょうか? -- あっきぃ 2003-11-03 (月) 15:55:39
- INT 0x0C CS:EIP = 0020:000009A3 OSASK4.3 イメージ描画中に落ちました。-- ベイサイド 2004-01-09 (金) 23:33:44
- 多分VGAモードだと思いますが、8bppグラフィックボックスに16以上の数が入っていたのだろうと思います。 -- I.Tak. 2004-01-10 (土) 20:22:10
- この報告を表に追加しておきました。 -- K 2004-01-11 (日) 12:39:53
- (ここにあったベイサイドさんの書き込みは、gg00man/qaに引っ越しました。) -- K 2004-02-01 (日) 23:33:42
Counter: 184,
today: 1,
yesterday: 0
初版日時: 2003-09-27 (土) 00:08:58
最終更新: 2009-11-17 (火) 00:00:00 (JST) (349d) by ゲスト
|
ぺージ情報 | 閲覧可 | 編集可 | |||
---|---|---|---|---|---|---|
ぺージ名 : | OSASK_Faults | グループ : | すべての訪問者 | グループ : | すべての訪問者 | |
ページ作成 : | ゲスト | ユーザー : | すべての訪問者 | ユーザー : | すべての訪問者 | |
ページ別名 : | 未設定 |