Issue 116: Topograph failed and gave "contact manufacturer" message on home computer

issues
Status:resolved
Assigned To:Evvie Vincow
Type:Defect
Area:Topograph
Priority:2
Milestone:1.2
Opened:2011-11-17 by Evvie Vincow
Changed:2017-10-18 by Brendan MacLean
Resolved:2017-10-18 by Brendan MacLean
Resolution:Won't Fix
Closed:
2011-11-17 Evvie Vincow
Title»Topograph failed and gave "contact manufacturer" message on home computer
Assigned To»nicksh@u.washington.edu
Type»Defect
Area»Topograph
Priority»2
Milestone»1.2
After I tried to open the 04Nov autophagy database from my home computer, Topograph seemed to disappear (not in the Processes list, etc.). I tried to start Topograph again. There was a long period during which my computer thrashed. It may already have been slowed down by some unspecified trouble. At one point I saw my Norton antivirus software flash up a banner in which it claimed that SONAR was "assessing security risk Topograph." Eventually I got a dialog box that said the application couldn't run and directed me to contact the manufacturer.

I restarted my computer and tried again, and once again got the "can't run" dialog. I am pasting in the text of the error file.

PLATFORM VERSION INFO
    Windows             : 6.0.6002.131072 (Win32NT)
    Common Language Runtime     : 4.0.30319.239
    System.Deployment.dll         : 4.0.30319.1 (RTMRel.030319-0100)
    clr.dll             : 4.0.30319.239 (RTMGDR.030319-2300)
    dfdll.dll             : 4.0.30319.1 (RTMRel.030319-0100)
    dfshim.dll             : 4.0.31106.0 (Main.031106-0000)

SOURCES
    Deployment url            : file:///C:/Users/Evvie/AppData/Roaming/Microsoft/Windows/Start%20Menu/Programs/MacCoss%20Lab,%20UW/Topograph.appref-ms%7C
                        Server        : Apache/2.2.3 (Red Hat)
    Deployment Provider url        : http://proteome.gs.washington.edu/software/topograph/Topograph.application

ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of C:\Users\Evvie\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MacCoss Lab, UW\Topograph.appref-ms| resulted in exception. Following failure messages were detected:
        + Activation failed.
        + The system cannot find the file specified. (Exception from HRESULT: 0x80070002)

COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.

WARNINGS
    There were no warnings during this operation.

OPERATION PROGRESS STATUS
    * [11/17/2011 1:12:31 AM] : Activation of C:\Users\Evvie\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MacCoss Lab, UW\Topograph.appref-ms| has started.
    * [11/17/2011 1:12:31 AM] : Performing necessary update check as specified by the deployment.

ERROR DETAILS
    Following errors were detected during this operation.
    * [11/17/2011 1:13:17 AM] System.Deployment.Application.DeploymentException (Activation)
        - Activation failed.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.ComponentStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.SubscriptionStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.ApplicationActivator.Activate(DefinitionAppId appId, AssemblyManifest appManifest, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
        --- Inner Exception ---
        System.IO.FileNotFoundException
        - The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.NativeMethods.CorLaunchApplication(UInt32 hostType, String applicationFullName, Int32 manifestPathsCount, String[] manifestPaths, Int32 activationDataCount, String[] activationData, PROCESS_INFORMATION processInformation)
            at System.Deployment.Application.ComponentStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter)

COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available.


2011-11-17 Nick Shulman
When I do a Google search for "System.Deployment.Application.ComponentStore.ActivateApplication" people talk about upgrading the version of Internet Explorer, or being sure to install the .Net runtime 3.5 from http://msdn.microsoft.com/en-us/netframework/cc378097

There might be more information about what it's looking for and cannot find if you go to:
Control Panel|Administrative Tools|Event Viewer|Windows Logs|Application

2011-11-24 Evvie Vincow
This may or may not be relevant, but I have also been getting periodic error messages on my work computer. I most often see these after I've been away from the computer a while (often overnight) and have left Topograph open. The dialog box is titled "RunDLL," and the text is as follows: "There was a problem starting C:\Users\Evvie\AppData\Local\winnetServices\winobjcdrom.dll. Access is denied."

Topograph also threw some exceptions recently (again, on my work computer), and I foolishly did not save the error reports. I do recall that the error messages referred to external components, and that closing and reopening Topograph temporarily remedied the problem. If this happens again, I will save the error messages.

2011-12-13 Evvie Vincow
I now know what happened. Norton AntiVirus decided Topograph was highly suspicious, quarantined it, and blocked it--without informing me explicitly what it had done. I figured this out only when the monthly "dangers detected" report popped up. I un-quarantined Topograph and told Norton AntiVirus not to let SONAR scan the folder where it's installed. Topograph is now working again, if very slowly.

I doubt I'll be the last user to have this issue. Is there a way to convince antivirus software that Topograph is not malware?

2017-10-18 Brendan MacLean
resolve as Won't Fix
Statusopen»resolved
Assigned ToNick Shulman»Evvie Vincow
Not really maintaining Topograph any longer.