locked
inetcomm.dll causes crash when transferring html files to ftp with preview window open. RRS feed

  • Question

  • I use SmartFTP on my 64 bit windows server 2008 enterprise machine.

    Currently when I use SmartFTP to transfer html files over to ftp sites.

    When I do this under this pc windows crashes with a SmartFTP has stopped working error.

    I have contacted SmartFTP first as I have a support agreement with them for their software however even under the latest beta build of their software this still occurs.

    I have also provided them with a dump report from the windows debugging tools which was 600 MB+ .

    After providing them with this set of files the response from their developer is as follows:

    Hello Addison ..
    
    
    Thank you. I got the dump you can delete it if you want.
    
     
    
    In case you are interested the stack trace is below. It looks like the crash is actually in the inetcomm.dll from MS. Does it happen with every HTML file you have in the preview? Or just with some particular files?
    
     
    
    BTW: Do you have the SP2 for Vista installed?
    
    
    Regards,
    
    Mat
    
     
    
     
    
    >             inetcomm.dll!CHtmlPreviewer::IsMessagePhishing()  + 0x1cf bytes        
    
                    inetcomm.dll!CBody::_InitPhishing()  + 0xa1 bytes          
    
                    inetcomm.dll!CBody::OnDocumentReady()  + 0x24b bytes          
    
                    inetcomm.dll!CBody::Exec()  + 0xbe bytes          
    
                    mshtml.dll!CTExec()  + 0x77 bytes           
    
                    mshtml.dll!CMarkup::OnLoadStatusParseDone()  - 0x16bd3 bytes           
    
                    mshtml.dll!CMarkup::OnLoadStatus()  + 0x33c8 bytes   
    
                    mshtml.dll!CProgSink::DoUpdate()  + 0x28f4 bytes         
    
                    mshtml.dll!GlobalWndOnMethodCall()  - 0x24972 bytes               
    
                    mshtml.dll!GlobalWndProc()  + 0xc5 bytes          
    
                    user32.dll!UserCallWinProcCheckWow()  + 0x10a bytes
    
                    user32.dll!CallWindowProcAorW()  + 0x7c bytes               
    
                    user32.dll!CallWindowProcW()  + 0x18 bytes      
    
                    SmartFTP.exe!_AfxActivationWndProc(HWND__ * hWnd=0x0000000000510df0, unsigned int nMsg=0x00008002, unsigned __int64 wParam=0x0000000000000000, __int64 lParam=0x0000000000000000)  Line 463 + 0x17 bytes   C++
    
                    user32.dll!UserCallWinProcCheckWow()  + 0x10a bytes
    
                    user32.dll!DispatchMessageWorker()  + 0x10a bytes      
    
                    comctl32.dll!CheckForDragBeginEx()  + 0x113 bytes        
    
                    comctl32.dll!CLVMouseManager::HandleMouse()  + 0x9f6 bytes             
    
                    comctl32.dll!CListView::WndProc()  + 0x9cd bytes           
    
                    comctl32.dll!CListView::s_WndProc()  + 0x6c4 bytes       
    
                    user32.dll!UserCallWinProcCheckWow()  + 0x10a bytes
    
                    user32.dll!CallWindowProcAorW()  + 0x7c bytes               
    
                    user32.dll!CallWindowProcW()  + 0x18 bytes      
    
                    comctl32.dll!CallOriginalWndProc()  + 0x1d bytes             
    
                    comctl32.dll!CallNextSubclassProc()  + 0x8d bytes           
    
                    comctl32.dll!DefSubclassProc()  + 0x7c bytes      
    
                    shell32.dll!DefSubclassProc()  + 0x46 bytes         
    
                    shell32.dll!CDefView::s_ListViewSubclassWndProc()  + 0xa3 bytes          
    
                    comctl32.dll!CallNextSubclassProc()  + 0x8d bytes           
    
                    comctl32.dll!MasterSubclassProc()  + 0xe1 bytes              
    
                    user32.dll!UserCallWinProcCheckWow()  + 0x10a bytes
    
                    user32.dll!CallWindowProcAorW()  + 0x7c bytes               
    
                    user32.dll!CallWindowProcW()  + 0x18 bytes      
    
                    SmartFTP.exe!CWnd::DefWindowProcW(unsigned int nMsg=0x00000201, unsigned __int64 wParam=0x0000000000000001, __int64 lParam=0x00000000002d005e)  Line 1050              C++
    
                    SmartFTP.exe!CWnd::WindowProc(unsigned int message=0x002d005e, unsigned __int64 wParam=0x0000000004cbf210, __int64 lParam=0x0000000000462910)  Line 1756 + 0x14 bytes     C++
    
                    SmartFTP.exe!CShellDefView::CShellListView::WindowProc(unsigned int message=0x00000001, unsigned __int64 wParam=0x0000000000462910, __int64 lParam=0x000000014007627d)  Line 550 C++
    
                    SmartFTP.exe!AfxCallWndProc(CWnd * pWnd=0x00000000007a0c14, HWND__ * hWnd=0x00000000002d005e, unsigned int nMsg=0x00000201, unsigned __int64 wParam=0x0000000000000000, __int64 lParam=0x00000000002d005e)  Line 240 + 0x16 bytes     C++
    
                    SmartFTP.exe!AfxWndProc(HWND__ * hWnd=0x0000000000000000, unsigned int nMsg=0x3fc40000, unsigned __int64 wParam=0x0000000000000000, __int64 lParam=0x000000013fc40000)  Line 402 + 0x16 bytes        C++
    
                    user32.dll!UserCallWinProcCheckWow()  + 0x10a bytes
    
                    user32.dll!DispatchMessageWorker()  + 0x10a bytes      
    
                    SmartFTP.exe!AfxInternalPumpMessage()  Line 183       C++
    
                    SmartFTP.exe!CWinThread::Run()  Line 634         C++
    
                    SmartFTP.exe!AfxWinMain(HINSTANCE__ * hInstance=0x0000000000000000, HINSTANCE__ * hPrevInstance=0x0000000000000000, wchar_t * lpCmdLine=0x000000013fc40000, int nCmdShow=0x00000001)  Line 47 + 0xd bytes            C++
    
                    SmartFTP.exe!__tmainCRTStartup()  Line 263 + 0x21 bytes          C
    This error has been occuring since 14th February.

    They have also been able to reproduce this issue on a newly configured 2008 server.

    I would like some help to resolve and fix this issue as it is an extremem hinderence causing me to either close the preview window constantly as I use it regularly or to use my laptop to do all my ftp work on which is also not the best.

    I would appreciate some help on this issue.
    I.T. Construct admin@itconstruct.com.au http://itconstruct.com.au
    Friday, July 10, 2009 2:02 AM

Answers

  • hi there,

    As the issue is more likely with smartftp client which uses inetcomm.dll, i would first approach smartftp support which you have already done .


    For application crash / hang issues we need to analyze the crash dump file .As it is not effective for us to debug the crash dump file here in the forum, if you want to know the root cause and the resolution, I would like to suggest that you contact Microsoft Customer Service and Support (CSS) via telephone so that a dedicated Support Professional can assist with your request.

     

    To obtain the phone numbers for specific technology request please take a look at the web site listed below:

    http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607

    Also its worth posting your issue in IIS forum where in engineers might have troublehsooted the similar issue.

    http://forums.iis.net/


    sainath !analyze
    Monday, July 13, 2009 6:56 AM
    Moderator

All replies

  • hi there,

    As the issue is more likely with smartftp client which uses inetcomm.dll, i would first approach smartftp support which you have already done .


    For application crash / hang issues we need to analyze the crash dump file .As it is not effective for us to debug the crash dump file here in the forum, if you want to know the root cause and the resolution, I would like to suggest that you contact Microsoft Customer Service and Support (CSS) via telephone so that a dedicated Support Professional can assist with your request.

     

    To obtain the phone numbers for specific technology request please take a look at the web site listed below:

    http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607

    Also its worth posting your issue in IIS forum where in engineers might have troublehsooted the similar issue.

    http://forums.iis.net/


    sainath !analyze
    Monday, July 13, 2009 6:56 AM
    Moderator
  • hi there,

    did you had a chance to go through the action plan from my earlier post?
    sainath !analyze
    Tuesday, July 14, 2009 5:32 PM
    Moderator
  • Sorry for my late response.

    I no longer have this issue as the Server in question stop responding due to a different, completely unrelated issue and as such been resetup.

    Will advise if I get this issue again.
    I.T. Construct admin@itconstruct.com.au http://itconstruct.com.au
    Saturday, July 18, 2009 1:33 PM
  • Sainath:
    Contrary to your "analysis" it is a bug in Windows 2008 (SP2) that can be reproduce with the Windows Explorer as well:

    1. Enable the Preview pane if is not enabled yet or go to 4
    2. Click on Organize button
    3. a) Layout->Preview Pane
    3. b) If Preview Pane is not in the sub menu, click on Folder and Search Options instead. In the Task paragraph enable Show previews and filters
    Go to 3. a)
    4. Select a .html file
    5. The preview surrogate host crashes as shown below
     
    Screenshot:
    http://img93.imageshack.us/img93/8049/previewcrash.png

    Mat
    SmartFTP

    Wednesday, October 7, 2009 6:31 PM