Package: minidlna Version: 1.1.2+dfsg-1.1+b3 Severity: normal Dear Maintainer,
when I start minidlna with a minimal config file, it segfaults at start. It seems to be a problem with the fname variable being NULL in function log_init (see attached gdb log). I start minidlnad with `./minidlnad -f /tmp/minidlna.conf -d`, the config file is a stripped-down version of /etc/minidlna.conf (if I start it with the default /etc/minidlna.conf, it seems to work): ------ 8< ------ # If you want to restrict a media_dir to a specific content type, you can # prepend the directory name with a letter representing the type (A, P or V), # followed by a comma, as so: # * "A" for audio (eg. media_dir=A,/var/lib/minidlna/music) # * "P" for pictures (eg. media_dir=P,/var/lib/minidlna/pictures) # * "V" for video (eg. media_dir=V,/var/lib/minidlna/videos) media_dir=/home/rohieb/Music # Port number for HTTP traffic (descriptions, SOAP, media transfer). # This option is mandatory (or it must be specified on the command-line using # "-p"). port=8200 ------ >8 ------ gdb output: ------ 8< ------ $ gdb --args ./minidlnad -f /tmp/minidlna.conf -d Reading symbols from ./minidlnad...done. (gdb) r Starting program: /home/rohieb/Pictures/tmp/minidlna-1.1.2+dfsg/minidlnad -f /tmp/minidlna.conf -d [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. strlen () at ../sysdeps/x86_64/strlen.S:106 106 ../sysdeps/x86_64/strlen.S: No such file or directory. (gdb) bt #0 strlen () at ../sysdeps/x86_64/strlen.S:106 #1 0x00007ffff634480e in __GI___strdup (s=0x0) at strdup.c:41 #2 0x000000000043080a in log_init (fname=0x0, debug=0x7fffffffc850 "general,artwork,database,inotify,scanner,metadata,http,ssdp,tivo=maxdebug") at log.c:77 #3 0x0000000000407655 in init (argc=4, argv=0x7fffffffdca8) at minidlna.c:915 #4 0x0000000000407a69 in main (argc=4, argv=0x7fffffffdca8) at minidlna.c:1000 (gdb) ------ >8 ------ Thanks for looking into this, - Roland -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (200, 'testing'), (170, 'unstable'), (150, 'testing-proposed-updates'), (150, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages minidlna depends on: ii adduser 3.113+nmu3 ii initscripts 2.88dsf-58 ii libavformat56 6:11.2-1 ii libavutil54 6:11.2-1 ii libc6 2.19-13 ii libexif12 0.6.21-2 ii libflac8 1.3.0-3 ii libid3tag0 0.15.1b-11 ii libjpeg62-turbo 1:1.3.1-11 ii libogg0 1.3.2-1 ii libsqlite3-0 3.8.7.1-1 ii libvorbis0a 1.3.4-2 ii lsb-base 4.1+Debian13+nmu1 minidlna recommends no packages. minidlna suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org