Strict Standards: Non-static method Flyspray::absoluteURI() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/constants.inc.php on line 29 Strict Standards: Non-static method Flyspray::get_tmp_dir() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/constants.inc.php on line 78 Strict Standards: Non-static method Flyspray::base_version() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 29 Strict Standards: Non-static method Flyspray::base_version() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 29 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 39 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Cookie::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 49 Strict Standards: Non-static method Cookie::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 134 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 52 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 52 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Req::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/feed.php on line 15 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/feed.php on line 21 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/feed.php on line 26 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 MMS Bugs :: http://bugs.mymediasystem.org/ MMS Bugs :: MMS: Recently closed tasks 2010-09-15T15:01:52Z FS#1014: Playing mms via xine-based mediaplayer in xineliboutout/VDR http://bugs.mymediasystem.org/index.php?do=details&task_id=1014 2010-09-15T15:01:52Z Rainer Glatz EPG is a good exeample for integration of vdr in mms. But there are more possibilities. In my system zen2mms I use the integrated mediaplayer of vdr/xinelibout for playing movies. In comparision with cxfe this approach has the big advantage, that the use-interface for playing movies in mms and/or vdr are the same. At the moment, I use a bash script to set a logical link to the selected mms-movie and to start the movie in vdr via the special keys send by netcat to vdr. This task could also be done via a new mms-player plugin "xineliboutput". This plugin has to define a file /etc/plugins/xineliboutput/default-playlist" which links logically to the selected mms-movie (see description of xineliboutput). Then the xineliboutput-frontend (vdr-fbfe or vdr-sxfe) has to be started and the keystrokes "red" and "4" have to be sent via svdrpsend to vdr. I´m not familiar with C-Programming, but this request should be easyly implemented by for an experienced programmer.
In my system zen2mms I use the integrated mediaplayer of vdr/xinelibout for playing movies. In comparision with cxfe this approach has the big advantage, that the use-interface for playing movies in mms and/or vdr are the same. At the moment, I use a bash script to set a logical link to the selected mms-movie and to start the movie in vdr via the special keys send by netcat to vdr.

This task could also be done via a new mms-player plugin "xineliboutput". This plugin has to define a file /etc/plugins/xineliboutput/default-playlist" which links logically to the selected mms-movie (see description of xineliboutput). Then the xineliboutput-frontend (vdr-fbfe or vdr-sxfe) has to be started and the keystrokes "red" and "4" have to be sent via svdrpsend to vdr.

I´m not familiar with C-Programming, but this request should be easyly implemented by for an experienced programmer.]]>
FS#1030: Remove xv video output from default mplayer options http://bugs.mymediasystem.org/index.php?do=details&task_id=1030 2010-09-15T14:58:10Z ubitux Hi, According to this to this topic : http://forum.mymediasystem.org/viewtopic.php?f=2&t=2600, it would be nice to remove all the -vo xv occurrences from the MplayerConfig file. Indeed, when trying to activated another one from the config file it creates a lot of troubles. Also, it's useless since the xv output is selected when a DISPLAY variable is set.
According to this to this topic : http://forum.mymediasystem.org/viewtopic.php?f=2&t=2600, it would be nice to remove all the -vo xv occurrences from the MplayerConfig file.

Indeed, when trying to activated another one from the config file it creates a lot of troubles. Also, it's useless since the xv output is selected when a DISPLAY variable is set.]]>
FS#1055: Very high cpu usage with revno >2236 http://bugs.mymediasystem.org/index.php?do=details&task_id=1055 2010-09-15T14:49:58Z Roman Since I pulled new revnos, MMS has very high cpu-usage when playing a recursive slideshow with 775 pics FS#978: Segfault when autostart = TV defined in <Config> http://bugs.mymediasystem.org/index.php?do=details&task_id=978 2010-09-15T14:47:17Z Seppo Niemelä Using Ubuntu Intrepid 8.10, installed following packages through repos: mms - My Media System (MMS) - a complete Mediasuite mms-dbg - Debugging-Symbols for MMS mms-input-keyboard - MMS-Plugin that provides keyboard input mms-input-lirc - MMS-Plugin that provides input with lirc mms-movie-generic - MMS-Player for to use userdefined player for Movie-Plugin mms-output-sdl - MMS-Output to use SDL (X11/Framebuffer) as output mms-plugin-movie - MMS-Plugin that provides Movie-playback mms-plugin-picture - MMS-Plugin that provides Picture-slideshow mms-plugin-tv - MMS-Plugin that provides TV mms-theme-standard - Standard theme for MMS Did the configs, everything works with lirc and keyboard. then proceed to add &quot;autostart = TV&quot; into file &lt;Config&gt;. This every time causes Segfault with the remark that address not mapped to object. Here is the backtrace: Program terminated with signal 11, Segmentation fault. [New process 17980] [New process 17982] [New process 17976] [New process 17975] [New process 17979] [New process 17981] [New process 17983] [New process 17974] [New process 17984] #0 0xb6386117 in ?? () from /usr/lib/libSDL-1.2.so.0 (gdb) thread apply all bt Thread 9 (process 17984): #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7a30e63 in open () from /lib/tls/i686/cmov/libc.so.6 #2 0xb79f87e2 in opendir () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7e6df80 in inotifytools_watch_recursively_with_exclude () from /usr/lib/libinotifytools.so.0 #4 0xb7e6e2c3 in inotifytools_watch_recursively_with_exclude () from /usr/lib/libinotifytools.so.0 #5 0xb7e6e2c3 in inotifytools_watch_recursively_with_exclude () from /usr/lib/libinotifytools.so.0 #6 0xb7e6e2c3 in inotifytools_watch_recursively_with_exclude () from /usr/lib/libinotifytools.so.0 #7 0xb7e6e40c in inotifytools_watch_recursively () from /usr/lib/libinotifytools.so.0 #8 0x08168d61 in Notify::run (this=0x81f4ba0) at notify.cpp:106 #9 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0 #10 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (process 17974): #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7dea075 in pthread_cond_wait@@GLIBC_2.3.2 () ---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb44c49e7 in SDLdev::wait_for_output_done (this=0x8a14d08) at sdlout.cpp:401 #3 0xb44c4c42 in SDLdev::output_is_ready (this=0x8a14d08) at sdlout.cpp:409 #4 0x08189a1a in Render::complete_draw (this=0x81f4c80) at renderer.cpp:523 #5 0x0818ac62 in Render::complete_redraw (this=0x81f4c80) at renderer.cpp:532 #6 0xb44c4b4f in SDLdev::toggle_fullscreen (this=0x8a14d08, fs=false) at sdlout.cpp:421 #7 0xb44c4bf7 in SDLdev::unlock (this=0x8a14d08) at sdlout.cpp:224 #8 0x081b02d2 in run::exclusive_external_program (command=@0xbff49b64) at common-feature.cpp:80 #9 0xb44db398 in Tv::mainloop (this=0x89ffee0) at tv.cpp:31 #10 0xb44dc19c in tv () at tv_plugin.cpp:14 #11 0x0811e3b4 in boost::detail::function::void_function_invoker0&lt;void (*)(), void&gt;::invoke (function_ptr=@0x8a2eb0c) at /usr/include/boost/function/function_template.hpp:117 #12 0x08116124 in boost::function0&lt;void, std::allocator&lt;void&gt; &gt;::operator() ( this=0x8a2eb08) at /usr/include/boost/function/function_template.hpp:825 #13 0x0811c237 in Startmenu::mainloop (this=0x81f52c0) at startmenu.cpp:201 #14 0x080f9e5c in start () at mms.cpp:77 #15 0x08108090 in main (argc=1, argv=0xbff4a5a4) at mms.cpp:777 Thread 7 (process 17983): ---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7ded906 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x080e2bb3 in _nanosleep (rem={tv_sec = 0, tv_nsec = 997801684}) at common.cpp:1071 #3 0x080e2c95 in mmsSleep (secs=1) at common.cpp:1087 #4 0xb644f6df in Keyboard::SDLWaitEvent (this=0x89a6f08, event=0xb2da91f8) at keyboard.cpp:94 #5 0xb644f754 in Keyboard::getSDLkey (this=0x89a6f08) at keyboard.cpp:104 #6 0xb644ff9d in Keyboard::run (this=0x89a6f08) at keyboard.cpp:278 #7 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0 #8 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (process 17981): #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7ded906 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x080e2bb3 in _nanosleep (rem={tv_sec = 179, tv_nsec = 886554299}) at common.cpp:1071 #3 0x080e2c95 in mmsSleep (secs=180) at common.cpp:1087 #4 0x08192c2c in SSaverobj::ThreadLoop (ptr=0x81f5080) at SSaverobj.cpp:201 #5 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 ---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- Thread 5 (process 17979): #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7dea3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0813c39c in Updater::run (this=0x81f4d40) at updater.cpp:106 #3 0x0813cb19 in Updater::pre_run (ptr=0x81f4d40) at updater.cpp:92 #4 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (process 17975): #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7dee310 in sigwait () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x080e3aad in mmsSignals::run (this=0x81f4a00) at common.cpp:1187 #3 0x080e3b67 in mmsSignals::pre_run (ptr=0x81f4a00) at common.cpp:1172 #4 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (process 17976): #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7dea3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0813c39c in Updater::run (this=0x81f4e20) at updater.cpp:106 #3 0x0813cb19 in Updater::pre_run (ptr=0x81f4e20) at updater.cpp:92 ---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- #4 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (process 17982): #0 0xb7f48430 in __kernel_vsyscall () #1 0xb7ded10b in read () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb625a8d6 in Lirc::read_lirc (this=0x89a7938, buffer=0xb35aa2b3 &quot;&quot;, maxread=64) at lirc.cpp:132 #3 0xb625ad11 in Lirc::run (this=0x89a7938) at lirc.cpp:187 #4 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0 #5 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (process 17980): #0 0xb6386117 in ?? () from /usr/lib/libSDL-1.2.so.0 #1 0xb638603a in ?? () from /usr/lib/libSDL-1.2.so.0 #2 0xb639e72a in SDL_LowerBlit () from /usr/lib/libSDL-1.2.so.0 #3 0xb639e93b in SDL_UpperBlit () from /usr/lib/libSDL-1.2.so.0 #4 0xb44c4d52 in SDLdev::draw_rectangle (this=0x8a14d08, x=0, y=0, w=1024, h=768) at sdlout.cpp:283 #5 0xb44c4eea in SDLdev::sdldev_draw_32 (this=0x8a14d08) at sdlout.cpp:292 #6 0xb44c615e in SDLdev::sdldev_draw (this=0x8a14d08) at sdlout.cpp:301 #7 0xb44c71df in SDLdev::run (this=0x8a14d08) at sdlout.cpp:360 ---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- #8 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0 #9 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #10 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6 (gdb)
mms - My Media System (MMS) - a complete Mediasuite
mms-dbg - Debugging-Symbols for MMS
mms-input-keyboard - MMS-Plugin that provides keyboard input
mms-input-lirc - MMS-Plugin that provides input with lirc
mms-movie-generic - MMS-Player for to use userdefined player for Movie-Plugin
mms-output-sdl - MMS-Output to use SDL (X11/Framebuffer) as output
mms-plugin-movie - MMS-Plugin that provides Movie-playback
mms-plugin-picture - MMS-Plugin that provides Picture-slideshow
mms-plugin-tv - MMS-Plugin that provides TV
mms-theme-standard - Standard theme for MMS

Did the configs, everything works with lirc and keyboard.
then proceed to add "autostart = TV" into file <Config>.
This every time causes Segfault with the remark that address not mapped to object.

Here is the backtrace:

Program terminated with signal 11, Segmentation fault.
[New process 17980]
[New process 17982]
[New process 17976]
[New process 17975]
[New process 17979]
[New process 17981]
[New process 17983]
[New process 17974]
[New process 17984]
#0 0xb6386117 in ?? () from /usr/lib/libSDL-1.2.so.0
(gdb) thread apply all bt

Thread 9 (process 17984):
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7a30e63 in open () from /lib/tls/i686/cmov/libc.so.6
#2 0xb79f87e2 in opendir () from /lib/tls/i686/cmov/libc.so.6
#3 0xb7e6df80 in inotifytools_watch_recursively_with_exclude ()
from /usr/lib/libinotifytools.so.0
#4 0xb7e6e2c3 in inotifytools_watch_recursively_with_exclude ()
from /usr/lib/libinotifytools.so.0
#5 0xb7e6e2c3 in inotifytools_watch_recursively_with_exclude ()
from /usr/lib/libinotifytools.so.0
#6 0xb7e6e2c3 in inotifytools_watch_recursively_with_exclude ()
from /usr/lib/libinotifytools.so.0
#7 0xb7e6e40c in inotifytools_watch_recursively ()
from /usr/lib/libinotifytools.so.0
#8 0x08168d61 in Notify::run (this=0x81f4ba0) at notify.cpp:106
#9 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0
#10 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (process 17974):
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7dea075 in pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb44c49e7 in SDLdev::wait_for_output_done (this=0x8a14d08)
at sdlout.cpp:401
#3 0xb44c4c42 in SDLdev::output_is_ready (this=0x8a14d08) at sdlout.cpp:409
#4 0x08189a1a in Render::complete_draw (this=0x81f4c80) at renderer.cpp:523
#5 0x0818ac62 in Render::complete_redraw (this=0x81f4c80) at renderer.cpp:532
#6 0xb44c4b4f in SDLdev::toggle_fullscreen (this=0x8a14d08, fs=false)
at sdlout.cpp:421
#7 0xb44c4bf7 in SDLdev::unlock (this=0x8a14d08) at sdlout.cpp:224
#8 0x081b02d2 in run::exclusive_external_program (command=@0xbff49b64)
at common-feature.cpp:80
#9 0xb44db398 in Tv::mainloop (this=0x89ffee0) at tv.cpp:31
#10 0xb44dc19c in tv () at tv_plugin.cpp:14
#11 0x0811e3b4 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=@0x8a2eb0c)
at /usr/include/boost/function/function_template.hpp:117
#12 0x08116124 in boost::function0<void, std::allocator<void> >::operator() (
this=0x8a2eb08) at /usr/include/boost/function/function_template.hpp:825
#13 0x0811c237 in Startmenu::mainloop (this=0x81f52c0) at startmenu.cpp:201
#14 0x080f9e5c in start () at mms.cpp:77
#15 0x08108090 in main (argc=1, argv=0xbff4a5a4) at mms.cpp:777

Thread 7 (process 17983):
---Type <return> to continue, or q <return> to quit---
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7ded906 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080e2bb3 in _nanosleep (rem={tv_sec = 0, tv_nsec = 997801684})
at common.cpp:1071
#3 0x080e2c95 in mmsSleep (secs=1) at common.cpp:1087
#4 0xb644f6df in Keyboard::SDLWaitEvent (this=0x89a6f08, event=0xb2da91f8)
at keyboard.cpp:94
#5 0xb644f754 in Keyboard::getSDLkey (this=0x89a6f08) at keyboard.cpp:104
#6 0xb644ff9d in Keyboard::run (this=0x89a6f08) at keyboard.cpp:278
#7 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0
#8 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (process 17981):
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7ded906 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080e2bb3 in _nanosleep (rem={tv_sec = 179, tv_nsec = 886554299})
at common.cpp:1071
#3 0x080e2c95 in mmsSleep (secs=180) at common.cpp:1087
#4 0x08192c2c in SSaverobj::ThreadLoop (ptr=0x81f5080) at SSaverobj.cpp:201
#5 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 5 (process 17979):
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7dea3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0x0813c39c in Updater::run (this=0x81f4d40) at updater.cpp:106
#3 0x0813cb19 in Updater::pre_run (ptr=0x81f4d40) at updater.cpp:92
#4 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (process 17975):
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7dee310 in sigwait () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080e3aad in mmsSignals::run (this=0x81f4a00) at common.cpp:1187
#3 0x080e3b67 in mmsSignals::pre_run (ptr=0x81f4a00) at common.cpp:1172
#4 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (process 17976):
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7dea3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0x0813c39c in Updater::run (this=0x81f4e20) at updater.cpp:106
#3 0x0813cb19 in Updater::pre_run (ptr=0x81f4e20) at updater.cpp:92
---Type <return> to continue, or q <return> to quit---
#4 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (process 17982):
#0 0xb7f48430 in __kernel_vsyscall ()
#1 0xb7ded10b in read () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb625a8d6 in Lirc::read_lirc (this=0x89a7938, buffer=0xb35aa2b3 "",
maxread=64) at lirc.cpp:132
#3 0xb625ad11 in Lirc::run (this=0x89a7938) at lirc.cpp:187
#4 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0
#5 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (process 17980):
#0 0xb6386117 in ?? () from /usr/lib/libSDL-1.2.so.0
#1 0xb638603a in ?? () from /usr/lib/libSDL-1.2.so.0
#2 0xb639e72a in SDL_LowerBlit () from /usr/lib/libSDL-1.2.so.0
#3 0xb639e93b in SDL_UpperBlit () from /usr/lib/libSDL-1.2.so.0
#4 0xb44c4d52 in SDLdev::draw_rectangle (this=0x8a14d08, x=0, y=0, w=1024,
h=768) at sdlout.cpp:283
#5 0xb44c4eea in SDLdev::sdldev_draw_32 (this=0x8a14d08) at sdlout.cpp:292
#6 0xb44c615e in SDLdev::sdldev_draw (this=0x8a14d08) at sdlout.cpp:301
#7 0xb44c71df in SDLdev::run (this=0x8a14d08) at sdlout.cpp:360
---Type <return> to continue, or q <return> to quit---
#8 0xb7ea8df9 in ?? () from /usr/lib/libccgnu2-1.6.so.0
#9 0xb7de650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7a41a0e in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb)]]>
FS#1023: MMS crashes on wrong autostart entry in /etc/mms/MenuConfig http://bugs.mymediasystem.org/index.php?do=details&task_id=1023 2010-09-15T14:35:29Z Christian Worm If the autostart entry in MenuConfig contains a non existent pluginname, MMS crashes on startup. Example: autostart = tv crashes mms.
Example: autostart = tv crashes mms.]]>
FS#1072: pulse (mplayer) vs pulseaudio (xine) in /etc/mms/Config http://bugs.mymediasystem.org/index.php?do=details&task_id=1072 2010-07-24T16:30:53Z Jan Willies When using Xine for music-playback and Mplayer for movie-playback this gets in the way: first_dev_output = pulse while xine needs: first_dev_output = pulseaudio gstreamer needs &#039;pulse&#039; too but doesn&#039;t work properly here, so I switched to xine and discovered the issue with the help of lorenzodes
first_dev_output = pulse

while xine needs: first_dev_output = pulseaudio

gstreamer needs 'pulse' too but doesn't work properly here, so I switched to xine and discovered the issue with the help of lorenzodes]]>
FS#1069: Evdev asks for input-file version 6 ?! http://bugs.mymediasystem.org/index.php?do=details&task_id=1069 2010-01-30T21:17:13Z Roman When using evdev, at startup it asks for config-file version 6, whereas input/evdev/default is 3 ?! I checked sources, but couldn&#039;t find the problem. As this is a startup-breaker, I&#039;ll raise it high ;)
I checked sources, but couldn't find the problem.

As this is a startup-breaker, I'll raise it high ;)]]>
FS#1066: Ukrainian translation http://bugs.mymediasystem.org/index.php?do=details&task_id=1066 2010-01-22T15:39:57Z YUP Please add Ukrainian translation (uk, uk_UA)(attached). Thanks! Thanks!]]> FS#1063: PIN protect hard drive video folders http://bugs.mymediasystem.org/index.php?do=details&task_id=1063 2010-01-06T12:22:50Z Matthew Libhart Really like a way to protect a folder via a PIN when browsing movies to watch on the hard drive. Kids videos in one folder, open to everyone. Protect another folder via PIN, enter 4 digit code or something similar via the keyboard or remote (w/lirc) in order to browse into the folder. Keeps the kiddies away from the R-rated stuff. FS#1062: Compile error under openSUSE 11.2 http://bugs.mymediasystem.org/index.php?do=details&task_id=1062 2009-12-16T21:29:11Z Juergen B. ./configure --enable-clock --enable-weather --enable-game --enable-tv --enable-lirc --enable-notify-area --enable-res-switch --enable-python After &quot;make&quot;: make[1]: Entering directory `/usr/local/src/mms_files/mms-1.1.0&#039; ./version.sh make -C plugins depend make[2]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins&#039; make -C feature depend make[3]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature&#039; make -C audio depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio&#039; make -C players depend make[5]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players&#039; make -C xine depend make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players/xine&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `xine-config --cflags` xine.cpp xine_plugin.cpp 1&gt; .depend make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players/xine&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../output/ -I../../../input/ -fPIC -shared audio_player.cpp 1&gt; .depend make[5]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I. -I../ -I../../ -I../../../ -I../../output/ -I../../input/ -I../tinyxml/ -I./players/ -fPIC `pkg-config --cflags taglib` `pkg-config --silence-errors --cflags libccext2` audio_config.cpp audio_s.cpp audio.cpp shuffle_list.cpp audio_opts.cpp audio_plugin.cpp simple_audio.cpp lastfm.cpp CD_Tag.cpp sha1.c base64.c lyrics.cpp lyrics_fetch.cpp lyrics_helper_leoslyrics.cpp lyrics_helper_lyricwiki.cpp radio_config.cpp shoutcast.cpp dbaudiofile.cpp graphical_audio.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio&#039; make -C movie depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie&#039; make -C players depend make[5]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players&#039; make -C mplayer depend make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/mplayer&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` mplayer_config.cpp mplayer.cpp mplayer_plugin.cpp 1&gt; .depend make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/mplayer&#039; make -C xine depend make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/xine&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` xine_config.cpp xine.cpp xine_plugin.cpp 1&gt; .depend make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/xine&#039; make -C genericplayer depend make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/genericplayer&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` genericplayer.cpp genericplayer_config.cpp genericplayer_plugin.cpp 1&gt; .depend make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/genericplayer&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../output/ -I../../../input/ -fPIC -shared movie_player.cpp 1&gt; .depend make[5]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../output/ -I../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` movie_config.cpp movie.cpp simple_movie.cpp movie_plugin.cpp movie_db.cpp imdb.cpp imdb_movie.cpp graphical_movie.cpp Movie_info.cpp movie_collection_plugin.cpp collection.cpp thumbnailer.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie&#039; make -C picture depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/picture&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../output/ -I../../input/ -fPIC -shared picture_config.cpp pictures.cpp pictures_plugin.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/picture&#039; make -C epg depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/epg&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../tinyxml -I../../output/ -I../../input/ -fPIC -shared epg_config.cpp epg.cpp epg_plugin.cpp svdrp.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/epg&#039; make -C weather depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/weather&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../tinyxml -I../../output/ -I../../input/ -fPIC -shared weather.cpp weather.cpp weather_plugin.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/weather&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../input -I../output common-feature.cpp module.cpp gsimplefile.cpp wget_wrapper.cpp 1&gt; .depend make[3]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature&#039; make -C output depend make[3]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output&#039; make -C sdl depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output/sdl&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../input/ -fPIC -shared sdlout.cpp sdlout_plugin.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output/sdl&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../input -I../feature common-output.cpp graphic_object.cpp image.cpp pic_object.cpp rectangle_object.cpp text_object.cpp movie_object.cpp renderer.cpp render_device.cpp SSaverobj.cpp 1&gt; .depend make[3]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output&#039; make -C input depend make[3]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input&#039; make -C keyboard depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/keyboard&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../output/ -I../../output/sdl -fPIC -shared keyboard.cpp keyboard_plugin.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/keyboard&#039; make -C replay depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/replay&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../output/ -fPIC -shared replay_device.cpp replay_device_plugin.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/replay&#039; make -C lirc depend make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/lirc&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../output/ -fPIC -shared lirc_config.cpp lirc.cpp lirc_plugin.cpp 1&gt; .depend make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/lirc&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../output/ -Ilirc/ input.cpp input_device.cpp remote.cpp remote_config.cpp 1&gt; .depend make[3]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I./feature/ -I./feature/audio/players/ -I./input -I./output -I../libs/libfs++/include/ plugins.cpp 1&gt; .depend make[2]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins&#039; g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I./plugins -I./plugins/feature/ -I./plugins/input -I./plugins/output common.cpp config.cpp global_options.cpp mms.cpp option.cpp options.cpp rand.cpp simplefile.cpp startmenu.cpp theme.cpp themes.cpp updater.cpp cd.cpp print.cpp extra_menu.cpp global.cpp libfspp.cpp general.cc file_t.cc file_monitor.cc search.cpp replay.cpp busy_indicator.cpp shutdown.cpp touch.cpp resolution.cpp regextools.cpp notify.cpp cpp_sqlitepp.cpp libbitap.c notify_area.cpp 1&gt; .depend make[1]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0&#039; g++ -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I./plugins -I./plugins/feature/ -I./plugins/input -I./plugins/output -c common.cpp common.cpp: In function ‘std::string string_format::str_printf(const char*, ...)’: common.cpp:421: error: ‘stderr’ was not declared in this scope common.cpp:421: error: ‘fprintf’ was not declared in this scope common.cpp:426: error: ‘vsnprintf’ was not declared in this scope common.cpp:449: error: ‘stderr’ was not declared in this scope common.cpp:449: error: ‘fprintf’ was not declared in this scope common.cpp: In function ‘std::string string_format::convert_locale(const std::string&amp;, std::string, std::string)’: common.cpp:660: error: ‘stderr’ was not declared in this scope common.cpp:660: error: ‘fprintf’ was not declared in this scope common.cpp:666: error: ‘stderr’ was not declared in this scope common.cpp:666: error: ‘fprintf’ was not declared in this scope common.cpp:683: error: ‘stderr’ was not declared in this scope common.cpp:683: error: ‘fprintf’ was not declared in this scope common.cpp:691: error: ‘stderr’ was not declared in this scope common.cpp:691: error: ‘fprintf’ was not declared in this scope common.cpp: In member function ‘void mmsSignals::deinit_mms(bool)’: common.cpp:1204: error: ‘stderr’ was not declared in this scope common.cpp:1204: error: ‘fprintf’ was not declared in this scope common.cpp: In function ‘void crash_code_identifier(siginfo_t*)’: common.cpp:1290: error: ‘stderr’ was not declared in this scope common.cpp:1290: error: ‘fprintf’ was not declared in this scope common.cpp: In static member function ‘static void mmsSignals::crash_handler(int, siginfo_t*, void*)’: common.cpp:1371: error: ‘stderr’ was not declared in this scope common.cpp:1371: error: ‘fprintf’ was not declared in this scope common.cpp: In function ‘bool file_tools::dir_contains_known_files(const std::string&amp;, const std::string&amp;, unsigned int)’: common.cpp:1483: error: ‘stderr’ was not declared in this scope common.cpp:1483: error: ‘fprintf’ was not declared in this scope common.cpp:1494: error: ‘stderr’ was not declared in this scope common.cpp:1494: error: ‘fprintf’ was not declared in this scope make: *** [common.o] Fehler 1 after &quot;make&quot;
After "make":

make[1]: Entering directory `/usr/local/src/mms_files/mms-1.1.0'
./version.sh
make -C plugins depend
make[2]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins'
make -C feature depend
make[3]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature'
make -C audio depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio'
make -C players depend
make[5]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players'
make -C xine depend
make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players/xine'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `xine-config --cflags` xine.cpp xine_plugin.cpp 1> .depend
make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players/xine'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../output/ -I../../../input/ -fPIC -shared audio_player.cpp 1> .depend
make[5]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio/players'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I. -I../ -I../../ -I../../../ -I../../output/ -I../../input/ -I../tinyxml/ -I./players/ -fPIC `pkg-config --cflags taglib` `pkg-config --silence-errors --cflags libccext2` audio_config.cpp audio_s.cpp audio.cpp shuffle_list.cpp audio_opts.cpp audio_plugin.cpp simple_audio.cpp lastfm.cpp CD_Tag.cpp sha1.c base64.c lyrics.cpp lyrics_fetch.cpp lyrics_helper_leoslyrics.cpp lyrics_helper_lyricwiki.cpp radio_config.cpp shoutcast.cpp dbaudiofile.cpp graphical_audio.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/audio'
make -C movie depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie'
make -C players depend
make[5]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players'
make -C mplayer depend
make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/mplayer'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` mplayer_config.cpp mplayer.cpp mplayer_plugin.cpp 1> .depend
make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/mplayer'
make -C xine depend
make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/xine'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` xine_config.cpp xine.cpp xine_plugin.cpp 1> .depend
make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/xine'
make -C genericplayer depend
make[6]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/genericplayer'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../../ -I../../../../../ -I../../../../output/ -I../../../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` genericplayer.cpp genericplayer_config.cpp genericplayer_plugin.cpp 1> .depend
make[6]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players/genericplayer'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../../../ -I../../../output/ -I../../../input/ -fPIC -shared movie_player.cpp 1> .depend
make[5]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie/players'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../output/ -I../../input/ -fPIC -shared `pkg-config --cflags libavcodec libavutil libswscale libavformat` movie_config.cpp movie.cpp simple_movie.cpp movie_plugin.cpp movie_db.cpp imdb.cpp imdb_movie.cpp graphical_movie.cpp Movie_info.cpp movie_collection_plugin.cpp collection.cpp thumbnailer.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/movie'
make -C picture depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/picture'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../output/ -I../../input/ -fPIC -shared picture_config.cpp pictures.cpp pictures_plugin.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/picture'
make -C epg depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/epg'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../tinyxml -I../../output/ -I../../input/ -fPIC -shared epg_config.cpp epg.cpp epg_plugin.cpp svdrp.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/epg'
make -C weather depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/weather'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../tinyxml -I../../output/ -I../../input/ -fPIC -shared weather.cpp weather.cpp weather_plugin.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature/weather'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../input -I../output common-feature.cpp module.cpp gsimplefile.cpp wget_wrapper.cpp 1> .depend
make[3]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/feature'
make -C output depend
make[3]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output'
make -C sdl depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output/sdl'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../input/ -fPIC -shared sdlout.cpp sdlout_plugin.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output/sdl'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../input -I../feature common-output.cpp graphic_object.cpp image.cpp pic_object.cpp rectangle_object.cpp text_object.cpp movie_object.cpp renderer.cpp render_device.cpp SSaverobj.cpp 1> .depend
make[3]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/output'
make -C input depend
make[3]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input'
make -C keyboard depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/keyboard'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../output/ -I../../output/sdl -fPIC -shared keyboard.cpp keyboard_plugin.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/keyboard'
make -C replay depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/replay'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../output/ -fPIC -shared replay_device.cpp replay_device_plugin.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/replay'
make -C lirc depend
make[4]: Entering directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/lirc'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../../../ -I../../feature/ -I../../output/ -fPIC -shared lirc_config.cpp lirc.cpp lirc_plugin.cpp 1> .depend
make[4]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input/lirc'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I../../ -I../output/ -Ilirc/ input.cpp input_device.cpp remote.cpp remote_config.cpp 1> .depend
make[3]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins/input'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I../ -I./feature/ -I./feature/audio/players/ -I./input -I./output -I../libs/libfs++/include/ plugins.cpp 1> .depend
make[2]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0/plugins'
g++ -MM -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I./plugins -I./plugins/feature/ -I./plugins/input -I./plugins/output common.cpp config.cpp global_options.cpp mms.cpp option.cpp options.cpp rand.cpp simplefile.cpp startmenu.cpp theme.cpp themes.cpp updater.cpp cd.cpp print.cpp extra_menu.cpp global.cpp libfspp.cpp general.cc file_t.cc file_monitor.cc search.cpp replay.cpp busy_indicator.cpp shutdown.cpp touch.cpp resolution.cpp regextools.cpp notify.cpp cpp_sqlitepp.cpp libbitap.c notify_area.cpp 1> .depend
make[1]: Leaving directory `/usr/local/src/mms_files/mms-1.1.0'
g++ -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem /usr/include/boost/ -isystem /usr/include/boost-1_36/ -isystem /usr/include/boost-1_35/ -isystem /usr/include/boost-1_34_1/ -isystem /usr/include/boost-1_34_0/ -I./plugins -I./plugins/feature/ -I./plugins/input -I./plugins/output -c common.cpp
common.cpp: In function ‘std::string string_format::str_printf(const char*, ...)’:
common.cpp:421: error: ‘stderr’ was not declared in this scope
common.cpp:421: error: ‘fprintf’ was not declared in this scope
common.cpp:426: error: ‘vsnprintf’ was not declared in this scope
common.cpp:449: error: ‘stderr’ was not declared in this scope
common.cpp:449: error: ‘fprintf’ was not declared in this scope
common.cpp: In function ‘std::string string_format::convert_locale(const std::string&, std::string, std::string)’:
common.cpp:660: error: ‘stderr’ was not declared in this scope
common.cpp:660: error: ‘fprintf’ was not declared in this scope
common.cpp:666: error: ‘stderr’ was not declared in this scope
common.cpp:666: error: ‘fprintf’ was not declared in this scope
common.cpp:683: error: ‘stderr’ was not declared in this scope
common.cpp:683: error: ‘fprintf’ was not declared in this scope
common.cpp:691: error: ‘stderr’ was not declared in this scope
common.cpp:691: error: ‘fprintf’ was not declared in this scope
common.cpp: In member function ‘void mmsSignals::deinit_mms(bool)’:
common.cpp:1204: error: ‘stderr’ was not declared in this scope
common.cpp:1204: error: ‘fprintf’ was not declared in this scope
common.cpp: In function ‘void crash_code_identifier(siginfo_t*)’:
common.cpp:1290: error: ‘stderr’ was not declared in this scope
common.cpp:1290: error: ‘fprintf’ was not declared in this scope
common.cpp: In static member function ‘static void mmsSignals::crash_handler(int, siginfo_t*, void*)’:
common.cpp:1371: error: ‘stderr’ was not declared in this scope
common.cpp:1371: error: ‘fprintf’ was not declared in this scope
common.cpp: In function ‘bool file_tools::dir_contains_known_files(const std::string&, const std::string&, unsigned int)’:
common.cpp:1483: error: ‘stderr’ was not declared in this scope
common.cpp:1483: error: ‘fprintf’ was not declared in this scope
common.cpp:1494: error: ‘stderr’ was not declared in this scope
common.cpp:1494: error: ‘fprintf’ was not declared in this scope
make: *** [common.o] Fehler 1
after "make"]]>