gpt4 book ai didi

GStreamer-关键 ** : gst_debug_log_valist: assertion `category != NULL' failed?

转载 作者:行者123 更新时间:2023-12-01 23:18:14 25 4
gpt4 key购买 nike

我该如何追查此错误消息的根本原因?

(test:1090): GStreamer-CRITICAL **: gst_debug_log_valist: assertion `category != NULL' failed

我正在使用 --gst-debug=GST_REFCOUNTING:5 调试代码中可能需要 10 多个小时才能重现的间歇性问题。即使有 gst-debug 错误消息,管道似乎也能正常工作。我应该关注 GStreamer-CRITICAL 错误消息吗?

最佳答案

我通常做的是在 gdb 和 Running GLib Applications 中使用 G_DEBUG=fatal-criticals 环境变量(参见 GLib 手册的 use gdb to get a backtrace 部分)在 gdb 中运行程序。 ...类似

G_DEBUG=fatal-criticals gdb -ex run --args ./test arg1 arg2 ...

如果您不想在 gdb 中实际运行该程序,您可以 use a core dump instead .

一旦获得跟踪,您应该能够相当容易地找到有问题的代码。该消息可能是无害的和/或 GStreamer 内部的问题,但如果我是你,我至少会检查它......像这样的批评通常是严重问题的一个指标,比如等待发生的段错误。

请注意,该消息中的 1090 可能指的是 PID ,而不是生成的 C 中的行号。

关于GStreamer-关键 ** : gst_debug_log_valist: assertion `category != NULL' failed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14125157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com