Package: forked-daapd Version: 0.19gcd-2.1 Severity: important Dear Maintainer,
* What led up to the situation? I installed and started the forked-daapd daemon. * What exactly did you do (or not do) that was effective (or ineffective)? Absolutely nothing. After seeing the successful start of the daemon noted with: Starting RSP and DAAP media server: forked-daapd. ... I watched the songs3.db file in /var/cache/forked-daapd grow slowly as it scanned my music library. * What was the outcome of this action? forked-daapd segfaults every time I start it, after 20-40s of scanning. The segfault isn't always the same: Jan 6 23:07:18 fatboy kernel: [4361372.694362] forked-daapd[19402]: segfault at 145 ip b695f4ba sp 552435a0 error 6 in libavformat.so.53.21.0[b688a000+118000] Jan 6 23:08:53 fatboy kernel: [4361467.699479] forked-daapd[19867]: segfault at 108 ip b698f36d sp 562465a0 error 6 in libavformat.so.53.21.0[b68ba000+118000] Jan 6 23:12:33 fatboy kernel: [4361687.121559] forked-daapd[20420]: segfault at 2c ip b6a8194b sp 450e83a0 error 4 in libavcodec.so.53.35.0[b6996000+753000] Jan 6 23:12:33 fatboy kernel: [4361687.123138] forked-daapd[20426]: segfault at 2c ip b6a8194b sp 430e43a0 error 4 in libavcodec.so.53.35.0[b6996000+753000] As far as I can tell, it's not barfing on a particular song. I attach forked-daapd.log showing the latest startup attempt with debug-level logging, and the kern.log file showing the specific segfault for that attempt. * What outcome did you expect instead? I expected forked-daapd to add every tune in my library to songs3.db, ignore any file that isn't a music file, and not crash. Very happy to do more specific testing. Thank you very much for your work on forked-daapd. I am upgrading from mt-daapd for m4a support. Regards, Chris -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.2.0-3-686-pae (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages forked-daapd depends on: ii adduser 3.113+nmu3 ii avahi-daemon 0.6.31-1 ii libantlr3c-3.2-0 3.2-2 ii libasound2 1.0.25-4 ii libavahi-client3 0.6.31-1 ii libavahi-common3 0.6.31-1 ii libavcodec53 6:0.8.4-1 ii libavformat53 6:0.8.4-1 ii libavl1 0.3.5-3 ii libavutil51 6:0.8.4-1 ii libblocksruntime0 0.1-1 ii libc6 2.13-37 ii libconfuse0 2.7-4 ii libdispatch0 0~svn197-3.1 ii libflac8 1.2.1-6 ii libgcrypt11 1.5.0-3 ii libgpg-error0 1.10-3.1 ii libmxml1 2.6-2 ii libplist1 1.8-1 ii libsqlite3-0 3.7.13-1 ii libswscale2 6:0.8.4-1 ii libtag1c2a 1.7.2-1 ii libtagc0 1.7.2-1 ii libtre5 0.8.0-3 ii libunistring0 0.9.3-5 ii psmisc 22.19-1 ii zlib1g 1:1.2.7.dfsg-13 forked-daapd recommends no packages. forked-daapd suggests no packages. -- Configuration Files: /etc/forked-daapd.conf changed: general { # Username uid = "daapd" logfile = "/var/log/forked-daapd.log" # Database location db_path = "/var/cache/forked-daapd/songs3.db" # Available levels: fatal, log, warning, info, debug, spam loglevel = debug # Admin password for the non-existent web interface admin_password = "unused" # Enable/disable IPv6 ipv6 = no } library { # Name of the library as displayed by the clients # %h: hostname, %v: version name = "CarrTunes" # TCP port to listen on. Default port is 3689 (daap) port = 3689 # Password for the library. Optional. # Directories to index directories = { "/srv/Music" } # Directories containing compilations # Matches anywhere in the path (not a regexp, though) compilations = { "/Various Artists/" } # Should iTunes metadata override ours? # Formats: mp4a, mp4v, mpeg, alac, flac, mpc, ogg, wma, wmal, wmav, aif, wav # Formats that should never be transcoded # Formats that should always be transcoded } audio { # AirTunes name - used in the speaker list in Remote nickname = "Fatboy" # Audio device name for local audio output # Mixer channel to use for volume control - ALSA/Linux only # If not set, PCM will be used if available, otherwise Master. } # AirTunes password -- no debconf information
forked-daapd.log.gz
Description: GNU Zip compressed data
kern.log.gz
Description: GNU Zip compressed data