Bug 1663047

Summary: memory corruption: double free
Product: [Fedora] Fedora Reporter: customercare
Component: libprojectMAssignee: Sergio Basto <sergio>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 28CC: extras-orphan, extras-qa, imntreal, sergio
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-03-15 01:37:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description customercare 2019-01-02 21:13:50 UTC
Description of problem:


[user@eve ~]$ projectM-pulseaudio 
dir:/usr/share/projectM/config.inp 
reading ~/.projectM/config.inp 
[projectM] config file: /home/user/.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_01_00.1.hdmi-stereo-extra1.monitor" 
CREATED 
READY 
[PresetFactory] path is r/share/projectM/presets/Aderrasi - Antidote (Aqualung Mix).milk
[PresetFactory] url is /usr/share/projectM/presets/Aderrasi - Antidote (Aqualung Mix).milk
double free or corruption (fasttop)
Abgebrochen (Speicherabzug geschrieben)




Version-Release number of selected component (if applicable):

libprojectM.x86_64                                              2.1.0-7.fc28                                     @fedora
libprojectM-qt.x86_64                                           2.1.0-7.fc28                                     @fedora
projectM-pulseaudio.x86_64                                      2.1.0-7.fc28                                     @fedora


How to reproduce it :

starting it
entering prefs ( M key ) 
choosing different theme => crash


it's autocrashing after a time, when it tries to switch themes..

Comment 1 customercare 2019-01-02 21:16:45 UTC
regarding who got contacted on this package it's no wonder it's crashing :(

btw: i already erased the package ..

Comment 2 customercare 2019-01-03 10:53:07 UTC
@All having the same problem : 

from 5th of January 2019 11:30 CET you will find an advice on how to build it yourself for Fedora 28+ here :

https://marius.bloggt-in-braunschweig.de/2019/01/05/fedora-wie-man-projectm-kompiliert/

the actual version from github works without ... ok, with some small bugs... but it does not crash anymore :)

If your are not capable of reading german, you can use https://deepl.com for a translation. Forget Google, Google Translate is crap!

@FEDORA-QA:

delete the old projectm packages from fedora, or build new ones, but don't keep them hanging around in this state, as memory corruption bugs are potentially dangerous.

Comment 3 Sergio Basto 2019-03-15 01:37:22 UTC

*** This bug has been marked as a duplicate of bug 1631104 ***

Comment 4 Red Hat Bugzilla 2023-09-14 04:44:24 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days