<div style="direction: ltr;">I tried disabling the EIT on all channels
but the problem persists.&nbsp; I think it's a problem with the frontend,
and not the backend because I can force it to fail.&nbsp; If I sit at the
main menu and keep attempting an exit but hitting &quot;no I don't want to
exit&quot; to go back to the main menu.&nbsp; 1/3 of the time iIt freezes before
bringing up the menu items, at the grey screen in G.A.N.T. and rails
the HD for a few minutes till the kernel kills it.&nbsp; Since it was very
easily repeatable, I recompiled myth using --compile-type=debug. I
tried running mythfrontend with gdb, these are the results:<br><br>
$ ./configure --enable-proc-opt --disable-firewire --disable-ivtv
--disable-dbox2 --enable-dvb --dvb-path=/usr/include --enable-xvmc
--enable-opengl-vsync --compile-type=debug
<br># Basic Settings<br>Compile type&nbsp;&nbsp;&nbsp;&nbsp; debug<br>Compiler cache&nbsp;&nbsp; no<br>DistCC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>Install prefix&nbsp;&nbsp; /usr/local<br>CPU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x86 (model name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : AMD Athlon(tm) 64 Processor 3200+)<br>Big Endian&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no
<br>MMX enabled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>Vector Builtins&nbsp; yes<br><br># Input Support<br>Joystick menu&nbsp;&nbsp;&nbsp; yes<br>lirc support&nbsp;&nbsp;&nbsp;&nbsp; yes<br>Video4Linux sup. yes<br>ivtv support&nbsp;&nbsp;&nbsp;&nbsp; no<br>FireWire support no<br>DVB support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes [/usr/include]
<br>DBox2 support&nbsp;&nbsp;&nbsp; no<br><br># Sound Output Support<br>OSS support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>ALSA support&nbsp;&nbsp;&nbsp;&nbsp; yes<br>aRts support&nbsp;&nbsp;&nbsp;&nbsp; yes<br>JACK support&nbsp;&nbsp;&nbsp;&nbsp; yes<br>DTS passthrough&nbsp; yes<br><br># Video Output Support<br>x11 support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes
<br>xrandr support&nbsp;&nbsp; yes<br>xv support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>XvMC support&nbsp;&nbsp;&nbsp;&nbsp; yes<br>XvMC VLD support yes<br>XvMC pro support no<br>XvMC libs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -lXvMCW<br>Mac accel.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>OpenGL vsync&nbsp;&nbsp;&nbsp;&nbsp; yes<br>DirectFB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>


<br># Misc Features<br>Frontend&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>Backend&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br><br>Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak<br><br>WARNING: When using --enable-proc-opt you must include the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; output of ./configure along with any bug report.
<br><br>This is what I got when I tried gdb:<br><br><br>$ gdb mythfrontend -x gdbcommands<br>GNU gdb 6.4-debian<br>Copyright 2005 Free Software Foundation, Inc.<br>GDB is free software, covered by the GNU General Public License, and you are
<br>welcome to change it and/or distribute copies of it under certain conditions.<br>Type &quot;show copying&quot; to see the conditions.<br>There is absolutely no warranty for GDB.&nbsp; Type &quot;show warranty&quot; for details.
<br>This GDB was configured as &quot;i486-linux-gnu&quot;...Using host libthread_db library &quot;/lib/tls/libthread_db.so.1&quot;.<br><br>[Thread debugging using libthread_db enabled]<br>[New Thread -1253271840 (LWP 6573)]
<br>Qt: gdb: -nograb added to command-line options.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use the -dograb option to enforce grabbing.<br>[New Thread -1256850512 (LWP 6579)]<br>[New Thread -1282634832 (LWP 6584)]<br>[New Thread -1291023440 (LWP 6585)]
<br>[New Thread -1317942352 (LWP 6724)]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;---- this is where I was able to cause mythfrontend to freak out<br>gdbcommands:6: Error in sourced command file:<br>Couldn't get registers: No such process.
<br>
(gdb)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br><br>

<br>This is what my gdbcommands file looks like:<br>$ cat gdbcommands<br>handle SIGPIPE nostop noprint<br>handle SIG33 nostop noprint<br>set logging on<br>set pagination off<br>set args -l myth.log -v all<br>run<br>thread apply all bt full
<br>set logging off<br><br><a href="http://www.spartanframeworks.com/Spikey/myth.log">http://www.spartanframeworks.com/Spikey/myth.log</a><br><br>The above link is to my myth.log file (from
the frontend with -v all).&nbsp; As you can probably tell, I'm not real good at
debugging.&nbsp; Let me know if there is some other way to troubleshoot this
issue.&nbsp; I haven't figured out a good way to do it yet.&nbsp; It looks like
gdb can't complete because the kernel kills mythfrontend from using too
much memory.
<br><br>from syslog, there's a lot more but is' a bunch of swap and pages stuff (I can post if needed):<br>Apr 15 12:53:01 mythbox kernel: Out of Memory: Kill process 6572 (gdb) score 77639 and children.<br>Apr 15 12:53:01 mythbox kernel: Out of memory: Killed process 6573 (mythfrontend).
<br><br>Thanks,<br></div><span class="sg">-Greg</span>