Меню пользователя
Имя пользователя
Пароль
Запомнить меня
Поиск по сайту
Вход пользователей
Пользователь:

Пароль:

Запомнить меня

Забыли пароль?

Регистрация
Поиск
Кто активен
9 пользователь(ей) активно (7 пользователь(ей) просматривают Open Форум)

Участников: 0
Гостей: 9

далее...
Уважаемые пользователи форума! Внимание!
Темы, озаглавленные бездумно и не ясно для кого, изобилующие БОЛЬШИМИ БУКВАМИ, "!!!" или "???", нарушающие правила, написанные корявым русским языком, содержащие оскорбления, рекламу или клевету, написанные вне тематических разделах Форума, - будут закрываться или удаляться без специального предупреждения, а их Авторы будут удаляться или отправляться в бан! Надеемся на вашу сознательность и уважение к себе и ко всем участникам форума.
:: Правила Форума :: - - :: ББ-коды для использования на форуме ::

Просмотр этой темы:   1 анонимных пользователей


 Вниз   Предыдущая тема   Следующая тема  Зарегистрируйтесь для создания



Segmentation fault при открытии видеофайла с помощью openCV

Зарегистрирован:
27/4/2012 12:10
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
Здравствуйте.
Я использую OpenSuse v11.4, установила opencv и opencv-dev (из репозитория) предполагается что последнюю версию.

Попробовала запустить следующий пример:

#include
int _tmain(int argc, _TCHAR* argv[])
{
CvCapture* capture = cvCreateFileCapture( "tree.avi" );
cvReleaseCapture( &capture );
return 0;
}

Но при попытке открыть видеофайл получаю ошибку "Segmentation fault"

Отладка с использованием gdb показывает следующие ошибки:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff2872ac0 in xine_list_get_value () from /usr/lib64/libxine.so.1
(gdb) where
#0 0x00007ffff2872ac0 in xine_list_get_value () from /usr/lib64/libxine.so.1
#1 0x00007ffff2858765 in xine_get_next_video_frame ()
from /usr/lib64/libxine.so.1
#2 0x00007ffff7240eb7 in ?? () from /usr/lib64/libopencv_highgui.so.2.2
#3 0x00007ffff7241124 in CvCaptureAVI_XINE_CPP::open(char const*) ()
from /usr/lib64/libopencv_highgui.so.2.2
#4 0x00007ffff72415ad in cvCreateFileCapture_XINE(char const*) ()
from /usr/lib64/libopencv_highgui.so.2.2
#5 0x00007ffff722fe39 in cvCreateFileCapture ()
from /usr/lib64/libopencv_highgui.so.2.2
#6 0x0000000000400863 in main (argc=2, argv=0x7fffffffe438) at test2.cpp:8

Программа компилируется нормально и я не знаю в чем проблема, в Opencv или в libxine.

Пожалуйста, помогите мне разобраться.

Отправлено: 27/4/2012 12:33
Перенести сообщение в другую программу Трансфер



 Наверх   Предыдущая тема   Следующая тема

 Зарегистрируйтесь для создания


Вы можете просматривать темы.
Вы не можете начинать темы.
Вы не можете отвечать в теме.
Вы не можете редактировать свои сообщения.
Вы не можете удалять свои сообщения.
Вы не можете создавать опросы.
Вы не можете голосовать.
Вы не можете прикреплять файлы к сообщениям.
Вы не можете писать без одобрения сообщений.

[Расширенный поиск]


open-suse.ru