RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Trap #13 in PMMERGE.DLL


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Eugen Kuleshov
To : Mad Int 13h
Subj : Trap #13 in PMMERGE.DLL

> Вот тута одна проблеммка возникла...
>
> Значит так. Имеетется прога, которая в одной thread вырисовывет в клиентское окно что-нибудь, а в главной
> (то бишь MyWinProc) по WM_PAINT это окно перерисовывает.
>
> void mythread(PVOID nullmsg)
> {
...
> }
>
> Так вот эта прога вызывает частенько трапу ╧13 в PMMERGE.DLL (если верить логу), особенно
> при перерисовке десктопа. Писана она Watcom 97-OS/2.
> В чем глюк, И как его исправить ?

Для начала взять хотябы тулкит поновее (либы). Потом потихоньку выкидывать вызовы рисующих функций (по одной) и смотреть когда перестанет трапаться.
А вообще - еще можно попробовать выкинуть сам Watcom. И убедиться, что с самой OS/2 все в порядке (фикспаки и т.п.)

Mon 03 Dec 2001 18:39 Mozilla/4.6 [en] (WinNT; I)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.