Does glib 2.0-2.72 cause a heisenbug bug GLib (gthread-posix.c) in Deepstream 6.4?

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU): GeForce RTX 4090
• DeepStream Version: 6.4
• JetPack Version (valid for Jetson only): NA
• TensorRT Version: 8.6.1.6
• NVIDIA GPU Driver Version (valid for GPU only): 535
• Issue Type( questions, new requirements, bugs): questions
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing): NA
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description): NA

I read the doc for Deepstream 6.4 and a note mentions this:

Sometimes while running gstreamer pipeline or sample apps, user can encounter error : GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. The issue is caused because of a bug in glib 2.0-2.72 version which comes with ubuntu22.04 by default. The issue is addressed in glib2.76 and its installation is required to fix the issue (GitHub - GNOME/glib at 2.76.6).

The wording seems to indicate that this error is a heisenbug bug (“Sometimes […] user can encounter error”). Can you confirm if this error is a heisenbug bug or it’s reproducible? If it’s reproducible, how do I reproduce it?

We don’t know whether it is a heisenbug bug. And we have described the bug in the document. It happens occasionally, and we have met in our internal testing. The reproducing probability is not 100%.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.