Hello Andreas Henriksson,

On 02-07-2013 04:08, Andreas Henriksson wrote:
Hello Fernando Ike.

Thanks for your bug report!

Could you please send me your ~/.config/rygel.conf ?

  Sure! It's attached.

Also, please run "bt" in gdb when you get the segmentation failure
to get a full backtrace... Make sure you have "rygel-dbg" installed
to get debugging symbols in gdb!

  Yeap. Also it's attached.


  I hope that help you.


Thank you,
--
Fernando Ike
http://www.fernandoike.com
fike@klatoon:~$ gdb rygel
GNU gdb (GDB) 7.6 (Debian 7.6-4)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/rygel...Reading symbols from 
/usr/lib/debug/.build-id/cb/16b606e9e74195455170d504b45830100b18e6.debug...done.
done.
(gdb) run
Starting program: /usr/bin/rygel 
warning: no loadable sections found in added symbol-file system-supplied DSO at 
0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff365a700 (LWP 24436)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6c37975 in rygel_configuration_get_string () from 
/usr/lib/librygel-core-2.0.so.1
(gdb) bt
#0  0x00007ffff6c37975 in rygel_configuration_get_string () from 
/usr/lib/librygel-core-2.0.so.1
#1  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#2  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#3  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#4  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#5  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#6  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#7  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#8  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#9  0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#10 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#11 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#12 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#13 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#14 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#15 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#16 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#17 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#18 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#19 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#20 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#21 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#22 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#23 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#24 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#25 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#26 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#27 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#28 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#29 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#30 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#31 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#32 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#33 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#34 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#35 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#36 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#37 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#38 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#39 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#40 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806
#41 0x000000000040c195 in rygel_user_config_real_get_title (base=<optimized 
out>, section=<optimized out>, error=0x40e76e) at rygel-user-config.c:806

# Configuration file for Rygel
#
# In most cases, you would want to use the rygel-preferences UI rather than
# editing this file by hand.

# General configuration options

[general]
# Set it to 'false' if you want to only use the streaming part of Rygel and/or
# don't want it to advertize itself on the UPnP network. If you want to
# completely disable rygel, just don't run it then. :)
upnp-enabled=true

# Set it to 'false' if you want to disable transcoding support.
enable-transcoding=true

# Set it to 'false' if you want to disable MP3 transcoding support.
enable-mp3-transcoder=true

# Set it to 'false' if you want to disable LPCM transcoding support.
enable-lpcm-transcoder=true

# Set it to 'false' if you want to disable mpeg transport stream
# (mpeg 2 video + audio) transcoding support.
enable-mp2ts-transcoder=true

# Set it to 'false' if you want to disable WMV transcoding support.
enable-wmv-transcoder=true

# Where video files should be saved if allow-upload is true.
# Defaults to @VIDEOS@, the standard videos folder (typically ${HOME}/Videos).
video-upload-folder=@VIDEOS@

# Where music files should be saved if allow-upload is true
# Defaults to @MUSIC@, the standard music folder (typically ${HOME}/Music).
music-upload-folder=@MUSIC@

# Where picture files should be saved if allow-upload is true
# Defaults to @PICTURES@, the standard picture folder (typically 
${HOME}/Pictures).
picture-upload-folder=@PICTURES@

# The network interface to attach rygel to. You can also use network IP or even
# ESSID for wireless networks if you are using NetworkManager. Leave it blank
# for dynamic configuration.
interface=
# The port to run HTTP server on. 0 means dynamic.
port=0

# Comma-separated list of domain:level pairs to specify log level thresholds for
# individual domains. domain could be either 'rygel', name of a plugin or '*'
# for all domains. Allowed levels are:
#
# 1=critical
# 2=error
# 3=warning
# 4=message/info
# 5=debug
log-level=*:4

# Allow upload of media files?
allow-upload=true

# Allow deletion of media folders and files?
allow-deletion=true

# Plugin specific sections
#
# Some options are generic and some are specific to each plugin.
# The generic ones are:
#
# * enabled: As the name suggests, to enable or disable the plugin.
# * title: The title of the plugin to advertise to UPnP clients. This can
#          contain the following automatically substituted keywords:
#       * @REALNAME@: The real name of the user as returned by
#                     g_get_real_name() function of glib library.
#       * @USERNAME@: The user name of the user as returned by
#                     g_get_user_name() function of glib library.
#       * @HOSTNAME@: The host name of the machine rygel is running on, as
#                     returned by g_get_host_name() function of glib library.
#

[Tracker]
enabled=true
share-pictures=true
share-videos=true
share-music=true
strict-sharing=false
title=@REALNAME@'s media

[MediaExport]
enabled=true
title=@REALNAME@'s media
# List of URIs to export. Following variables are automatically substituted by
# the appropriate XDG standar media folders by Rygel for you.
#
#       * @MUSIC@: The standard music folder (typically ${HOME}/Music).
#       * @VIDEOS@: The standard videos folder (typically ${HOME}/Videos).
#       * @PICTURES@: The standard pictures folder (typically ${HOME}/Pictures).
#
uris=@MUSIC@;@VIDEOS@;@PICTURES@;/media/92f233d8-5bca-42cd-9394-950670db7b40/musica;/home/fike/Downloads;
include-filter=.mp3;.oga;.ogv;.ogg;.mkv;.avi;.mp4;.m4v;.m4a;.mpeg;.mpg;.ts;.flac;.jpeg;.jpg;.png;.wav;.wma;.wmv;.asf;.mpc;.mpp;.wv;.aac;.mka;.mp2;.webm;.ape;.m2ts
extract-metadata=true
monitor-changes=true

[Playbin]
enabled=true
title=Audio/Video playback on @HOSTNAME@

[ZDFMediathek]
enabled=false
# List of ids of broadcasts
rss=508
update-interval=1800
video-format=wmv

[GstLaunch]
enabled=false
launch-items=audiotestsrc;videotestsrc;videotestoverlay
audiotestsrc-title=Audiotestsrc
audiotestsrc-mime=audio/x-wav
audiotestsrc-launch=audiotestsrc ! wavenc
videotestsrc-title=Videotestsrc
videotestsrc-mime=video/mpeg
videotestsrc-launch=videotestsrc ! ffenc_mpeg2video ! mpegtsmux
videotestoverlay-title=Videotestsrc with timeoverlay 2
videotestoverlay-mime=video/mpeg
videotestoverlay-launch=videotestsrc ! timeoverlay ! ffenc_mpeg2video ! 
mpegtsmux

Reply via email to