Netrunner Home

ProjectM crashes


#1

Hi,

on my netrunner blackbird 19.01 I have a problem with projectM-pulseaudio. After some seconds the program crashes with the following message:

projectM-pulseaudio        
dir:/usr/share/projectM/config.inp  
reading ~/.projectM/config.inp  
[projectM] config file: /home/pfiff/.projectM/config.inp
No Textures Loaded from "/usr"/share/projectM/textures
[projectM] Allocating idle preset...
[PresetFactory] path is Geiss & Sperl - Feedback (projectM idle HDR mix).milk
[PresetFactory] url is idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
unconnected: connecting...  
connectHelper:  "alsa_output.pci-0000_00_1b.0.analog-stereo.monitor"  
CREATED  
READY  
[PresetFactory] path is r/share/projectM/presets/Geiss - The Fatty Lumpkin Sunkle Tweaker.milk
[PresetFactory] url is /usr/share/projectM/presets/Geiss - The Fatty Lumpkin Sunkle Tweaker.milk
free(): double free detected in tcache 2
Abgebrochen

Any ideas?

Ciao!

Dieter


#2

It looks like it could be a bug in libc6. See: https://bugzilla.redhat.com/show_bug.cgi?id=1652495

How can one reproduce the issue. So can you tell us what to do to test this?


#3

Thanks for your answer.

Music is running(VLC or chromium or radiotray python-xdg . The kind of app doesn’t matter. Then I start projectM for visualizing the music. ProjectM starts normal, but after ca. 1 min. it crashes … (output in terminal see last posting).

HTH to solve the problem!

Ciao!

Dieter


#4

Yes I can reproduce the issue. Bug report sent to Debian. Should appear here: https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=projectm-pulseaudio;dist=unstable

edit: Bug reported now here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924925


#5

Hi,

meanwhile I read in debian.org

Upstream contains a patch to remove that warning [2].

A package built with this patch applied is not
crashing anymore (at least in my limited test).

Kind regards,
Bernhard

What does this mean? Where can one get this new package?

Ciao!

Dieter


#6

You need to wait until its ready in Debian. For now it got tested locally I assume and the patch prepared for Debian building. It will first land in Debian Unstable and later on in Testing.