Hi,
Microsoft word 97 seems to get stuck in a FlashWindow loop. Briefly,
the word splash screen and main window come up fine. When I click on
the File menu and then on the Open choice, wine seems to get stuck in
a loop in which the window title bar flashes active and inactive.
A preamble and a couple of loop iterations follow in the trace
below.
Looping behavior does not occur when I try the same procedure running
Microsoft Excel 97.
This is from Wine-20010305 compiled and run on a SuSE 7.0 system
running a stock 2.4.2 Linux kernel. Microsoft Word 97 is being
run from a Win 98 partition.
HOpe this helps,
Dick
Call gdi32.438: SetBkColor(00000054,00808080) ret=300588d1 fs=008f
Ret gdi32.438: SetBkColor() retval=00ffffff ret=300588d1 fs=008f
Call gdi32.209: ExtTextOutA(00000054,00000000,00000000,00000002,
405a4120,00000000,00000000,00000000) ret=30058902 fs=008f
Ret gdi32.209: ExtTextOutA() retval=00000001 ret=30058902 fs=008f
Call gdi32.438: SetBkColor(00000054,00ffffff) ret=30058915 fs=008f
Ret gdi32.438: SetBkColor() retval=00808080 ret=30058915 fs=008f
Call gdi32.209: ExtTextOutA(00000054,00000000,00000000,00000002,
405a4120,00000000,00000000,00000000) ret=30058938 fs=008f
Ret gdi32.209: ExtTextOutA() retval=00000001 ret=30058938 fs=008f
Call user32.191: EndPaint(000007b0,405a438c) ret=30058b56 fs=008f
Ret user32.191: EndPaint() retval=00000001 ret=30058b56 fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x30058969,hwnd=000007b0,
msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000
Ret user32.153: DispatchMessageA() retval=00000000 ret=301fbec7 fs=008f
Call user32.294: GetMessageA(405a4574,00000000,00000000,00000000)
ret=3047292d fs=008f
Call user32.18: CallNextHookEx(4b480400,00000000,00000001,405a4574)
ret=301fc2b4 fs=008f
Ret user32.18: CallNextHookEx() retval=00000000 ret=301fc2b4 fs=008f
Ret user32.294: GetMessageA() retval=00000001 ret=3047292d fs=008f
Call user32.614: TranslateMessage(405a4574) ret=3047291c fs=008f
Ret user32.614: TranslateMessage() retval=00000000 ret=3047291c fs=008f
Call user32.153: DispatchMessageA(405a4574) ret=301fbec7 fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_TIMER,wp=00007f01,lp=00000000)
Call user32.223: FlashWindow(00000280,00000001) ret=30217ea8 fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_NCACTIVATE,wp=00000000,lp=00000000)
Call user32.136: DefWindowProcA(00000280,00000086,00000000,00000000)
ret=3008096c fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_GETTEXT,wp=00000100,lp=405a2bfc)
Call user32.136: DefWindowProcA(00000280,0000000d,00000100,405a2bfc)
ret=3008096c fs=008f
Ret user32.136: DefWindowProcA() retval=0000001a ret=3008096c fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_GETTEXT,wp=00000100,lp=405a2bfc) retval=0000001a
Ret user32.136: DefWindowProcA() retval=00000001 ret=3008096c fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_NCACTIVATE,wp=00000000,lp=00000000) retval=00000001
Ret user32.223: FlashWindow() retval=00000000 ret=30217ea8 fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_TIMER,wp=00007f01,lp=00000000) retval=00000000
Ret user32.153: DispatchMessageA() retval=00000000 ret=301fbec7 fs=008f
Call user32.294: GetMessageA(405a4574,00000000,00000000,00000000)
ret=3047292d fs=008f
Call user32.18: CallNextHookEx(4b480400,00000000,00000001,405a4574)
ret=301fc2b4 fs=008f
Ret user32.18: CallNextHookEx() retval=00000000 ret=301fc2b4 fs=008f
Ret user32.294: GetMessageA() retval=00000001 ret=3047292d fs=008f
Call user32.614: TranslateMessage(405a4574) ret=3047291c fs=008f
Ret user32.614: TranslateMessage() retval=00000000 ret=3047291c fs=008f
Call user32.153: DispatchMessageA(405a4574) ret=301fbec7 fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_TIMER,wp=00007f01,lp=00000000)
Call user32.223: FlashWindow(00000280,00000001) ret=30217ea8 fs=008f
trace:relay:WINPROC_CallWndProc (wndproc=0x300808a0,hwnd=00000280,
msg=WM_NCACTIVATE,wp=00000001,lp=00000000)
--