Announcement

Collapse
No announcement yet.

Problem mit Multithread-Anwendung - CC3250MT.DLL

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem mit Multithread-Anwendung - CC3250MT.DLL

    Hallo,
    ich arbeite an einer Windows-Anwendung mit dem C++-Builder 5.0. Plattform ist Windows 2000 Professional SP4.

    seit ich in meine Anwendung Multithreading-Funktionalitäten eingebaut habe, stürzt die Anwendung bei Beendigung NACH return 0 in der WinMain ab.

    Ich habe das ganze mal von DependencyWalker durch den Profiler laufen lassen.

    Folgende Zeilen erscheinen rot, also als Fehler:

    GetProcAddress(0x77E70000 [KERNEL32.DLL], "IsTNT") called from "OLEAUT32.DLL" at address 0x77A13F12 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127).

    LoadLibraryExA("D:\WIN2000\system32\VCL50.DEU", 0x00000000, LOAD_LIBRARY_AS_DATAFILE) returned NULL. Error: Das System kann die angegebene Datei nicht finden (2).

    GetProcAddress(0x77E70000 [KERNEL32.DLL], "Borland32") called from "CG32.DLL" at address 0x0CD23D86 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127).

    GetProcAddress(0x77E70000 [KERNEL32.DLL], "Borland32") called from "CC3250MT.DLL" at address 0x3257677E and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127).

    Second chance exception 0xC0000005 (Access Violation) occurred in "CC3250MT.DLL" at address 0x325026EA.

    Hat jemand eine Ahnung woran das liegen kann ?
    Habe inzwischen sämtliche Multithreading-Funktionen auskommentiert und neu kompiliert... brachte aber nichts... der Absturz kommt trotzdem.

    Danke im Voraus

    Juergen

  • #2
    Hallo Jürgen,

    vielleicht eine überflüssige Frage aber trotzdem:

    Beendest Du auch alle laufenden Threads vor dem Schließen Deiner Anwendung ?
    Dazu gehört, dass Du auch wartest bis alle Threads sauber beendet sind. Ich hatte mich damit auch mal ganz schön rumgeplagt.

    Gruß
    Gerhar

    Comment

    Working...
    X