[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:2979]Meadow 1.99a1 Dead lock. (was: Meadow 1.99a1 - Access violation.)



>>>>> In [meadow-develop : No.2977] 
>>>>>	Shun-ichi GOTO <gotoh@xxxxxxxxxxx> wrote:
HIMI> そう。で、もう一方のmain threadはどこでとまってるんだっけ?

あべ> ええと、すいません。
あべ> このmain threadってどうやって見るんですか?

後> メニューの『デバッグ』から『スレッド』を選んでフォーカスを変える。

というわけで再現しました。
# 再現性は高いんだけどなぁ;_;

main threadはprocess.cの2607行目、wait_reading_process_input()でした。

      else
        nfds = select (max (max_process_desc, max_keyboard_desc) + 1,
                       &Available, (SELECT_TYPE *)0, (SELECT_TYPE *)0,
->                     &timeout);

      xerrno = errno;

wait_reading_process_input() line 2607 + 58 bytes
kbd_buffer_get_event() line 3559 + 15 bytes
read_char() line 2592 + 16 bytes
read_key_sequence() line 8391 + 45 bytes
command_loop_1() line 1452 + 27 bytes
internal_condition_case() line 1267 + 3 bytes
command_loop_2() line 1256 + 21 bytes
internal_catch() line 1030 + 7 bytes
command_loop() line 1235 + 23 bytes
recursive_edit_1() line 961 + 5 bytes
Frecursive_edit() line 1018
main() line 1574
MEADOWNT! mainCRTStartup + 180 bytes
_start() line 207
KERNEL32! 77e5d326()

----
ABE Yasushi