Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Unbekannte Exceptions in vs2017 ignorieren?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.11.2017, 21:21 Uhr
Titan



Hallo

ich habe Probleme mit unbekannten Exceptions in Visual Studio.

Ob ich das Anwendungsgerüst von Visual Studio erstellen lasse, ein Charles Petzold Listing oder eigenes Programm compiliere, alle WinAPI-Programme produzieren bei mir Exceptions die ich nicht abfangen kann. Die Anwendung läuft ohne Crash aber in der Ausgabe rasseln die Exceptions runter. Das passiert in der x86 und in der x64 config.

Mit Visual Studio .Net 2003 hatte ich keine Exceptions.
Mit Visual Studio 2010 hatte ich keine Exceptions.

Mit Visual Studio 2015 gings los.
Mit Visual Studio 2017 auch Exceptions.

Ein Beispiel:
Ausnahme ausgelöst bei 0x7579CBB2 in 0.01.003.exe: Microsoft C++-Ausnahme: Cn::XH bei Speicherort 0x008FEF30.

Wenn ich in den Ausnahmeeinstellungen C++ Exceptions:
<Alle C++ Exceptions die nicht auf diese Liste stehen> aktiviere, wird das Programm bei Auslösung unterbrochen, ansonsten nicht.

In der Aufrufliste kann ich sehen was die letzte Funktion vor dem throw() war:
CoreMessaging.dll!Microsoft::CoreUI::Registrar::RegistrarClient::FindEndpointAPIWorker(class System::String *,struct Microsoft::CoreUI::RegistrarScope,unsigned int)

Ich hab schon ordentlich gegoogelt zu dem Problem. Zur Funktion FindEndpointAPIWorker() find ich leider nicht viel nützliches. Aber was ich so gelesen hab lässt mich zu dem Schluss kommen, dass die Exceptions irgendwo Systemintern ausgelöst und auch abgefangen werden und nichts mit meinem Code zu tun haben.

So jetzt meine Fragen:

1. Kann ich es aufgeben mir über diese Exceptions den Kopf zu zerbrechen und sie einfach ignorieren?

2. Wenn ja, kann ich diese Exceptions wenigstens irgendwie deaktivieren weil sie mir ständig die Ausgabe zumüllen?

3. Wenn nein, kann mir jemand tips geben wie ich weiter vorgehen soll?

Vielleicht hab ich bei dem Sprung von vs2010 auf vs2015 irgendwas verpasst. Wie gesagt die Programme laufen einwandfrei. Die Suchfunktion hab ich schon konsultiert.

Vielen Dank schonmal
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.11.2017, 11:33 Uhr
Titan



Problem gelöst, falls es mal jemand brauchen kann:

In der Aufgabenplanung unter "TextServicesFramework" den Task "MsCtfMonitor" aktivieren.

Es werde Licht, keine Exceptions mehr.

Dank euch trotzdem
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: