Die Anwendung konnte nicht richtig initialisiert werden (0xc000001d)



  • Ich weiss nicht was ich falsch gemacht habe. Bitte um Hilfe. Habe ich irgendwas falsch konfiguriert? ich kenne mich so gut mit visual c++ 2005 express.

    Debug output:

    'testImageProcessing.exe': Loaded 'J:\augmented reality\ImageProcessingToolkit\testImageProcessing.exe', Symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd\msvcr80.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd\msvcp80.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'J:\augmented reality\ImageProcessingToolkit\libs\VisionLib\lib\VISSystem.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82\GdiPlus.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'J:\augmented reality\ImageProcessingToolkit\fftw3.dll', Binary was not built with debug information.
    'testImageProcessing.exe': Loaded 'J:\augmented reality\ImageProcessingToolkit\libs\xerces-c-src_2_7_0\lib\xerces-c_2_7.dll', Symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'J:\augmented reality\ImageProcessingToolkit\libs\boost_1_33_1\stage\lib\boost_thread-vc80-mt-1_33_1.dll', Binary was not built with debug information.
    'testImageProcessing.exe': Loaded 'J:\augmented reality\ImageProcessingToolkit\libs\boost_1_33_1\stage\lib\boost_filesystem-vc80-mt-1_33_1.dll', Binary was not built with debug information.
    First-chance exception at 0x10002d27 in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    First-chance exception at 0x7c974ed1 in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    Unhandled exception at 0x7c974ed1 in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    First-chance exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    Unhandled exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    First-chance exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    Unhandled exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    First-chance exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    Unhandled exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    First-chance exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    Unhandled exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.
    The program '[2624] testImageProcessing.exe: Native' has exited with code 0 (0x0).


  • Mod

    Dann stell doch mal den Debugger so ein, dass alle Exceptions abgefangen werden. Unter Debug Exceptions.
    Dann kannst Du sehen wo es raucht.



  • Danke für Ihre Antwort:

    ich habe folgenden Fehlermeldungen:

    No symbols are loaded for any call stack frame the source code cannot be displayed.

    Was ich gemacht habe:

    - output von Build:

    ------ Rebuild All started: Project: testImageProcessing, Configuration: Release Win32 ------
    Deleting intermediate and output files for project 'testImageProcessing', configuration 'Release|Win32'
    Compiling...
    testImageProcessing.cpp
    Linking...
    testImageProcessing.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
    Embedding manifest...
    Build log was saved at "file://j:\augmented reality\ImageProcessingToolkit\Release\obj\BuildLog.htm"
    testImageProcessing - 0 error(s), 1 warning(s)
    ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========

    - Danach auf F5 gedruckt:

    First-chance exception at 0x10002d27 in testImageProcessing.exe: 0xC000001D: Illegal Instruction.

    auf continue gedruckt:

    Unhandled exception at 0x1004871d in testImageProcessing.exe: 0xC000001D: Illegal Instruction.

    und danach

    Die Anwendung konnte nicht richtig initialisiert werden (0xc000001d)

    Was mache ich falsch?


  • Mod

    Nach dem ersten Stop, schau doch mal auf den Callstack. Wo es knirscht.



  • ich muss zuerst sagen dass, ich Neuling bin.

    Ich weiss überhaupt nicht was ich machen soll: Degugging in mixed mode

    'testImageProcessing.exe': Loaded 'J:\augmented reality\ImageProcessingToolkit\testImageProcessing.exe', Symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
    'testImageProcessing.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
    SXS: Unable to resolve storage root for assembly directory x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd in 2 tries
    SXS: RtlGetAssemblyStorageRoot() unable to resolve storage map entry. Status = 0xc0150004
    SXS: Unable to resolve storage root for assembly directory x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd in 2 tries
    SXS: RtlGetAssemblyStorageRoot() unable to resolve storage map entry. Status = 0xc0150004
    SXS: Unable to resolve storage root for assembly directory x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd in 2 tries
    SXS: RtlGetAssemblyStorageRoot() unable to resolve storage map entry. Status = 0xc0150004
    Debugger:: An unhandled non-continuable exception was thrown during process load
    The program '[2980] testImageProcessing.exe: Native' has exited with code -1072365564 (0xc0150004).



  • ich benutze visual c++ 2005 express



  • call stack sagt mir dass ein .dll ist fehlerhaft oder wurde nicht geladen. ich habe es geladet. ich verstehe nicht



  • Bitte Martin hilf mir. Ich habe dafür schon so viel Zeit verloren.


  • Mod

    Schau mal in Dein WinSxS Verzeichnis. Fibt es dort denn die entsprechenden Dateien, die verlangt werden:
    x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd

    Das ist die entsprechende VC8 Version der CRT!

    Wo ist die DLL her? Wurde vcredit_x86 der entsprechenden Version auf diesem rechner installiert?
    Hat Deine Applikation ein Manifest?



  • Schau mal in Dein WinSxS Verzeichnis. Fibt es dort denn die entsprechenden Dateien, die verlangt werden:
    x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd

    Im WinSxS gibt es schon die Datei:
    x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd

    Wo ist die DLL her?
    Ich benutze eine Biblio. VisionLib. In der Biblio. sind die .dll Dateien. Um die zu finden habe ich Visual C++ konfiguriert und Pfade im PATH eingefügt.

    Wurde vcredit_x86 der entsprechenden Version auf diesem rechner installiert?

    vcredit_x86 hat ich installiert.

    Hat Deine Applikation ein Manifest? ja


Anmelden zum Antworten