Xfmedia is crashing immediatly with a segmentation fault. OS : mandriva cooker xine-lib : 1.1.16.2 xfce : 4.6.0 I've tried with a git version, same problem. gdb backtrace attached.
Created attachment 2214 gdb backtrace
Xfmedia is unmaintained. Patches welcome.
Created attachment 2496 Fix Fixes the segmentation fault at startup. Tested with gtk-2.10.0 and libxine1-1.1.16.3
I've the same problem, with xfmedia: OS: Xunbuntu 9.04 Kernel: 2.6.28-15-generic Xfmedia version 0.9.2, Compilé avec xine-lib 1.1.15, utilise xine-lib 1.1.16.3. Compilé avec Xfce 4.4.3, utilise Xfce 4.6.0. In debug mode, I have: xfmedia --debug video_out: thread created audio_out: thread created xine_stream_new params.c:OpenConfFile() - Unable to open configuration file "/home/mart/.smb/smb.conf": Aucun fichier ou dossier de ce type params.c:OpenConfFile() - Unable to open configuration file "/home/mart/.smb/smb.conf.append": Aucun fichier ou dossier de ce type Using netbios name MART-NETBOOK. Using workgroup WORKGROUP. Erreur de segmentation I can start xfmedia as a root : sudo xfmedia E: core-util.c: Home directory /home/mart not ours.
I've the same problem, with xfmedia: OS: Xunbuntu 9.04 Kernel: 2.6.28-15-generic Xfmedia version 0.9.2, Compilé avec xine-lib 1.1.15, utilise xine-lib 1.1.16.3. Compilé avec Xfce 4.4.3, utilise Xfce 4.6.0. In debug mode, I have: xfmedia --debug video_out: thread created audio_out: thread created xine_stream_new params.c:OpenConfFile() - Unable to open configuration file "/home/mart/.smb/smb.conf": Aucun fichier ou dossier de ce type params.c:OpenConfFile() - Unable to open configuration file "/home/mart/.smb/smb.conf.append": Aucun fichier ou dossier de ce type Using netbios name MART-NETBOOK. Using workgroup WORKGROUP. Erreur de segmentation I can start xfmedia as a root : sudo xfmedia E: core-util.c: Home directory /home/mart not ours. (xfmedia:13540): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed
I know this is an old bug, but I found something new about it recently. This bug only exists when Xfmedia is launched after an initial launch. If you clear out the configuration folder, it will launch just fine, though without settings. $ rm -r ~/.config/xfmedia $ rm ~/.cache/xfmedia/* $ xfmedia --debug video_out: thread created audio_out: thread created xine_stream_new params.c:OpenConfFile() - Unable to open configuration file "/home/dvanhumb/.smb/smb.conf": No such file or directory params.c:OpenConfFile() - Unable to open configuration file "/home/dvanhumb/.smb/smb.conf.append": No such file or directory Using netbios name [REDACTED]. Using workgroup [REDACTED]. If you launch it a second time, then it crashes: video_out: thread created audio_out: thread created xine_stream_new params.c:OpenConfFile() - Unable to open configuration file "/home/dvanhumb/.smb/smb.conf": No such file or directory params.c:OpenConfFile() - Unable to open configuration file "/home/dvanhumb/.smb/smb.conf.append": No such file or directory Using netbios name SANDSTONE. Using workgroup GEMSTONES. Segmentation fault I hope this is helpful for any devs that might want to fix this.
Xfmedia is unmaintained.