martingreen Posted January 3, 2011 Report Posted January 3, 2011 Pete, As for the licensing issue, I have a subscription which allows me to install more copies than I use. My providing you with a copy temporarily for this purpose would not violate my license with Jeppesen. I ran Process Explorer on FliteStar 9.5.3.0 and recorded the Load Address and Mapped Size of each module and have included that info below. This should give you a clue as to what changed in this version. Process: FliteStar.exe Pid: 8336 Name Description Company Name Version <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> <Pagefile Backed> advapi32.dll Advanced Windows 32 Base API Microsoft Corporation 6.1.7600.16385 Load Address: 0x765B0000 Mapped Size: 0xA0000 Bytes apisetschema.dll ApiSet Schema DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x40000 Mapped Size: 0x1000 Bytes authz.dll Authorization Framework Microsoft Corporation 6.1.7600.16385 Load Address: 0x72DB0000 Mapped Size: 0x1B000 Bytes cfgmgr32.dll Configuration Manager DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x75410000 Mapped Size: 0x27000 Bytes clbcatq.dll COM+ Configuration Catalog Microsoft Corporation 2001.12.8530.16385 Load Address: 0x75470000 Mapped Size: 0x83000 Bytes comctl32.dll User Experience Controls Library Microsoft Corporation 6.10.7600.16661 Load Address: 0x731D0000 Mapped Size: 0x19E000 Bytes comctl32.dll User Experience Controls Library Microsoft Corporation 5.82.7600.16661 Load Address: 0x73B10000 Mapped Size: 0x84000 Bytes comctl32.dll.mui Common Controls Library Microsoft Corporation 5.82.7600.16385 Load Address: 0x30E0000 Mapped Size: 0x2000 Bytes comdlg32.dll Common Dialogs DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x76200000 Mapped Size: 0x7B000 Bytes cryptbase.dll Base cryptographic API DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x753A0000 Mapped Size: 0xC000 Bytes cryptsp.dll Cryptographic Service Provider API Microsoft Corporation 6.1.7600.16385 Load Address: 0x73D80000 Mapped Size: 0x16000 Bytes dciman32.dll DCI Manager Microsoft Corporation 6.1.7600.16385 Load Address: 0x71560000 Mapped Size: 0x6000 Bytes ddraw.dll Microsoft DirectDraw Microsoft Corporation 6.1.7600.16385 Load Address: 0x710C0000 Mapped Size: 0xE7000 Bytes devobj.dll Device Information Set DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x770F0000 Mapped Size: 0x12000 Bytes dhcpcsvc.dll DHCP Client Service Microsoft Corporation 6.1.7600.16385 Load Address: 0x73140000 Mapped Size: 0x12000 Bytes dhcpcsvc6.dll DHCPv6 Client Microsoft Corporation 6.1.7600.16385 Load Address: 0x73200000 Mapped Size: 0xD000 Bytes dnsapi.dll DNS Client API DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x73060000 Mapped Size: 0x44000 Bytes dwmapi.dll Microsoft Desktop Window Manager API Microsoft Corporation 6.1.7600.16385 Load Address: 0x73940000 Mapped Size: 0x13000 Bytes edocs_html.dll Load Address: 0x5F30000 Mapped Size: 0x13000 Bytes edocs_xalan.dll Load Address: 0x9900000 Mapped Size: 0x198000 Bytes edocs_xalanmsg.dll Load Address: 0x8EE0000 Mapped Size: 0x9000 Bytes edocs_xerces.dll Load Address: 0x9AA0000 Mapped Size: 0x1E1000 Bytes edocs_xml.dll Load Address: 0x8ED0000 Mapped Size: 0xE000 Bytes FliteStar.exe FliteMap/FliteStar Application Jeppesen, Inc. 9.5.3.0 Load Address: 0x2000000 Mapped Size: 0x9DA000 Bytes FWPUCLNT.DLL FWP/IPsec User-Mode API Microsoft Corporation 6.1.7600.16385 Load Address: 0x71E00000 Mapped Size: 0x38000 Bytes gdi32.dll GDI Client DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x77060000 Mapped Size: 0x90000 Bytes glu32.dll OpenGL Utility Library DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x69AD0000 Mapped Size: 0x22000 Bytes iertutil.dll Run time utility for Internet Explorer Microsoft Corporation 9.0.7930.16406 Load Address: 0x762B0000 Mapped Size: 0x1F9000 Bytes imm32.dll Multi-User Windows IMM32 API Client DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x761A0000 Mapped Size: 0x60000 Bytes index.dat Load Address: 0x4180000 Mapped Size: 0x14000 Bytes index.dat Load Address: 0x5E00000 Mapped Size: 0xE8000 Bytes index.dat Load Address: 0x5FB0000 Mapped Size: 0x5DC000 Bytes IPHLPAPI.DLL IP Helper API Microsoft Corporation 6.1.7600.16385 Load Address: 0x73640000 Mapped Size: 0x1C000 Bytes jep_common.dll Load Address: 0x5DE0000 Mapped Size: 0xA000 Bytes jep_os.dll Load Address: 0x5D20000 Mapped Size: 0x9000 Bytes jid.dll Load Address: 0x12000000 Mapped Size: 0x125000 Bytes JIT-eDocs.dll Load Address: 0x5D80000 Mapped Size: 0x16000 Bytes JITEDocsController.dll JITEDocsController DLL 1.0.1.0 Load Address: 0x7BB0000 Mapped Size: 0x59000 Bytes js3250.dll Netscape 32-bit JavaScript Module 4.0.0.0 Load Address: 0x643C0000 Mapped Size: 0xCA000 Bytes kernel32.dll Windows NT BASE API Client DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x76B90000 Mapped Size: 0x100000 Bytes KernelBase.dll Windows NT BASE API Client DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x75500000 Mapped Size: 0x46000 Bytes libeay71.dll Load Address: 0x10000000 Mapped Size: 0x9F000 Bytes locale.nls Load Address: 0x1C0000 Mapped Size: 0x67000 Bytes lpk.dll Language Pack Microsoft Corporation 6.1.7600.16385 Load Address: 0x77D30000 Mapped Size: 0xA000 Bytes McciContextHook_DSR.dll mcci+McciContextHook Alcatel-Lucent 6.6.1.5 Load Address: 0x63000000 Mapped Size: 0x37000 Bytes mdnsNSP.dll Bonjour Namespace Provider Apple Inc. 2.0.4.0 Load Address: 0x72ED0000 Mapped Size: 0x25000 Bytes mfc90.dll MFCDLL Shared Library - Retail Version Microsoft Corporation 9.0.30729.4148 Load Address: 0x6DAF0000 Mapped Size: 0x39C000 Bytes MFC90ENU.DLL MFC Language Specific Resources Microsoft Corporation 9.0.30729.4148 Load Address: 0x74480000 Mapped Size: 0xD000 Bytes mozcrt19.dll User-Generated Microsoft ® C/C++ Runtime Library Mozilla 8.0.0.0 Load Address: 0x648B0000 Mapped Size: 0xB1000 Bytes Mrvdrv.dll MRVDRV Marinvent Corporation 1.2.1.2 Load Address: 0x330000 Mapped Size: 0x12000 Bytes MRVTCL.DLL Load Address: 0x230000 Mapped Size: 0x2F000 Bytes msctf.dll MSCTF Server DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x77230000 Mapped Size: 0xCC000 Bytes msimg32.dll GDIEXT Client DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x75040000 Mapped Size: 0x5000 Bytes msvcp90.dll Microsoft® C++ Runtime Library Microsoft Corporation 9.0.30729.4926 Load Address: 0x74990000 Mapped Size: 0x8E000 Bytes msvcr70.dll Microsoft® C Runtime Library Microsoft Corporation 7.0.9466.0 Load Address: 0x7C000000 Mapped Size: 0x54000 Bytes msvcr71.dll Microsoft® C Runtime Library Microsoft Corporation 7.10.6030.0 Load Address: 0x7C360000 Mapped Size: 0x56000 Bytes msvcr90.dll Microsoft® C Runtime Library Microsoft Corporation 9.0.30729.4926 Load Address: 0x748E0000 Mapped Size: 0xA3000 Bytes msvcrt.dll Windows NT CRT DLL Microsoft Corporation 7.0.7600.16385 Load Address: 0x76EA0000 Mapped Size: 0xAC000 Bytes mswsock.dll Microsoft Windows Sockets 2.0 Service Provider Microsoft 6.1.7600.16385 Load Address: 0x730E0000 Mapped Size: 0x3C000 Bytes NapiNSP.dll E-mail Naming Shim Provider Microsoft Corporation 6.1.7600.16385 Load Address: 0x712D0000 Mapped Size: 0x10000 Bytes nlaapi.dll Network Location Awareness 2 Microsoft Corporation 6.1.7600.16385 Load Address: 0x71EA0000 Mapped Size: 0x10000 Bytes normaliz.dll Unicode Normalization DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x77110000 Mapped Size: 0x3000 Bytes nsi.dll NSI User-mode interface DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x76860000 Mapped Size: 0x6000 Bytes nspr4.dll NSPR Library Mozilla Foundation 4.8.2.0 Load Address: 0x7C10000 Mapped Size: 0x29000 Bytes nss3.dll NSS Base Library Mozilla Foundation 3.12.4.0 Load Address: 0x7C40000 Mapped Size: 0x98000 Bytes nssutil3.dll NSS Utility Library Mozilla Foundation 3.12.4.0 Load Address: 0x7CE0000 Mapped Size: 0x14000 Bytes ntdll.dll NT Layer DLL Microsoft Corporation 6.1.7600.16559 Load Address: 0x77B80000 Mapped Size: 0x1AB000 Bytes ntdll.dll NT Layer DLL Microsoft Corporation 6.1.7600.16559 Load Address: 0x77D60000 Mapped Size: 0x180000 Bytes ole32.dll Microsoft OLE for Windows Microsoft Corporation 6.1.7600.16624 Load Address: 0x77300000 Mapped Size: 0x15C000 Bytes oleacc.dll Active Accessibility Core Component Microsoft Corporation 7.0.0.0 Load Address: 0x71370000 Mapped Size: 0x3C000 Bytes oleaccrc.dll Active Accessibility Resource DLL Microsoft Corporation 7.0.0.0 Load Address: 0x1E30000 Mapped Size: 0x1000 Bytes oleaut32.dll Microsoft Corporation 6.1.7600.16567 Load Address: 0x76650000 Mapped Size: 0x8F000 Bytes opengl32.dll OpenGL Client DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x64970000 Mapped Size: 0xC8000 Bytes PeerDist.dll BranchCache Client Library Microsoft Corporation 6.1.7600.16385 Load Address: 0x72F00000 Mapped Size: 0x25000 Bytes plc4.dll PLC Library Mozilla Foundation 4.8.2.0 Load Address: 0x5F50000 Mapped Size: 0x7000 Bytes plds4.dll PLDS Library Mozilla Foundation 4.8.2.0 Load Address: 0x7D00000 Mapped Size: 0x7000 Bytes pnrpnsp.dll PNRP Name Space Provider Microsoft Corporation 6.1.7600.16385 Load Address: 0x712B0000 Mapped Size: 0x12000 Bytes profapi.dll User Profile Basic API Microsoft Corporation 6.1.7600.16385 Load Address: 0x73DA0000 Mapped Size: 0x8000 Bytes psapi.dll Process Status Helper Microsoft Corporation 6.1.7600.16385 Load Address: 0x77050000 Mapped Size: 0x5000 Bytes R00000000000e.clb Load Address: 0x1E00000 Mapped Size: 0x9000 Bytes rasadhlp.dll Remote Access AutoDial Helper Microsoft Corporation 6.1.7600.16385 Load Address: 0x72DA0000 Mapped Size: 0x6000 Bytes rasapi32.dll Remote Access API Microsoft Corporation 6.1.7600.16385 Load Address: 0x72C50000 Mapped Size: 0x52000 Bytes rasman.dll Remote Access Connection Manager Microsoft Corporation 6.1.7600.16385 Load Address: 0x71ED0000 Mapped Size: 0x15000 Bytes riched20.dll Rich Text Edit Control, v3.1 Microsoft Corporation 5.31.23.1229 Load Address: 0x74170000 Mapped Size: 0x76000 Bytes riched32.dll Wrapper Dll for Richedit 1.0 Microsoft Corporation 6.1.7600.16385 Load Address: 0x75230000 Mapped Size: 0x6000 Bytes rpcrt4.dll Remote Procedure Call Runtime Microsoft Corporation 6.1.7600.16385 Load Address: 0x76770000 Mapped Size: 0xF0000 Bytes RpcRtRemote.dll Remote RPC Extension Microsoft Corporation 6.1.7600.16385 Load Address: 0x731F0000 Mapped Size: 0xE000 Bytes rsaenh.dll Microsoft Enhanced Cryptographic Provider Microsoft 6.1.7600.16385 Load Address: 0x73D40000 Mapped Size: 0x3B000 Bytes rtutils.dll Routing Utilities Microsoft Corporation 6.1.7600.16617 Load Address: 0x71EC0000 Mapped Size: 0xD000 Bytes sechost.dll Host for SCM/SDDL/LSA Lookup APIs Microsoft Corporation 6.1.7600.16385 Load Address: 0x76290000 Mapped Size: 0x19000 Bytes secur32.dll Security Support Provider Interface Microsoft Corporation 6.1.7600.16484 Load Address: 0x73190000 Mapped Size: 0x8000 Bytes SensApi.dll SENS Connectivity API DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x71EB0000 Mapped Size: 0x6000 Bytes setupapi.dll Windows Setup API Microsoft Corporation 6.1.7600.16385 Load Address: 0x768A0000 Mapped Size: 0x19D000 Bytes shell32.dll Windows Shell Common Dll Microsoft Corporation 6.1.7600.16644 Load Address: 0x75550000 Mapped Size: 0xC49000 Bytes shlwapi.dll Shell Light-weight Utility Library Microsoft Corporation 6.1.7600.16385 Load Address: 0x76F50000 Mapped Size: 0x57000 Bytes smime3.dll NSS S/MIME Library Mozilla Foundation 3.12.4.0 Load Address: 0x6CD0000 Mapped Size: 0x18000 Bytes SortDefault.nls Load Address: 0x29E0000 Mapped Size: 0x2CF000 Bytes sqlite3.dll SQLite Database Library sqlite.org 3.6.16.0 Load Address: 0x698E0000 Mapped Size: 0x73000 Bytes ssl3.dll NSS SSL Library Mozilla Foundation 3.12.4.0 Load Address: 0x7D10000 Mapped Size: 0x20000 Bytes sspicli.dll Security Support Provider Interface Microsoft Corporation 6.1.7600.16484 Load Address: 0x753B0000 Mapped Size: 0x60000 Bytes StaticCache.dat Load Address: 0x3650000 Mapped Size: 0x930000 Bytes sxs.dll Fusion 2.5 Microsoft Corporation 6.1.7600.16385 Load Address: 0x74300000 Mapped Size: 0x5F000 Bytes t2embed.dll Microsoft T2Embed Font Embedding Microsoft Corporation 6.1.7600.16663 Load Address: 0x70160000 Mapped Size: 0x1E000 Bytes tapi32.dll Microsoft® Windows Telephony API Client DLL Microsoft 6.1.7600.16385 Load Address: 0x64DE0000 Mapped Size: 0x32000 Bytes tiptsf.dll Tablet PC Input Panel Text Services Framework Microsoft 6.1.7600.16385 Load Address: 0x73C50000 Mapped Size: 0x58000 Bytes urlmon.dll OLE32 Extensions for Win32 Microsoft Corporation 9.0.7930.16406 Load Address: 0x77120000 Mapped Size: 0x110000 Bytes user32.dll Multi-User Windows USER API Client DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x764B0000 Mapped Size: 0x100000 Bytes userenv.dll Userenv Microsoft Corporation 6.1.7600.16385 Load Address: 0x73DB0000 Mapped Size: 0x17000 Bytes usp10.dll Uniscribe Unicode script processor Microsoft Corporation 1.626.7600.16385 Load Address: 0x76DB0000 Mapped Size: 0x9D000 Bytes uxtheme.dll Microsoft UxTheme Library Microsoft Corporation 6.1.7600.16385 Load Address: 0x73A00000 Mapped Size: 0x80000 Bytes version.dll Version Checking and File Installation Libraries Microsoft 6.1.7600.16385 Load Address: 0x73DD0000 Mapped Size: 0x9000 Bytes wininet.dll Internet Extensions for Win32 Microsoft Corporation 9.0.7930.16406 Load Address: 0x76C90000 Mapped Size: 0x118000 Bytes winmm.dll MCI API DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x71080000 Mapped Size: 0x32000 Bytes winnsi.dll Network Store Information RPC interface Microsoft Corporation 6.1.7600.16385 Load Address: 0x73610000 Mapped Size: 0x7000 Bytes winrnr.dll LDAP RnR Provider DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x712F0000 Mapped Size: 0x8000 Bytes winspool.drv Windows Spooler Driver Microsoft Corporation 6.1.7600.16385 Load Address: 0x73270000 Mapped Size: 0x51000 Bytes WLIDNSP.DLL Microsoft® Windows Live ID Namespace Provider Microsoft 6.500.3165.0 Load Address: 0x72F50000 Mapped Size: 0x24000 Bytes wow64.dll Win32 Emulation on NT64 Microsoft Corporation 6.1.7600.16491 Load Address: 0x73E50000 Mapped Size: 0x3F000 Bytes wow64cpu.dll AMD64 Wow64 CPU Microsoft Corporation 6.1.7600.16385 Load Address: 0x73DE0000 Mapped Size: 0x8000 Bytes wow64win.dll Wow64 Console and Win32 API Logging Microsoft Corporation 6.1.7600.16385 Load Address: 0x73DF0000 Mapped Size: 0x5C000 Bytes ws2_32.dll Windows Socket 2.0 32-Bit DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x77010000 Mapped Size: 0x35000 Bytes wshbth.dll Windows Sockets Helper DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x75260000 Mapped Size: 0xD000 Bytes wship6.dll Winsock2 Helper DLL (TL/IPv6) Microsoft Corporation 6.1.7600.16385 Load Address: 0x73170000 Mapped Size: 0x6000 Bytes WSHTCPIP.DLL Winsock2 Helper DLL (TL/IPv4) Microsoft Corporation 6.1.7600.16385 Load Address: 0x73180000 Mapped Size: 0x5000 Bytes wsock32.dll Windows Socket 32-Bit DLL Microsoft Corporation 6.1.7600.16385 Load Address: 0x73160000 Mapped Size: 0x7000 Bytes xmllite.dll Microsoft XmlLite Library Microsoft Corporation 1.3.1000.0 Load Address: 0x76870000 Mapped Size: 0x2F000 Bytes xpcom.dll Mozilla Foundation 1.9.1.3588 Load Address: 0x70180000 Mapped Size: 0x7000 Bytes xul.dll Mozilla Foundation 1.9.1.3588 Load Address: 0x51590000 Mapped Size: 0x946000 Bytes
Pete Dowson Posted January 3, 2011 Report Posted January 3, 2011 In FliteStar 9.5.3.0 the version of MFC90.DLL is 9.0.30729.4148 ProcExp says that MFC90.DLL loads at address 0x6DAF0000 and has a mapped size of 0x39C000 bytes. Does that help? No. There's no problem with the hooking. The log shows that is working okay. The only hooking errors are for the old versions of MFC -- it just logs those events incase it cannot eventually hook correctly. The problem is to do with a change in the printing formatting, which FStarRC has to analyse to extract the data it needs. On your subsequent message: I ran Process Explorer on FliteStar 9.5.3.0 and recorded the Load Address and Mapped Size of each module and have included that info below. This should give you a clue as to what changed in this version. As I said as soon as I saw your earlier log fragment, the issue is not as simple as a library hooking change. That isn't the problem. They've changed something in the printed report. Maybe if you could post (or email) a picture of a printed report it would help me interpret the Log file you've sent. [LATER] I've looked through the full log you sent. It seems to do fine till near the end, after it processes the destination. something is different in the formatting of the printout at the tail end of the Report. Ideally i'd like to see two logs for exactly the same route, one from 9.521 and the other from 9.530, as that would show exactly the difference which is confusing my program's analysis. Certainly seeing the actual report itself would be a start. But it's a difficult messy job without the software! Regards Pete
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now