Bug#805599: mediatomb: Segfault when "mark-played-items" enabled
Package: mediatomb Version: 0.12.1-47-g7ab7616-1 Severity: normal When enabling the "mark-played-items" configuration option, there is a repeatable segfault of the application as soon as you attempt to watch a video file. I have attached a backtrace -- System Information: Debian Release: 8.2 APT prefers stable APT policy: (990, 'stable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages mediatomb depends on: ii iceweasel [www-browser] 38.4.0esr-1~deb8u1 ii mediatomb-daemon 0.12.1-47-g7ab7616-1 ii w3m [www-browser]0.5.3-19 mediatomb recommends no packages. mediatomb suggests no packages. -- no debconf information #0 ConfigManager::getStringArrayOption (this=this@entry=0xf43840, option=option@entry=CFG_SERVER_EXTOPTS_MARK_PLAYED_ITEMS_CONTENT_LIST) at ../src/config_manager.cc:3172 No locals. #1 0x004f4911 in PlayHook::trigger (this=this@entry=0x7f847c0101a0, obj=...) at ../src/play_hook.cc:57 mark_list = {_ptr = 0x28} cfg = {_ptr = 0xf43840} __func__ = "trigger" #2 0x004eae2c in FileRequestHandler::open (this=this@entry=0x7f847c000ee0, filename=, info=info@entry=0x7f8491ffaab0, mode=mode@entry=UPNP_READ, range=...) at ../src/file_request_handler.cc:744 io_handler = {_ptr = 0x7f847c027a80} objectID = mimeType = {base = 0x7f847c005b40} is_srt = tr_profile = {base = 0x0} __func__ = "open" statbuf = {st_dev = 2304, st_ino = 4100062952, st_nlink = 1, st_mode = 33188, st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 534903120, st_blksize = 4096, st_blocks = 1044752, st_atim = {tv_sec = 1447957178, tv_nsec = 970304166}, st_mtim = {tv_sec = 1421686659, tv_nsec = 565695282}, st_ctim = {tv_sec = 1421686659, tv_nsec = 565695282}, __glibc_reserved = {0, 0, 0}} url_path = {base = 0x0} parameters = {base = 0x7f847c028d30} dict = {_ptr = 0x7f847c000b00} objID = {base = 0x7f847c029040} storage = {_ptr = 0xf40cb0} obj = {_ptr = 0x7f847c00f840} objectType = res_id = s_res_id = {base = 0x7f847c027740} item = {_ptr = 0x7f847c00f840} path = {base = 0x7f847c00dc40} ext = {base = 0x7f847c027670} edot = header = {base = 0x7f847c025ff0} slash_pos = rh = {base = 0x0} #3 0x004c1290 in web_open (filename=, headers=, info=0x7f8491ffaab0, mode=UPNP_READ) at ../src/web_callbacks.cc:225 reqHandler = {_ptr = 0x7f847c000ee0} ioHandler = {_ptr = 0x7f847c027040} __func__ = "web_open" link = {base = 0x7f847c028e00} timeseek = #4 0x0052d1fb in process_request (Fp=, RespInstr=0x7f8491ffab30, alias=0x7f8491ffaae0, filename=0x7f8491ffaa90, headers=0x7f8491ffaa70, rtype=, req=0x7f8491ffac90) at ../upnp/src/genlib/net/http/webserver.c:1340 request_doc = 0x7f847c00aad0 "/content/media/object_id/2447/res_id/0/ext/file.m4v" url = 0x7f8491ffac98 temp_str = using_virtual_dir = 1 '\001' alias_grabbed = 0 '\000' dummy = 51 code = err_code = 500 finfo = {file_length = 534903120, last_modified = 1421686659, is_directory = 0, is_readable = 1, force_chunked = 0, content_type = 0x7f847c001030 "video/x-m4v", http_header = 0x7f847c001d10 "Content-Disposition: attachment; filename=\"my-file.m4v\"\r\nAccept-Ranges: bytes"} using_alias = 0 '\000' resp_major = 1 resp_minor = 1 #5 web_server_callback (parser=0x7f8491ffac90, req=0x7f8491ffac90, info=0x7f8491ffac80) at ../upnp/src/genlib/net/http/webserver.c:1800 ret = timeout = 0 rtype = RESP_FILEDOC headers = {buf = 0x0, length = 0, capacity = 0, size_inc = 5} filename = {buf = 0x7f847c000ea0 "/content/media/object_id/2447/res_id/0/ext/file.m4v", length = 51, capacity = 51, size_inc = 5} xmldoc = {name = {buf = 0x0, length = 0, capacity = 0, size_inc = 0}, doc = {buf = 0x0, length = 0, capacity = 0, size_inc = 0}, last_modified = 0, ct = 0x0} RespInstr = {IsVirtualFile = 1, IsChunkActive = 0, IsRangeActive = 0, IsTrailers = 0, RangeHeader = '\000' , "Y\f진\177", '\000' , RangeOffset = 16, ReadSendSize = 140207361862768, RecvWriteSize = 140207361862688} Fp = 0x0 #6 0x00525fc2 in dispatch_request (hparser=0x7f8491ffac90, info=0x7f8491ffac80) at ../upnp/src/genlib/miniserver/miniserver.c:236 callback = #7 handle_request (args=0x7f848c0008c0) at ../upnp/src/genlib/miniserver/miniserver.c:339 info = {socket = 12, foreign_ip_addr = {s_addr = 3137382592}, foreign_ip_port = 58739} http_error_code = 0 ret_code
Bug#805549: libstk0-dev packaging bug, missing include files SKINI.msg and SKINI.tbl
Package: libstk0-dev Version: 4.4.4-5build2 Severity: normal Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** The debian libstk0-dev packaging rule only copies .h files to /usr/include/stk/ but the stk source package comes with two non .h files for that directory: SKINI.msg and SKINI.tbl are thus missing from the resulting Debian package. The bug is in the install-headers section of 01-makefile.patch: +install-headers: + install -d $(DESTDIR)/usr/include/stk + cp -r ../include/*.h $(DESTDIR)/usr/include/stk should be +install-headers: + install -d $(DESTDIR)/usr/include/stk + cp -r ../include/* $(DESTDIR)/usr/include/stk instead. I noticed this while trying to package the supercollider sc3 plugins, which requires SKINI.msg for building. Thank you. *** End of the template - remove these template lines *** -- System Information: Debian Release: jessie/sid APT prefers wily-updates APT policy: (500, 'wily-updates'), (500, 'wily-security'), (500, 'wily'), (100, 'wily-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-18-generic (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libstk0-dev depends on: ii librtaudio-dev 4.1.1~ds0-3 ii librtmidi-dev 2.1.0~ds0-4 ii libstk0c2a 4.4.4-5build2 libstk0-dev recommends no packages. libstk0-dev suggests no packages. -- no debconf information ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#805599: mediatomb: Segfault when "mark-played-items" enabled
Source: mediatomb Followup-For: Bug #805599 It turns out this is a lack of a default in mark-played-items/mark/content, despite this being documented as optional A quick workaround is to add * video to the config file. I believe the following patch should add the default values if none are set. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (650, 'testing'), (600, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) >From 086f951bdb2c156a1bff3e320009d147901a8a27 Mon Sep 17 00:00:00 2001 From: Ian WienandDate: Fri, 20 Nov 2015 13:04:58 +1100 Subject: [PATCH 1/1] Add defaults for mark-played-items / content parameter is documented as an optional config option, but if it is not set, no default is set for CFG_SERVER_EXTOPTS_MARK_PLAYED_ITEMS_CONTENT_LIST and we will end up segfaulting when we try to mark it played in src/play_hook.cc This adds the defaults when the option is not set --- src/config_manager.cc | 7 +++ 1 file changed, 7 insertions(+) diff --git a/src/config_manager.cc b/src/config_manager.cc index 2d069c7..b3d1dd5 100644 --- a/src/config_manager.cc +++ b/src/config_manager.cc @@ -1949,6 +1949,13 @@ void ConfigManager::validate(String serverhome) NEW_STRARR_OPTION(mark_content_list); SET_STRARR_OPTION(CFG_SERVER_EXTOPTS_MARK_PLAYED_ITEMS_CONTENT_LIST); } +} else { +// add default content types if ... not specified +mark_content_list->append(_(DEFAULT_MARK_PLAYED_CONTENT_VIDEO)); +mark_content_list->append(_(DEFAULT_MARK_PLAYED_CONTENT_AUDIO)); +mark_content_list->append(_(DEFAULT_MARK_PLAYED_CONTENT_IMAGE)); +NEW_STRARR_OPTION(mark_content_list); +SET_STRARR_OPTION(CFG_SERVER_EXTOPTS_MARK_PLAYED_ITEMS_CONTENT_LIST); } } -- 2.6.2 ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
[bts-link] source package soundconverter
# # bts-link upstream status pull for source package soundconverter # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html # user bts-link-upstr...@lists.alioth.debian.org # remote status report for #804454 (http://bugs.debian.org/804454) # Bug title: [soundconverter] Does not write any output files. # * https://bugs.launchpad.net/bugs/1516319 # * remote status changed: (?) -> In-Progress usertags 804454 + status-In-Progress thanks ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
[bts-link] source package audacity
# # bts-link upstream status pull for source package audacity # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html # user bts-link-upstr...@lists.alioth.debian.org # remote status report for #790882 (http://bugs.debian.org/790882) # Bug title: audacity: Enter track name containing "r" starts record # * http://bugzilla.audacityteam.org/show_bug.cgi?id=1141 # * remote status changed: (?) -> RESOLVED # * remote resolution changed: (?) -> QUICKFIXED usertags 790882 + status-RESOLVED resolution-QUICKFIXED # remote status report for #790882 (http://bugs.debian.org/790882) # Bug title: audacity: Enter track name containing "r" starts record # * http://bugzilla.audacityteam.org/show_bug.cgi?id=1141 # * remote status changed: (?) -> RESOLVED # * remote resolution changed: (?) -> QUICKFIXED usertags 790882 + status-RESOLVED resolution-QUICKFIXED thanks ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
pd-gil_0.1~20151118-1_amd64.changes ACCEPTED into unstable, unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 18 Nov 2015 22:11:13 +0100 Source: pd-gil Binary: pd-gil Architecture: source all Version: 0.1~20151118-1 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia MaintainersChanged-By: IOhannes m zmölnig (Debian/GNU) Description: pd-gil - Geometry Interaction Library for Pure Data / Gem Closes: 805485 Changes: pd-gil (0.1~20151118-1) unstable; urgency=medium . * Initial release (Closes: #805485) Checksums-Sha1: 738565031d63a5f8ab577653a15d2490df97e7e5 1998 pd-gil_0.1~20151118-1.dsc 8673629082d2c4adf364417a83145211db0d8661 19947 pd-gil_0.1~20151118.orig.tar.bz2 a4d8da3f945f355a6ca0ccdfd279afc8a39d3bbc 3228 pd-gil_0.1~20151118-1.debian.tar.xz 0f8158049f567ebd3754caa9a7dfba3937076092 13400 pd-gil_0.1~20151118-1_all.deb Checksums-Sha256: 080c9ac7e8ff282bea0df90603874021a40d97b1321193016b57a8800b65c94a 1998 pd-gil_0.1~20151118-1.dsc 9792975b9e5226af1205c8c42b7737425bc32cd633dc7367cacb75538392b88c 19947 pd-gil_0.1~20151118.orig.tar.bz2 3e48f883d79b8f35781078e9e8ff4b6c7932f2dab959d37c8a13034193ece562 3228 pd-gil_0.1~20151118-1.debian.tar.xz 4230aab7a4a7490cec2e580ff87c1da07d54b3f811ec881fb44c1c20655624f6 13400 pd-gil_0.1~20151118-1_all.deb Files: 208c3a2b7369dfcd7e9257ce0be978f2 1998 sound optional pd-gil_0.1~20151118-1.dsc 70968a68b7b8f4c818b170f774ee6a15 19947 sound optional pd-gil_0.1~20151118.orig.tar.bz2 489cf75a16ca043b424d0a6b41e5a568 3228 sound optional pd-gil_0.1~20151118-1.debian.tar.xz 9fcdbc45d0888d0dec446fa989a2656a 13400 sound optional pd-gil_0.1~20151118-1_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCAAGBQJWTOpBAAoJELZQGcR/ejb4tiAP/RXEgXmQApXsZiiPn4vdrDF8 du5wnYTuhb5lGwzqyi9SCo55CDF796a8bNrk5X3/pfaDcBsWR7aBTWe6qotNOE6/ lX64gWEZf4KWJM7MfWyrKF8Sh6+n07MGTGPaLtAcHzUZf33IPFXOIFrcjnZC+Pxt ZQW6OCHOKHfhkxvvSgdyfFdMU/wlKyNUxqm/QuqYTKCPQzz2dn6HTLmEdcAZYPbB OFLt3k3efWw59ZBQ9JY9YjSg2DeJRjJZRkM2CHLorgzF55Qu96W+fSt7pLdqBHsO sWbfnDoREc2rLSCFhxvEjXC5wjjKJzeaHJ3dPwxliBWjyJDaWHdfDdZxA6cR19HV 7ig7danpKbYI0rD8pGOXSamf85DmJA+rYq9M2HSSdj80+Vq6lgIyqvUeMFkfyQtD nr+aK5gemjaNmv3HTgQuS4kCqW1tcQMFrSJL6oYfFx0iMWp4vF7wBx3iO/wwsqGy U5YQoyWj2UQpxdNmYj74d7B0614qVEZwK6WGj14G8KPYj36qLyIuigCiIoo2PVvC SYqPfbxDL5+2GBJqWsKGhbqTpRmkmKzdaYhIkU8gVHS/G3Aatf4Sgb+8Uxxjkv6W OyTQhjIG+csuf5Qq+hu3PEILkM5/R/+kc8qLtqUCFU9ouPyrm3XFwJnPwA1Vdqlk pwtQ3fHj9hD9AIpaLi2i =NgIy -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers