FFTW метод fftw_cleanup (), вызывающий SIGABRT

Добрый день ,
Я запускаю программу моделирования, реализованную на C ++, которая использует библиотеки FFTW.
Программа работала нормально в течение нескольких недель. Теперь мне нужно было внести некоторые изменения в определенный класс А, и теперь программа вылетает во время выполнения с SIGABRT. Однако я не получаю предупреждений компилятора (-Wall установлен).
Стек вызовов отладчика Netbeans выглядит следующим образом

main -> ~class B -> class B::kill() -> fftw_cleanup() -> fftw_planner_destroy() ->
??() -> ??() -> abort() -> raise() -> __kernel_vsyscall()

Особенность заключается в том, что в стеке вызовов не указан класс, который я изменил, а также он не является членом класса B и не связан напрямую с ним.

Что именно может привести к сбою функции fftw_cleanup () (поскольку функция не принимает аргументов)?

PS: я использую Netbeans 7.2.1 в виртуальной машине Linux (opensuse).

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]