Eudora and Sandboxie

If it doesn't fit elsewhere, it goes here
Unknown_User_401
Posts: 0
Joined: Wed Dec 31, 1969 7:00 pm

Post by Unknown_User_401 » Wed Jul 26, 2006 10:28 am

tzuk wrote:It's the last FAQ entry:

How can I provide technical information when a sandboxed program crashes or hangs?
I was clicking on the FAQ link at the top of the forum page, not the home page. I attempted to follow those instructions and ran into a problem early on. After installing windebug (not inside the sandbox), I followed instructions to run it from within the sandbox and this worked fine. When I went to the next step
Use the File menu in WinDbg to invoke the Open Executable action, then navigate the file selector to the executable progrma that you want to debug. Then click Open.
nothing happens. I mean I click file -> open executable and no dialog comes up. The app is not frozen, I can click other things in the app, but any open (open source) gets no dialog. On the other hand, if I start the app outside the sandbox, it works correctly. Any ideas?

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Fri Jul 28, 2006 6:42 am

There's a problem then. :) Try invoking the debugger to run Eudora from the command line:

Code: Select all

"C:\Program Files\Sandboxie\Start.exe" "C:\Program Files\Debugging Tools for Windows\Windbg.exe" "C:\Program Files\Eudora\Eudora.exe"
You may have to adjust the path names.
tzuk

Unknown_User_401
Posts: 0
Joined: Wed Dec 31, 1969 7:00 pm

Post by Unknown_User_401 » Fri Jul 28, 2006 10:36 am

I did this from the start menu run command. The result within windbg was the following:

Code: Select all

Microsoft (R) Windows Debugger  Version 6.6.0003.5
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: "C:\Program Files\Qualcomm\Eudora\Eudora.exe"
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is: 
ModLoad: 00400000 00695000   Eudora.exe
ModLoad: 77f50000 77ff7000   ntdll.dll
ModLoad: 77e60000 77f46000   C:\WINDOWS\system32\kernel32.dll
ModLoad: 66500000 6654c000   C:\Program Files\Qualcomm\Eudora\Paige32.dll
ModLoad: 77d40000 77dcd000   C:\WINDOWS\system32\USER32.dll
ModLoad: 7f000000 7f042000   C:\WINDOWS\system32\GDI32.dll
ModLoad: 77dd0000 77e5d000   C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 78000000 78087000   C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 7c340000 7c396000   C:\Program Files\Qualcomm\Eudora\MSVCR71.dll
ModLoad: 61000000 6101b000   C:\Program Files\Qualcomm\Eudora\Imap.dll
ModLoad: 60500000 60512000   C:\Program Files\Qualcomm\Eudora\QCSocket.dll
ModLoad: 60000000 60014000   C:\Program Files\Qualcomm\Eudora\QCUtils.dll
ModLoad: 7c140000 7c243000   C:\Program Files\Qualcomm\Eudora\MFC71.DLL
ModLoad: 70a70000 70ad6000   C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 77c10000 77c63000   C:\WINDOWS\system32\msvcrt.dll
ModLoad: 7cd00000 7d4fb000   C:\WINDOWS\system32\SHELL32.dll
ModLoad: 4fec0000 4ffe6000   C:\WINDOWS\system32\ole32.dll
ModLoad: 77120000 771ab000   C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 77c00000 77c07000   C:\WINDOWS\system32\VERSION.dll
ModLoad: 7c3a0000 7c41b000   C:\Program Files\Qualcomm\Eudora\MSVCP71.dll
ModLoad: 63000000 63095000   C:\WINDOWS\system32\WININET.dll
ModLoad: 762c0000 76348000   C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 762a0000 762b0000   C:\WINDOWS\system32\MSASN1.dll
ModLoad: 66000000 66014000   C:\Program Files\Qualcomm\Eudora\EuMemMgr.dll
ModLoad: 03000000 0310b000   C:\Program Files\Qualcomm\Eudora\dbghelp.dll
ModLoad: 76b40000 76b6c000   C:\WINDOWS\System32\WINMM.dll
ModLoad: 62500000 62505000   C:\Program Files\Qualcomm\Eudora\EuLang.dll
ModLoad: 10000000 10025000   C:\Program Files\Qualcomm\Eudora\LIBEXPAT.dll
ModLoad: 61500000 61510000   C:\Program Files\Qualcomm\Eudora\plstclnt.dll
ModLoad: 763b0000 763f5000   C:\WINDOWS\system32\comdlg32.dll
ModLoad: 71950000 71a35000   C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.1816_x-ww_7d33ba0e\COMCTL32.dll
ModLoad: 1a400000 1a47d000   C:\WINDOWS\system32\urlmon.dll
ModLoad: 70d00000 70e91000   C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.1360_x-ww_24a2ed47\gdiplus.dll
(2958.38a0): Break instruction exception - code 80000003 (first chance)
eax=00261eb4 ebx=7ffdf000 ecx=00000006 edx=77f51340 esi=00261eb4 edi=00261f48
eip=77f75a58 esp=0012fb38 ebp=0012fc2c iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll - 
ntdll!DbgBreakPoint:
77f75a58 cc               int     3

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Fri Jul 28, 2006 7:01 pm

Looks like you just got WinDbg to load the executable. Now you should proceed with the "g" command (and eventually, "k 99"), as described in that quick debugging guide.
tzuk

Unknown_User_401
Posts: 0
Joined: Wed Dec 31, 1969 7:00 pm

Post by Unknown_User_401 » Mon Jul 31, 2006 12:12 pm

The results of windbg:

Code: Select all

Microsoft (R) Windows Debugger  Version 6.6.0003.5
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: "C:\Program Files\Qualcomm\Eudora\Eudora.exe"
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is: 
ModLoad: 00400000 00695000   Eudora.exe
ModLoad: 77f50000 77ff7000   ntdll.dll
ModLoad: 77e60000 77f46000   C:\WINDOWS\system32\kernel32.dll
ModLoad: 66500000 6654c000   C:\Program Files\Qualcomm\Eudora\Paige32.dll
ModLoad: 77d40000 77dcd000   C:\WINDOWS\system32\USER32.dll
ModLoad: 7f000000 7f042000   C:\WINDOWS\system32\GDI32.dll
ModLoad: 77dd0000 77e5d000   C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 78000000 78087000   C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 7c340000 7c396000   C:\Program Files\Qualcomm\Eudora\MSVCR71.dll
ModLoad: 61000000 6101b000   C:\Program Files\Qualcomm\Eudora\Imap.dll
ModLoad: 60500000 60512000   C:\Program Files\Qualcomm\Eudora\QCSocket.dll
ModLoad: 60000000 60014000   C:\Program Files\Qualcomm\Eudora\QCUtils.dll
ModLoad: 7c140000 7c243000   C:\Program Files\Qualcomm\Eudora\MFC71.DLL
ModLoad: 70a70000 70ad6000   C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 77c10000 77c63000   C:\WINDOWS\system32\msvcrt.dll
ModLoad: 7cd00000 7d4fb000   C:\WINDOWS\system32\SHELL32.dll
ModLoad: 4fec0000 4ffe6000   C:\WINDOWS\system32\ole32.dll
ModLoad: 77120000 771ab000   C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 77c00000 77c07000   C:\WINDOWS\system32\VERSION.dll
ModLoad: 7c3a0000 7c41b000   C:\Program Files\Qualcomm\Eudora\MSVCP71.dll
ModLoad: 63000000 63095000   C:\WINDOWS\system32\WININET.dll
ModLoad: 762c0000 76348000   C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 762a0000 762b0000   C:\WINDOWS\system32\MSASN1.dll
ModLoad: 66000000 66014000   C:\Program Files\Qualcomm\Eudora\EuMemMgr.dll
ModLoad: 03000000 0310b000   C:\Program Files\Qualcomm\Eudora\dbghelp.dll
ModLoad: 76b40000 76b6c000   C:\WINDOWS\System32\WINMM.dll
ModLoad: 62500000 62505000   C:\Program Files\Qualcomm\Eudora\EuLang.dll
ModLoad: 10000000 10025000   C:\Program Files\Qualcomm\Eudora\LIBEXPAT.dll
ModLoad: 61500000 61510000   C:\Program Files\Qualcomm\Eudora\plstclnt.dll
ModLoad: 763b0000 763f5000   C:\WINDOWS\system32\comdlg32.dll
ModLoad: 71950000 71a35000   C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.1816_x-ww_7d33ba0e\COMCTL32.dll
ModLoad: 1a400000 1a47d000   C:\WINDOWS\system32\urlmon.dll
ModLoad: 70d00000 70e91000   C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.1360_x-ww_24a2ed47\gdiplus.dll
(1a34.1f5c): Break instruction exception - code 80000003 (first chance)
eax=00261eb4 ebx=7ffdf000 ecx=00000006 edx=77f51340 esi=00261eb4 edi=00261f48
eip=77f75a58 esp=0012fb38 ebp=0012fc2c iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll - 
ntdll!DbgBreakPoint:
77f75a58 cc               int     3
0:000> g
ModLoad: 00360000 00376000   C:\SandboxieHelper.dll
ModLoad: 76bf0000 76bfb000   C:\WINDOWS\System32\PSAPI.DLL
ModLoad: 76b10000 76b15000   C:\WINDOWS\System32\ctwdm32.dll
ModLoad: 5ad70000 5ada4000   C:\WINDOWS\System32\uxtheme.dll
ModLoad: 00db0000 00e84000   C:\WINDOWS\System32\nView.dll
ModLoad: 5edd0000 5edea000   C:\WINDOWS\System32\OLEPRO32.DLL
ModLoad: 51000000 51050000   C:\WINDOWS\System32\DDRAW.dll
ModLoad: 73bc0000 73bc6000   C:\WINDOWS\System32\DCIMAN32.dll
ModLoad: 74720000 74764000   C:\WINDOWS\System32\MSCTF.dll
ModLoad: 62000000 62217000   C:\Program Files\Qualcomm\Eudora\EudoraRes.dll
ModLoad: 74e30000 74e9a000   C:\WINDOWS\System32\RICHED20.DLL
ModLoad: 1f000000 1f0a1000   C:\Program Files\Qualcomm\Eudora\x1lib.dll
ModLoad: 72550000 725a0000   C:\WINDOWS\System32\pdh.dll
ModLoad: 1f7a0000 1f7d6000   C:\WINDOWS\System32\ODBC32.dll
ModLoad: 1f9b0000 1f9b6000   C:\WINDOWS\System32\odbcbcp.dll
ModLoad: 1f840000 1f857000   C:\WINDOWS\System32\odbcint.dll
ModLoad: 76ce0000 76cff000   C:\WINDOWS\System32\NTMARTA.DLL
ModLoad: 76f60000 76f8c000   C:\WINDOWS\system32\WLDAP32.dll
ModLoad: 71bf0000 71c01000   C:\WINDOWS\System32\SAMLIB.dll
ModLoad: 22000000 22075000   C:\Program Files\Qualcomm\Eudora\Plugins\Esp.dll
ModLoad: 01680000 01696000   C:\Program Files\Qualcomm\Eudora\EuShlExt.dll
ModLoad: 016b0000 016ba000   C:\Program Files\Qualcomm\Eudora\Plugins\PureVoice32.dll
ModLoad: 73dd0000 73ec2000   C:\WINDOWS\System32\MFC42.DLL
ModLoad: 21500000 21512000   C:\Program Files\Qualcomm\Eudora\Plugins\SMIME.dll
ModLoad: 016c0000 016c8000   C:\Program Files\Qualcomm\Eudora\Plugins\Sort32.dll
ModLoad: 016d0000 016e0000   C:\WINDOWS\System32\MSVCIRT.dll
ModLoad: 21000000 2104c000   C:\Program Files\Qualcomm\Eudora\Plugins\SpamHeaders.dll
ModLoad: 20500000 20515000   C:\Program Files\Qualcomm\Eudora\Plugins\SpamWatch.dll
ModLoad: 024e0000 024e8000   C:\Program Files\Qualcomm\Eudora\Plugins\Unwrap32.dll
ModLoad: 024f0000 024f9000   C:\Program Files\Qualcomm\Eudora\Plugins\UprLwr32.dll
ModLoad: 028f0000 0291b000   C:\PROGRA~1\TEXTBR~1.0\Bin\TBMHOOK.dll
ModLoad: 73000000 73022000   C:\WINDOWS\System32\WINSPOOL.DRV
ModLoad: 76f90000 76fa0000   C:\WINDOWS\System32\Secur32.dll
ModLoad: 71ad0000 71ad8000   C:\WINDOWS\System32\wsock32.dll
ModLoad: 71ab0000 71ac4000   C:\WINDOWS\System32\WS2_32.dll
ModLoad: 71aa0000 71aa8000   C:\WINDOWS\System32\WS2HELP.dll
ModLoad: 76ee0000 76f17000   C:\WINDOWS\System32\RASAPI32.DLL
ModLoad: 76e90000 76ea1000   C:\WINDOWS\System32\rasman.dll
ModLoad: 71c20000 71c6e000   C:\WINDOWS\System32\NETAPI32.dll
ModLoad: 76eb0000 76edb000   C:\WINDOWS\System32\TAPI32.dll
ModLoad: 76e80000 76e8d000   C:\WINDOWS\System32\rtutils.dll
ModLoad: 75a70000 75b14000   C:\WINDOWS\system32\USERENV.dll
ModLoad: 71a50000 71a8b000   C:\WINDOWS\System32\mswsock.dll
ModLoad: 76f20000 76f45000   C:\WINDOWS\System32\DNSAPI.dll
ModLoad: 76fb0000 76fb7000   C:\WINDOWS\System32\winrnr.dll
ModLoad: 76fc0000 76fc5000   C:\WINDOWS\System32\rasadhlp.dll
ModLoad: 71a90000 71a98000   C:\WINDOWS\System32\wshtcpip.dll
ModLoad: 7c890000 7c910000   C:\WINDOWS\System32\CLBCATQ.DLL
ModLoad: 77050000 77115000   C:\WINDOWS\System32\COMRes.dll
ModLoad: 63580000 6381f000   C:\WINDOWS\System32\mshtml.dll
ModLoad: 74770000 747ff000   C:\WINDOWS\System32\MLANG.dll
ModLoad: 76670000 76757000   C:\WINDOWS\System32\SETUPAPI.dll
ModLoad: 75f40000 75f5f000   C:\WINDOWS\system32\appHelp.dll
ModLoad: 76620000 7666e000   C:\WINDOWS\System32\cscui.dll
ModLoad: 76600000 7661c000   C:\WINDOWS\System32\CSCDLL.dll
ModLoad: 746f0000 74716000   C:\WINDOWS\System32\msimtf.dll
ModLoad: 605d0000 605d8000   C:\WINDOWS\System32\mslbui.dll
ModLoad: 5c2c0000 5c2fc000   C:\WINDOWS\ime\sptip.dll
ModLoad: 74c80000 74cac000   C:\WINDOWS\System32\OLEACC.dll
ModLoad: 55900000 55961000   C:\WINDOWS\System32\MSVCP60.dll
ModLoad: 04590000 045a1000   C:\WINDOWS\IME\SPGRMR.DLL
ModLoad: 045b0000 04876000   C:\WINDOWS\System32\msi.dll
ModLoad: 04880000 048db000   C:\Program Files\Common Files\Microsoft Shared\INK\SKCHUI.DLL
ModLoad: 76170000 761f8000   C:\WINDOWS\System32\shdoclc.dll
(1a34.1f5c): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=003a0460 ebx=00000000 ecx=0214c100 edx=0000202b esi=0214c100 edi=0214c100
eip=003a04cc esp=0012c228 ebp=0012fc2c iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00010246
003a04cc c8043a00         enter   0x3a04,0x0
0:000> g
(1a34.1f5c): Access violation - code c0000005 (!!! second chance !!!)
eax=003a0460 ebx=00000000 ecx=0214c100 edx=0000202b esi=0214c100 edi=0214c100
eip=003a04cc esp=0012c228 ebp=0012fc2c iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246
003a04cc c8043a00         enter   0x3a04,0x0
0:000> g
(1a34.1f5c): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=003a0460 ebx=00000000 ecx=0214c100 edx=0000202b esi=0214c100 edi=0214c100
eip=003a04cc esp=0012c228 ebp=0012fc2c iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00010246
003a04cc c8043a00         enter   0x3a04,0x0
0:000> k 99
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.1816_x-ww_7d33ba0e\COMCTL32.dll - 
ChildEBP RetAddr  
WARNING: Frame IP not in any known module. Following frames may be wrong.
0012c224 719da330 0x3a04cc
*** ERROR: Module load completed but symbols could not be loaded for Eudora.exe
0012fc2c 00527877 COMCTL32!DllGetVersion+0x15fdb
0012fc3c 00527b79 Eudora+0x127877
0012fc58 0043b60a Eudora+0x127b79
0012fc70 004bfe82 Eudora+0x3b60a
0012fdb8 004bf04c Eudora+0xbfe82
0012fde0 004c26fb Eudora+0xbf04c
0012fe2c 0051d6fd Eudora+0xc26fb
0012fe4c 004e05d1 Eudora+0x11d6fd
00000000 00000000 Eudora+0xe05d1

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Mon Jul 31, 2006 4:51 pm

I'm sorry, it's not immediately clear why it fails. And it does work for me. Can you try disabling some of your add-ons, plugins, and C:\PROGRA~1\TEXTBR~1.0\Bin\TBMHOOK.dll , and see if it makes a difference?
tzuk

Unknown_User_401
Posts: 0
Joined: Wed Dec 31, 1969 7:00 pm

Post by Unknown_User_401 » Tue Aug 01, 2006 11:12 am

tzuk wrote:I'm sorry, it's not immediately clear why it fails. And it does work for me. Can you try disabling some of your add-ons, plugins, and C:\PROGRA~1\TEXTBR~1.0\Bin\TBMHOOK.dll , and see if it makes a difference?
Not quite sure how to disable add-ons. the file you mention looks like textbridge ocr software for my scanner, but that does not have a plugin for eudora, that I know of. I did realize that I forgot the last step in the debugging FAQ, so here is the log again with the last step:

Code: Select all

Microsoft (R) Windows Debugger  Version 6.6.0003.5
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: "C:\Program Files\Qualcomm\Eudora\Eudora.exe"
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is: 
ModLoad: 00400000 00695000   Eudora.exe
ModLoad: 77f50000 77ff7000   ntdll.dll
ModLoad: 77e60000 77f46000   C:\WINDOWS\system32\kernel32.dll
ModLoad: 66500000 6654c000   C:\Program Files\Qualcomm\Eudora\Paige32.dll
ModLoad: 77d40000 77dcd000   C:\WINDOWS\system32\USER32.dll
ModLoad: 7f000000 7f042000   C:\WINDOWS\system32\GDI32.dll
ModLoad: 77dd0000 77e5d000   C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 78000000 78087000   C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 7c340000 7c396000   C:\Program Files\Qualcomm\Eudora\MSVCR71.dll
ModLoad: 61000000 6101b000   C:\Program Files\Qualcomm\Eudora\Imap.dll
ModLoad: 60500000 60512000   C:\Program Files\Qualcomm\Eudora\QCSocket.dll
ModLoad: 60000000 60014000   C:\Program Files\Qualcomm\Eudora\QCUtils.dll
ModLoad: 7c140000 7c243000   C:\Program Files\Qualcomm\Eudora\MFC71.DLL
ModLoad: 70a70000 70ad6000   C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 77c10000 77c63000   C:\WINDOWS\system32\msvcrt.dll
ModLoad: 7cd00000 7d4fb000   C:\WINDOWS\system32\SHELL32.dll
ModLoad: 4fec0000 4ffe6000   C:\WINDOWS\system32\ole32.dll
ModLoad: 77120000 771ab000   C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 77c00000 77c07000   C:\WINDOWS\system32\VERSION.dll
ModLoad: 7c3a0000 7c41b000   C:\Program Files\Qualcomm\Eudora\MSVCP71.dll
ModLoad: 63000000 63095000   C:\WINDOWS\system32\WININET.dll
ModLoad: 762c0000 76348000   C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 762a0000 762b0000   C:\WINDOWS\system32\MSASN1.dll
ModLoad: 66000000 66014000   C:\Program Files\Qualcomm\Eudora\EuMemMgr.dll
ModLoad: 03000000 0310b000   C:\Program Files\Qualcomm\Eudora\dbghelp.dll
ModLoad: 76b40000 76b6c000   C:\WINDOWS\System32\WINMM.dll
ModLoad: 62500000 62505000   C:\Program Files\Qualcomm\Eudora\EuLang.dll
ModLoad: 10000000 10025000   C:\Program Files\Qualcomm\Eudora\LIBEXPAT.dll
ModLoad: 61500000 61510000   C:\Program Files\Qualcomm\Eudora\plstclnt.dll
ModLoad: 763b0000 763f5000   C:\WINDOWS\system32\comdlg32.dll
ModLoad: 71950000 71a35000   C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.1816_x-ww_7d33ba0e\COMCTL32.dll
ModLoad: 1a400000 1a47d000   C:\WINDOWS\system32\urlmon.dll
ModLoad: 70d00000 70e91000   C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.1360_x-ww_24a2ed47\gdiplus.dll
(2b08.2500): Break instruction exception - code 80000003 (first chance)
eax=00261eb4 ebx=7ffdf000 ecx=00000006 edx=77f51340 esi=00261eb4 edi=00261f48
eip=77f75a58 esp=0012fb38 ebp=0012fc2c iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll - 
ntdll!DbgBreakPoint:
77f75a58 cc               int     3
0:000> g
ModLoad: 00360000 00376000   C:\SandboxieHelper.dll
ModLoad: 76bf0000 76bfb000   C:\WINDOWS\System32\PSAPI.DLL
ModLoad: 76b10000 76b15000   C:\WINDOWS\System32\ctwdm32.dll
ModLoad: 5ad70000 5ada4000   C:\WINDOWS\System32\uxtheme.dll
ModLoad: 00db0000 00e84000   C:\WINDOWS\System32\nView.dll
ModLoad: 5edd0000 5edea000   C:\WINDOWS\System32\OLEPRO32.DLL
ModLoad: 51000000 51050000   C:\WINDOWS\System32\DDRAW.dll
ModLoad: 73bc0000 73bc6000   C:\WINDOWS\System32\DCIMAN32.dll
ModLoad: 74720000 74764000   C:\WINDOWS\System32\MSCTF.dll
ModLoad: 62000000 62217000   C:\Program Files\Qualcomm\Eudora\EudoraRes.dll
ModLoad: 74e30000 74e9a000   C:\WINDOWS\System32\RICHED20.DLL
ModLoad: 1f000000 1f0a1000   C:\Program Files\Qualcomm\Eudora\x1lib.dll
ModLoad: 72550000 725a0000   C:\WINDOWS\System32\pdh.dll
ModLoad: 1f7a0000 1f7d6000   C:\WINDOWS\System32\ODBC32.dll
ModLoad: 1f9b0000 1f9b6000   C:\WINDOWS\System32\odbcbcp.dll
ModLoad: 1f840000 1f857000   C:\WINDOWS\System32\odbcint.dll
ModLoad: 01670000 0169b000   C:\PROGRA~1\TEXTBR~1.0\Bin\TBMHOOK.dll
ModLoad: 73000000 73022000   C:\WINDOWS\System32\WINSPOOL.DRV
ModLoad: 605d0000 605d8000   C:\WINDOWS\System32\mslbui.dll
ModLoad: 16000000 16028000   C:\Program Files\Trillian\events.dll
(2b08.2500): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=0000016c ebx=00000000 ecx=00000160 edx=ffffffff esi=0012fbec edi=00000002
eip=7c16a3a3 esp=0012fb98 ebp=0012fbc0 iopl=0         nv up ei ng nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00010286
*** ERROR: Module load completed but symbols could not be loaded for C:\Program Files\Qualcomm\Eudora\MFC71.DLL
MFC71+0x2a3a3:
7c16a3a3 f00fc110         lock    xadd [eax],edx    ds:0023:0000016c=????????
0:000> g
(2b08.2500): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=00000000 ecx=00000000 edx=77fb1742 esi=00000000 edi=00000000
eip=00000000 esp=0012f7cc ebp=0012f7ec iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010246
00000000 ??               ???
0:000> g
(2b08.2500): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=00000000 ecx=00000000 edx=77fb1742 esi=00000000 edi=00000000
eip=00000000 esp=0012f400 ebp=0012f420 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010246
00000000 ??               ???
0:000> ~
.  0  Id: 2b08.2500 Suspend: 1 Teb: 7ffde000 Unfrozen
0:000> ~0 k 99
ChildEBP RetAddr  
WARNING: Frame IP not in any known module. Following frames may be wrong.
0012f3fc 77fb172e 0x0
0012f420 77fb1700 ntdll!RtlConvertUlongToLargeInteger+0x6e
0012f4cc 77f75dba ntdll!RtlConvertUlongToLargeInteger+0x40
0012f7ec 77fb1700 ntdll!KiUserExceptionDispatcher+0xe
0012f898 77f75dba ntdll!RtlConvertUlongToLargeInteger+0x40
*** ERROR: Module load completed but symbols could not be loaded for Eudora.exe
0012fbc0 004348e8 ntdll!KiUserExceptionDispatcher+0xe
0012fc5c 004efaca Eudora+0x348e8
0012fc88 004ed65f Eudora+0xefaca
0012fca4 00427926 Eudora+0xed65f
0012ff08 7c172fb6 Eudora+0x27926
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\system32\kernel32.dll - 
0012ffc0 77e8141a MFC71+0x32fb6
0012fff0 00000000 kernel32!GetCurrentDirectoryW+0x44

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Tue Aug 01, 2006 5:10 pm

I'm sorry, I can't figure it out from the debug log, but I do see some extra DLLs that do not appear when I run Eudora myself. These are your various add-on software.

Can you disable it and see if anything changes? For instance try doing stuff to your TextBridge software, until TBMHOOK.dll does not appear in the debug log anymore.
tzuk

Unknown_User_401
Posts: 0
Joined: Wed Dec 31, 1969 7:00 pm

Post by Unknown_User_401 » Wed Aug 02, 2006 11:25 am

tzuk wrote:I'm sorry, I can't figure it out from the debug log, but I do see some extra DLLs that do not appear when I run Eudora myself. These are your various add-on software.

Can you disable it and see if anything changes? For instance try doing stuff to your TextBridge software, until TBMHOOK.dll does not appear in the debug log anymore.
I'm installing on a new machine . I'll install eudora, windbg and sandboxie first, then I'll let you know.

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Thu Aug 03, 2006 9:29 am

That would be excellent, thanks.
tzuk

Unknown_User_401
Posts: 0
Joined: Wed Dec 31, 1969 7:00 pm

Post by Unknown_User_401 » Thu Aug 03, 2006 1:37 pm

Done. The only new software (other than what came preinstalled) is eudora, windbg, and sandboxie. After a couple of bad starts I finally got it to start. Eudora would not work with the config I have in the default box, so I created a new box called eudora. It only has the default configuration that was in it when I created it and the 2 lines for eudora. The first line is the openfilepath command specifying the eudora directory, the second is the registry key line (see one of my previous posts for those two lines - although I changed where eudora mailboxes are stored). Now Eudora is working correctly. Before I created the separate sandbox, for some reason it would open, but the in box would be empty and any mail I received would not be in eudora if I opened it outside of sandboxie. I didn't change the actual lines just deleted a couple of lines between them. Also for some reason I could not get eudora to exit in the default box. The process just stays listed in that box even though it's not listed anywhere else. What am I missing?

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Thu Aug 03, 2006 4:53 pm

Before I created the separate sandbox, for some reason it would open, but the in box would be empty and any mail I received would not be in eudora if I opened it outside of sandboxie.
I hope you didn't lose any important mail items in the process. It's really difficult for me to guess what went wrong with so little information. But I understand it's working correctly now.

Will you be installing your other software now?
Also for some reason I could not get eudora to exit in the default box. The process just stays listed in that box even though it's not listed anywhere else
Very interesting! :) This happens to you with 2.49 or the latest 2.5?
tzuk

Unknown_User_401
Posts: 0
Joined: Wed Dec 31, 1969 7:00 pm

Post by Unknown_User_401 » Fri Aug 04, 2006 1:05 pm

tzuk wrote:
Before I created the separate sandbox, for some reason it would open, but the in box would be empty and any mail I received would not be in eudora if I opened it outside of sandboxie.
I hope you didn't lose any important mail items in the process. It's really difficult for me to guess what went wrong with so little information. But I understand it's working correctly now.

Will you be installing your other software now?
Also for some reason I could not get eudora to exit in the default box. The process just stays listed in that box even though it's not listed anywhere else
Very interesting! :) This happens to you with 2.49 or the latest 2.5?
This is with 2.5. I've traced down some specifics. This happens when I go to open eudora in the default box, which does not have the correct configuration lines in the config to access the mailboxes. A dialog comes up saying that sandboxie is not configured to have direct access to the mailbox folder and asks if I want to continue. If I say no, eudora seems to quit in all respects except it still appears in the default box's list of processes. It is still there even after clicking on terminate all processes.

tzuk
Sandboxie Founder
Sandboxie Founder
Posts: 16076
Joined: Tue Jun 22, 2004 12:57 pm

Post by tzuk » Fri Aug 04, 2006 4:34 pm

This is with 2.5. I've traced down some specifics. This happens when I go to open eudora in the default
Thanks, your instructions made it very easy for me to reproduce the problem.

Please download and reinstall Sandboxie -- it's the same version number, but the bug should be resolved.
tzuk

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest