Package: mt-daapd
Version: 0.9~r1696.dfsg-15+b1
Severity: important

Hi,

By chance, I've made a typo in a http query to mt-daapd:
http://localhost:3689/databases/1/items?output=readableindex=3-10
instead of
http://localhost:3689/databases/1/items?output=readable&index=3-10

The reply is exactly the same as the one from a common request with 
output=xml but mt-daapd crashes after the reply. Here is the log tail
with logging at level 9:

pdating Content-Type from application/x-dmap-tagged to text/xml
Updating Connection from keep-alive to Close
Emitting reponse header Expires: -1
Emitting reponse header Cache-Control: no-cache
Emitting reponse header DAAP-Server: firefly/svn-1696
Emitting reponse header Accept-Ranges: bytes
Emitting reponse header Content-Language: en_us
Emitting reponse header Content-Type: text/xml
Emitting reponse header Server: mt-daapd/svn-1696
Emitting reponse header Connection: Close
Emitting reponse header Date: Sun, 29 Aug 2010 08:04:55 GMT
Unknown daap tag: Dass
Aborting
zsh: exit 1     mt-daapd -f -d 9


I can't see anything abnormal until the "Unknow daap tag" which clearly
is the cause of the issue.
There's not "Dass" in the output.

I could provide you with the full output as well as with the full
log, just tell me.

I'm not sure whether it is reproducible, maybe it has something to do with my
personal collection...

Anyway, I assume this is an "important" issue because anyone on the same
network can crash your daap server remotly.

Thank you.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.36-rc2+ (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mt-daapd depends on:
ii  adduser            3.112+nmu1            add and remove users and groups
hi  avahi-daemon       0.6.27-2              Avahi mDNS/DNS-SD daemon
ii  libavahi-client3   0.6.27-2.1            Avahi client library
ii  libavahi-common3   0.6.27-2.1            Avahi common library
ii  libavcodec52       5:0.6~svn20100726-0.0 library to encode decode multimedi
ii  libavformat52      5:0.6~svn20100726-0.0 ffmpeg file format library
ii  libavutil49        4:0.5.2-2             ffmpeg utility library
ii  libc6              2.11.2-2.1            Embedded GNU C Library: Shared lib
ii  libflac8           1.2.1-3               Free Lossless Audio Codec - runtim
ii  libid3tag0         0.15.1b-10.1          ID3 tag reading library from the M
ii  libjs-prototype    1.6.1-1               JavaScript Framework for dynamic w
ii  libjs-scriptaculou 1.8.3-1               JavaScript library for dynamic web
ii  libogg0            1.2.0~dfsg-1          Ogg bitstream library
ii  libsqlite3-0       3.7.2-1               SQLite 3 shared library
ii  libtagc0           1.6.3-1               TagLib Audio Meta-Data Library (C 
ii  libvorbis0a        1.3.1-1.1             The Vorbis General Audio Compressi
ii  libvorbisfile3     1.3.1-1.1             The Vorbis General Audio Compressi
ii  zlib1g             1:1.2.3.4.dfsg-3.1    compression library - runtime

mt-daapd recommends no packages.

mt-daapd suggests no packages.

-- Configuration Files:
/etc/init.d/mt-daapd changed [not included]
/etc/mt-daapd.conf [Errno 13] Permission denied: u'/etc/mt-daapd.conf'

-- 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

Reply via email to