Re: SEHException at app startup

Tech-Archive recommends: Fix windows errors by optimizing your registry



Who entered this in the registry in the first place? This .exe is your
program image right!. This key is used as a debug feature and it should
never contain your exe.
Are you sure the matrox stuff is still loaded now?
>From the module load list, it looks like you have a mixt of v1 and v2 beta2
stuff loaded in one single process! Is this gone when you look at the same
list in the debugger now?

Wily.


"Droopy" <droopytoonnospam@xxxxxxxxxxx> wrote in message
news:Xns9683677067BC4droopytoonnospamhotm@xxxxxxxxxxxxxxxxx
>I found it :-)
> I deleted the following registry key :
> HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution
> Options\IPRRouting.exe
>
> Now it works.
>
> Still, if anybody can help me to understand why a dll like
> Matrox.PowerDesk.Hooks.dll is loaded ?
>
> Droopy.
>
> Droopy <droopytoonnospam@xxxxxxxxxxx> wrote in
> news:Xns96827429A55F4droopytoonnospamhotm@xxxxxxxxxxxxxx:
>
>> Hi Willy,
>>
>> I don't know who is loading all these "exotics" modules.
>> How can I control it ?
>> In my C++ wrapper project :
>> I added no References.
>> In the Linker Property page, I added ftd2xx.lib (an USB
>> driver
>> needed by legacy code)
>>
>> In my C# Windows application:
>> I added my C++ wrapper (of course) and log4net dll.
>>
>> The MFC dll is used by C++ legacy code.
>>
>> However, I have installed VS 2003 on another computer and it works on
>> this computer with the same solution !
>> Of course, AppVerifier is not installed on this computer.
>> You can see the start traces for this computer here below.
>>
>> To summarize, I have 2 problems :
>> 1) Why does AppVerifier is still active (I have uninstalled it) and
>> how can I completely remove it ?
>> 2) Why are these "exotic" modules loaded and how can I control the
>> modules loaded ?
>>
>> Thanks a lot for your help.
>>
>> Droopy.
>>
>> "Willy Denoyette [MVP]" <willy.denoyette@xxxxxxxxxx> wrote in
>> news:uWM0RINeFHA.3040@xxxxxxxxxxxxxxxxxxxx:
>>
>>> No, I see the verifier.dll being loaded when starting a debug session
>>> and a VERIFIER STOP 00000300 in your VS output.
>>> I also wonder why all these (exotic) modules (like
>>> Matrox.PowerDesk.Hooks.dll and the cluster api clusapi.dll) are used
>>> for and, who the hell is loading them at start-up, why for instance
>>> are the MFC (different versions) and Atl dll's loaded?
>>> It looks like an unmanaged module is loading all possible dll's from
>>> system32.
>>> What kind of application is this?
>>> If that many DLL's gets loaded at too low base addresses it might be
>>> possible that they interfere with the CLR heaps (like the managed
>>> heap) location and space requirements, such that the CLR cannot start
>>> and the process aborts.
>>>
>>> Willy.
>>>


.



Relevant Pages

  • Re: SEHException at app startup
    ... > Who entered this in the registry in the first place? ... > should never contain your exe. ... AppVerifier is not installed on this computer. ... >>> Droopy. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Mobile Service & Auto Start
    ... The RegRestoreFile API is only supported by the object store-based registry. ... have never needed to write an app like this and I just figured ... So I have an exe that I start 5 min after I push a button. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: What program is used to write events to the event log??????
    ... I believe that the event logging functionality is implemented as ... > issue....whenever there is an exe being started it normally writes this ... a few days ago I posted a question about wether these policies could ... > search function it can only be found in the registry at the three above ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Back up critical application
    ... and then running the .EXE that ... they only use DLL's that are part of the OS base install). ... Some will re-create missing registry info if it can't find it. ... app "touches" or depends on when it runs - that might be another way ...
    (microsoft.public.windowsxp.general)
  • Re: Registry Permissions
    ... application's exe resides on PC A, but that's just a maintenance and ... on PC A and run from PC B then PC B's registry cannot be read. ... thought it was running on the PC B regardless of the location of the exe. ... > So I am confused by you statement about where the Microsoft Access ...
    (microsoft.public.dotnet.languages.vb)