OpenCV Videowriter - Release



  • Hi,

    ich hoffe ihr könnt mir helfen. Ich habe ein Problem mit dem OpenCV-Videowriter (OpenCV 2.2). Es geht speziell um die Initialisierung. Im Debug Modus läuft alles wunderbar, aber sobald ich eine Releaseversion erstelle kommt die folgende Fehlermeldung: "Unbehandelte Ausnahme bei 0x00905a4d in XsensDecklinkCapture.exe: 0xC0000005: Access violation." in "malloc.c" an dieser Stelle

    void * __cdecl _malloc_base (size_t size)
    {
        void *res = NULL;
    
        //  validate size
        if (size <= _HEAP_MAXREQ) {
            for (;;) {
    
                //  allocate memory block
                [b]res = _heap_alloc(size);[/b]
    

    Schaut ganz nach einem Fehler in der Speicherreservierung aus. Hat jemand eine Idee wie ich das Problem lösen könnte? Ich habe auf folgende Libraries gelinkt:

    opencv_highgui220.lib
    opencv_core220.lib
    opencv_imgproc220.lib
    opencv_video220.lib

    Vielen Dank für eure Hilfe,

    DerVali



  • Der Fehler wird höchstwahrscheinlich in deinem Code zu finden sein, Klapper mal alle Stellen ab, die mit dynamischem Speicher zu tun haben.


Anmelden zum Antworten