LINUX.ORG.RU

Ошибки GStreamer

 


0

2

Может кому встречалась такая проблема?

GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed

GStreamer-CRITICAL **: gst_element_get_bus: assertion `GST_IS_ELEMENT (element)' failed

GStreamer-CRITICAL **: gst_bus_pop: assertion `GST_IS_BUS (bus)' failed

GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
★★

Анализируя проблему телепатически, можно предположить, что эти сообщения говорят о том, что приложение, использующее gstreamer, попыталось создать элемент, но это действие закончилось неуспешно. Приложение, не обработав эту ошибку, поехало дальше, и упало где-то позже, вывалив пачку Critical-сообщений.

Чтобы сказать точнее, нужно знать, что это за приложение. Но, скорее всего, не стоят какие-то кодеки, а это приложение, будучи кривовато написано, не проверяет соответствующий кейс.

kravich ★★★★
()

Ну да, какой-нибудь gst_element_factory или gst_pipeline_new вернул NULL вместо объекта, ну и поехало. Разраб просто забил на обработку ошибок. Пиши багрепорт.

Freyr69 ★★★
()
Последнее исправление: Freyr69 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.