[Bug 52586] Approach (Smart Suite) crashes when trying to print to cups-pdf

WineHQ Bugzilla wine-bugs at winehq.org
Wed Jun 8 14:42:34 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=52586

yodelu <crinteanu.cristian at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |crinteanu.cristian at gmail.co
                   |                            |m

--- Comment #7 from yodelu <crinteanu.cristian at gmail.com> ---
bug confirmed on that product
https://winworldpc.com/product/lotus-smartsuite/97
however i cannot run winedbg on it by winedbg approach.exe returns nothing in
terminal
the only way i got some trace is by run WINEDEBUG=+relay wine approach.exe
the output is right after i hit the print button 
0024:Call msvcrt._except_handler3(00231d28,0032fee8,00231a44,0023195c)
ret=7bc7f885
0024:Call msvcrt._XcptFilter(c00000fd,0023182c) ret=006cf3c7
0024:Ret  msvcrt._XcptFilter() retval=00000000 ret=006cf3c7
0024:Ret  msvcrt._except_handler3() retval=00000001 ret=7bc7f885
0024:Call ntdll.NtCreateEvent(002317f4,001f0003,002317f8,00000000,00000000)
ret=7b03fdbd
0024:Ret  ntdll.NtCreateEvent() retval=00000000 ret=7b03fdbd
0024:err:virtual:virtual_setup_exception stack overflow 1156 bytes in thread
0024 addr 0x7bc6a545 stack 0x230b7c (0x230000-0x231000-0x330000)
0044:Ret  ntdll.NtWaitForMultipleObjects() retval=00000000 ret=7b095d04
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=001d0044)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=001d0044)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=00030058)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=00030058)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=00010062)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=00010062)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=000100c2)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=000100c2)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=000100d0)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=000100d0)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=0002012a)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=0002012a)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=0005012c)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=0005012c)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Ret  user32.GetMessageW() retval=00000001 ret=7f26778d8918
0044:Call user32.DispatchMessageW(0011f0d0) ret=7f26778d8908
0044:Call window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=0001013a)
0044:Call winex11.drv.wine_notify_icon(0000dead,0011daa0) ret=7f26778dcb05
0044:Ret  winex11.drv.wine_notify_icon() retval=00000000 ret=7f26778dcb05
0044:Call user32.GetForegroundWindow() ret=7f26778dc1b3
0044:Ret  user32.GetForegroundWindow() retval=00000000 ret=7f26778dc1b3
0044:Call user32.GetAncestor(00000000,00000003) ret=7f26778dc1c0
0044:Ret  user32.GetAncestor() retval=00000000 ret=7f26778dc1c0
0044:Call user32.IsWindowVisible(0002002e) ret=7f26778dc1cf
0044:Ret  user32.IsWindowVisible() retval=00000000 ret=7f26778dc1cf
0044:Ret  window proc 00007F26778D5410
(hwnd=0000000000010020,msg=WM_PARENTNOTIFY,wp=00000002,lp=0001013a)
retval=00000000
0044:Ret  user32.DispatchMessageW() retval=00000000 ret=7f26778d8908
0044:Call user32.GetMessageW(0011f0d0,00000000,00000000,00000000)
ret=7f26778d8918
0044:Call
ntdll.NtWaitForMultipleObjects(00000001,0011e880,00000001,00000000,00000000)
ret=7b095d04
0120:Call PE DLL (proc=00007FCBE827E460,module=00007FCBE8230000
L"rpcrt4.dll",reason=THREAD_DETACH,res=0000000000000000)
0120:Call ntdll.RtlDeleteCriticalSection(0017df20) ret=7fcbe827e4d1
0120:Ret  ntdll.RtlDeleteCriticalSection() retval=00000000 ret=7fcbe827e4d1
0120:Call KERNEL32.HeapFree(00150000,00000000,0017df10) ret=7fcbe827e502
0120:Ret  KERNEL32.HeapFree() retval=00000001 ret=7fcbe827e502
0120:Ret  PE DLL (proc=00007FCBE827E460,module=00007FCBE8230000
L"rpcrt4.dll",reason=THREAD_DETACH,res=0000000000000000) retval=1
0120:Call PE DLL (proc=00007FCBE831B290,module=00007FCBE82E0000
L"ucrtbase.dll",reason=THREAD_DETACH,res=0000000000000000)
0120:Call KERNEL32.HeapFree(00150000,00000000,00000000) ret=7fcbe831b526
0120:Ret  KERNEL32.HeapFree() retval=00000001 ret=7fcbe831b526
0120:Ret  PE DLL (proc=00007FCBE831B290,module=00007FCBE82E0000
L"ucrtbase.dll",reason=THREAD_DETACH,res=0000000000000000) retval=1
0120:Call PE DLL (proc=00007FCBE8439E70,module=00007FCBE8410000
L"msvcrt.dll",reason=THREAD_DETACH,res=0000000000000000)
0120:Call KERNEL32.HeapFree(00150000,00000000,00000000) ret=7fcbe843a106
0120:Ret  KERNEL32.HeapFree() retval=00000001 ret=7fcbe843a106
0120:Ret  PE DLL (proc=00007FCBE8439E70,module=00007FCBE8410000
L"msvcrt.dll",reason=THREAD_DETACH,res=0000000000000000) retval=1

hope that helps..

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list