Jonas Kvinge

Results 318 comments of Jonas Kvinge

What do you have set as Output? Do you have cross-fading when changing tracks manually enabled?

I tested on a system with PulseAudio, unable to reproduce any crash, but I see this error sometimes, which I've never seen before: `"invalid unclassed pointer in cast to GstAudioRingBuffer"`,...

Possible fix: https://github.com/strawberrymusicplayer/strawberry/commit/6671d97b4a7b30bfd491f3723170d32c98621798

This isn't the same crash, but related to volume this one too. When / how does it crash now?

``` Thread 1 "strawberry" received signal SIGSEGV, Segmentation fault. g_type_check_instance (type_instance=type_instance@entry=0x7fff34012ff0) at ../gobject/gtype.c:4290 4290 TypeNode *node = lookup_type_node_I (type_instance->g_class->g_type); Missing separate debuginfos, use: zypper install libavcodec58_134-debuginfo-4.4.4-1699.5.pm.3.x86_64 libavutil56_70-debuginfo-4.4.4-1699.5.pm.3.x86_64 libprotobuf23_4_0-debuginfo-23.4-189.d_t_b.96.x86_64 libswresample3_9-debuginfo-4.4.4-1699.5.pm.3.x86_64 (gdb)...

I still don't understand why it's crashing there, but I now see how to consistently reproduce the crash. And it looks like it only happens when the output is set...

I'm pretty sure this is a GStreamer bug. I'll disable the volume sync for auto.

https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3418

Actually this is not a GStreamer bug, we need to check if the element is deleted with deep-element-removed