Bug 8054 - SDL_mixer causes xbmc to crash
Summary: SDL_mixer causes xbmc to crash
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL: https://bugzilla.redhat.com/show_bug....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-12 18:12 CET by Marcin Ch
Modified: 2013-01-28 10:37 CET (History)
2 users (show)

See Also:
Source RPM: SDL_mixer-1.2.12-2.mga3.src.rpm
CVE:
Status comment:


Attachments
Start and exit xbmc- xbmc_crashlog (13.41 KB, text/plain)
2012-11-30 04:39 CET, Marcin Ch
Details
Start xbmc, play media (plugin youtube)- xbmc_crashlog (25.99 KB, text/plain)
2012-11-30 04:42 CET, Marcin Ch
Details
"LC_ALL=C xbmc" after try play (20.17 KB, text/plain)
2012-11-30 04:43 CET, Marcin Ch
Details

Description Marcin Ch 2012-11-12 18:12:42 CET
Description of problem:
I have a similar problem: https://bugzilla.redhat.com/show_bug.cgi?id=841322
I rebuilded SDL_mixer with patch0 and patch1 in SDL_mixer from Red Hat, it's works with media, but when try exit xbmc:
$ LC_ALL=C xbmc

** (process:17500): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'

** (process:17500): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'

** (process:17500): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
Running DIL (3.22.0) Version
DtsDeviceOpen: Opening HW in mode 0
DtsDeviceOpen: Create File Failed
/usr/bin/xbmc: line 137: 17513 Segmentation fault      (core dumped) "$LIBDIR/xbmc/xbmc.bin" $SAVED_ARGS
Crash report available at /home/marcinch/xbmc_crashlog-20121112_181016.log
$ 

How reproducible:
Every time

Steps to Reproduce:
1. start xbmc
2. play any media
Comment 1 Manuel Hiebel 2012-11-28 23:21:34 CET
what does said the file xbmc_crashlog-20121112_181016.log ?
Comment 2 Marcin Ch 2012-11-30 04:39:43 CET
Created attachment 3184 [details]
Start and exit xbmc- xbmc_crashlog
Comment 3 Marcin Ch 2012-11-30 04:42:02 CET
Created attachment 3185 [details]
Start xbmc, play media (plugin youtube)- xbmc_crashlog
Comment 4 Marcin Ch 2012-11-30 04:43:14 CET
Created attachment 3186 [details]
"LC_ALL=C xbmc" after try play
Comment 5 Manuel Hiebel 2012-11-30 18:12:59 CET
well I don't really know what do to about this bug so ccing the two maintainer

CC: (none) => mageia, shlomif

Comment 6 Shlomi Fish 2012-12-07 22:26:31 CET
sudo urpmi --auto --keep --resume --noclean --downloader wget --wget-options -c xbmc
A requested package cannot be installed:
xbmc-11.0-1.pvr.5.mga3.x86_64 (due to unsatisfied libpcre.so.0()(64bit))
WARNING: --keep option is in use. Some strange problems may happen
While some packages may have been installed, there were failures.
A requested package cannot be installed:
xbmc-11.0-1.pvr.5.mga3.x86_64 (due to unsatisfied libpcre.so.0()(64bit))

====

On Cauldron. Shouldn't it be fixed first?
Comment 7 Colin Guthrie 2013-01-27 17:06:12 CET
I've applied the mikmod patches to sdl mixer in our packages. Can you check that when everything is updated that xbmc still crashes?
Comment 8 Marcin Ch 2013-01-28 10:37:59 CET
I don't have crashes with info:
"*** glibc detected *** /usr/lib64/xbmc/xbmc.bin: double free or corruption (out): 0x00007f00485b5f60 ***"
But the crashes are ( https://bugs.mageia.org/show_bug.cgi?id=8681 and https://bugs.mageia.org/show_bug.cgi?id=8748 ) with mp4 (problems with ffmpeg or gstreamer1.0).

Thank you.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.