Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

.net 2.0 Programme stürzen beim Starten ab

40 views
Skip to first unread message

Christian Treffler

unread,
Sep 28, 2011, 2:45:48 PM9/28/11
to
Hallo,

ich habe ein paar C# Programme geschrieben, die ich in der Firma auf
mehreren Rechnern (Windows XP Professional, SP3) einsetze. Alle Rechner
haben prinzipiell die gleiche Installation und werden von unserer IT
regelmäßig mit automatisch installierten Updates versehen.

Trotzdem laufen diese Programme auf einem der Rechner nicht mehr. Beim
Start kommt eine Fenster mit der Meldung "$Program has encountered a
problem and needs to close. We are sorry for the inconvenience".

Ich habe mal die program.cs geändert, die beim Anlegen eines Projekts
automatisch erstellt wird. Das sieht ungefähr so aus:

namespace FFV_Cockpit
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>

[STAThread]
static void Main()
{
MessageBox.Show("1");
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
MessageBox.Show("2");
Application.Run();
}
}
}

Wenn ich das Program auf dem fraglichen Rechner starte, bekomme ich
nicht mal "1" zu sehen.

Ich habe mal .net 2.0 und höher alles deinstalliert und .net 3.5
installiert. Geholfen hat das nicht. "Add or remove Programs" sagt mir,
dass folgendes installiert ist:
- Microsoft .NET Framework 1.1
- Microsoft .NET Framework 2.0 Service Pack 2
- Microsoft .NET Framework 3.0 Service Pack 2
- Microsoft .NET Framework 3.5 Service Pack 1

Dazu eine Menge Security Updates.

Wie kann ich diesem Problem zu Leibe rücken? Eine Information, warum ein
Program nicht startet, habe ich nicht.

TIA,
Christian

Jochen Kalmbach [MS MVP]

unread,
Sep 28, 2011, 2:52:40 PM9/28/11
to
Hallo Christian!

> Wie kann ich diesem Problem zu Leibe r�cken? Eine Information, warum ein
> Program nicht startet, habe ich nicht.

Was steht in der Ereignisanzeige?

Greetings
Jochen

Christian Treffler

unread,
Sep 30, 2011, 1:09:17 PM9/30/11
to
Jochen Kalmbach [MS MVP] schrieb:

> Was steht in der Ereignisanzeige?

Danke für den Tip. Allerdings hat er nicht weit geholfen.
Die Ereignisanzeige sagt zum erfolglosen Start:
".NET Runtime version 2.0.50727.3623 - Fatal Execution Engine Error
(7A0BC58E) (80131506)"

Google bringt beim Suchen nach dieser Meldung eine Menge Ergebnisse,
allerdings scheint diese Fehlermeldung recht generisch zu sein. Viele
User haben das Problem, dass ihr Programm /manchmal/ zur Laufzeit
abstürzt. Das passt nicht zu meinem Problem.

Zwei Hotfixes hätten passen können, KB981574 und KB913384. Ersteren habe
ich installiert, das hat aber nichts verändert. Der andere will sich
nicht installieren lassen, weil die Komponente, die er reparieren soll,
angeblich gar nicht installiert ist.

Ich habe beim Rumprobieren festgestellt, dass auf dem fraglichen Rechner
Visual Studio installiert ist. Also habe ich beim erneuten Absturz mal
auf Debug geklickt. Die Meldung, die ich dann bekomme, ist:
"FFV-Cockpit.exe has triggered a breakpoint".
Den Call-Stack habe ich unten angehängt [1].

Jetzt kommt was interessantes:
Wenn ich an dem Rechner Visual Studio starte, das Projekt
"FFV-Cockpit.sln" lade, kompiliere und debugge (F5), dann startet und
läuft das Programm problemlos.
Wenn ich aber Visual Studio beende und FFV-Cockpit.exe starte, stürzt es
wie gehabt ab.
Hat jemand eine Idee, was das sein könnte?

CU,
Christian

[1]:
> ntdll.dll!7c90120e()
[Frames below may be incorrect and/or missing,
no symbols loaded for ntdll.dll]
mscorwks.dll!7a0bc10a()
mscorwks.dll!7a0bb125()
mscorwks.dll!7a0bc58e()
sysfer.dll!6efbb5ae()
sysfer.dll!6efbbc93()
ntdll.dll!7c90f65c()
ntdll.dll!7c90f661()
kernel32.dll!7c809430()
kernel32.dll!7c80efa0()
kernel32.dll!7c80ee58()
kernel32.dll!7c81f557()
wxvault.dll!10006fb4()
wxvault.dll!10006fd2()
ntdll.dll!7c910222()
ntdll.dll!7c910222()
ntdll.dll!7c91019b()
ntdll.dll!7c9101db()
ntdll.dll!7c910222()
ntdll.dll!7c911028()
ntdll.dll!7c911086()
ntdll.dll!7c9101db()
ntdll.dll!7c910222()
ntdll.dll!7c91019b()
ntdll.dll!7c9101db()
mscorwks.dll!79f1c1e1()
mscorwks.dll!79e7e4fc()
mscorwks.dll!79f1c117()
msvcr80.dll!78132c78()
msvcr80.dll!78132e24()
mscorwks.dll!79f1f76f()
mscorwks.dll!79f1f733()
mscorwks.dll!79e7e4fc()
mscorwks.dll!79f1f742()
ntdll.dll!7c910222()
ntdll.dll!7c910222()
ntdll.dll!7c910222()
ntdll.dll!7c91019b()
ntdll.dll!7c9101db()
ntdll.dll!7c91005d()
ntdll.dll!7c9100b8()
ntdll.dll!7c910222()
mscorwks.dll!79e7ce85()
mscorwks.dll!79f5910a()
mscorwks.dll!79e98bc2()
mscorwks.dll!79e79984()
mscorwks.dll!79e98bd4()
mscorwks.dll!79e7e5f9()
mscorwks.dll!79e7e5ff()
mscorwks.dll!79e7e684()
mscorwks.dll!79e7e684()
mscorwks.dll!79e9803f()
mscorwks.dll!79f5910a()
mscorwks.dll!79e9803f()
mscorwks.dll!79f733e8()
mscorwks.dll!79e9cad7()
mscorwks.dll!7a0bb35e()
mscorwks.dll!7a0bc58e()
mscorwks.dll!7a0bc599()
mscorwks.dll!7a0bc58e()
mscorwks.dll!79f8208b()
mscorwks.dll!79e743d7()
mscorwks.dll!79e74cf5()
mscorwks.dll!79f81f29()
ntdll.dll!7c910323()
mscorwks.dll!7a02f6bf()
mscorwks.dll!7a0284b8()
msvcr80.dll!7813e16c()
msvcr80.dll!7813be2d()
mscorwks.dll!79f1bd05()
ntdll.dll!7c9032a8()
ntdll.dll!7c90327a()
ntdll.dll!7c92aa0f()
ntdll.dll!7c911514()
ntdll.dll!7c9101db()
mscorwks.dll!79e747cc()
ntdll.dll!7c90e48a()
mscorwks.dll!79f5910a()
mscorwks.dll!79f5910a()
shlwapi.dll!77f6413c()
sysfer.dll!6ef9ea7f()
sysfer.dll!6efbf4f1()
sysfer.dll!6efbf4f1()
sysfer.dll!6efa0714()
sysfer.dll!6efa0758()
sysfer.dll!6efbb346()
sysfer.dll!6efa741b()
ntdll.dll!7c910435()
ntdll.dll!7c91043e()
mscorwks.dll!79f5914e()
mscorwks.dll!79f590fc()
mscorwks.dll!79f209b3()
mscorwks.dll!79e7e4fc()
mscorwks.dll!79e95e3b()
ntdll.dll!7c9100b8()
ntdll.dll!7c910041()
ntdll.dll!7c91005d()
mscorwks.dll!79e7e4fc()
mscorwks.dll!79e95e3b()
mscorwks.dll!79ec6938()
mscorwks.dll!79ec6956()
mscorwks.dll!79ec6956()
mscorwks.dll!79e8980b()
ntdll.dll!7c9100b8()
ntdll.dll!7c910041()
ntdll.dll!7c91005d()
ntdll.dll!7c91005d()
ntdll.dll!7c911452()
ntdll.dll!7c911483()
ntdll.dll!7c9101db()
mscorwks.dll!79e747eb()
ntdll.dll!7c91005d()
mscorwks.dll!79e748f6()
mscorwks.dll!79e74912()
mscorwks.dll!79e74912()
mscorwks.dll!79e74931()
mscorwks.dll!79e74385()
mscorwks.dll!79e748cb()
mscorwks.dll!79e748cb()
mscorwks.dll!79e81364()
mscorwks.dll!79e8136a()
mscorwks.dll!79e8136a()
mscorwks.dll!79f1fc14()
mscorwks.dll!79e95e3b()
mscorwks.dll!79e95e4c()
mscorwks.dll!79f1fb36()
mscorwks.dll!79e79984()
mscorwks.dll!79f1fb3e()
kernel32.dll!7c802600()
mscorwks.dll!79e75369()
mscorwks.dll!79e8980b()
mscorwks.dll!79e89cef()
mscorwks.dll!79e893bb()
mscorwks.dll!79e89d2f()
mscorwks.dll!79e89d43()
mscorwks.dll!79e9cad7()
mscorwks.dll!79e7ce85()
mscorwks.dll!79f2d2e5()
mscorwks.dll!79e79984()
mscorwks.dll!79f2d31c()
mscorwks.dll!79f38f8e()
mscorwks.dll!79f38fa5()
mscorwks.dll!79f2d31c()
mscorwks.dll!79f2aaae()
mscorwks.dll!79f2aacd()
mscorwks.dll!79f20edf()
mscorwks.dll!79f20e0f()
mscoree.dll!7900b77b()
mscoree.dll!7900b73d()
mscoree.dll!79004de3()
kernel32.dll!7c817077()
FFV-Cockpit.exe!00440057()
FFV-Cockpit.exe!00440057()

My Full Name

unread,
Sep 30, 2011, 1:40:05 PM9/30/11
to
Unta gleeben glouten globen. Tink, tink, tink, tink.


In article <1qubx5l1...@ID-425.user.individual.de>, Christian
0 new messages