Opened 13 years ago

Closed 12 years ago

#3453 closed defect (invalid)

SVN13445: Frontend crash on LiveTV -> Menu -> Guide [incl. backtrace]

Reported by: Jon Whitear <jon@…> Owned by: Isaac Richards
Priority: minor Milestone: 0.21
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I'm running r13445 on a separate frontend/backend setup. On the frontend, when I'm watching LiveTV, bring up the on screen menu, and select "program guide" the menu disappears and the video freezes. This happens maybe 1 in ten tries. This system has no keyboard/mouse, so I have to reset it to clear the problem.

I have attached a backtrace per the documentation. Myth is compiled with --enable-proc-opt:

fe1 mythtv # ./configure --prev Options: --enable-proc-opt --enable-xvmc --enable-opengl-vsync --compile-type=debug # Basic Settings Compile type debug Compiler cache no DistCC no Install prefix /usr/local CPU x86_64 (AMD Athlon(tm) 64 Processor 3500+) big-endian no MMX enabled yes

# Input Support Joystick menu yes lirc support ye Apple Remote no Video4Linux sup. yes ivtv support yes FireWire? support no DVB support no usr/include DBox2 support yes HDHomeRun sup. yes IPTV support yes

# Sound Output Support OSS support yes ALSA support yes aRts support no JACK support no DTS passthrough no

# Video Output Support x11 support yes xrandr support yes xv support yes XvMC support yes XvMC VLD support yes XvMC pro support no XvMC OpenGL sup. no XvMC libs -lXvMCW Mac acceleration no OpenGL vsync yes DirectFB no

# Misc Features Frontend yes Backend yes

# Bindings bindings_perl yes Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak

WARNING: When using --enable-proc-opt you must include the

output of ./configure along with any bug report.

libs/libmyth/mythconfig.h is unchanged fe1 mythtv #

Cheers,

Jon

Attachments (2)

gdb.txt (19.6 KB) - added by Jon Whitear <jon whitear.org> 13 years ago.
Backtrace (gdb.txt)
mythfrontend.debug.log (83.4 KB) - added by Jon Whitear <jon at whitear.org> 13 years ago.
Mythfrontend log to match above backtrace

Download all attachments as: .zip

Change History (6)

Changed 13 years ago by Jon Whitear <jon whitear.org>

Attachment: gdb.txt added

Backtrace (gdb.txt)

Changed 13 years ago by Jon Whitear <jon at whitear.org>

Attachment: mythfrontend.debug.log added

Mythfrontend log to match above backtrace

comment:1 Changed 12 years ago by Jon Whitear

I think this is related to using a configured GUI size to compensate for overscan. I had the GUI set to 1170x670 with a 30x30 offset (IIRC) and this freeze was fairly requent. I have now removed those settings (set them to zero) and I haven't had this freeze for a couple of days.

comment:2 Changed 12 years ago by jonese@…

I agree with Jon's comments about it being related to the GUI width in the Appearance setup. X is setup for 720x480. I normally run the GUI at 656x460 due to overscan issues. When I set them to 0x0, there are no crashes.

I don't see a segfault but rather a complete system halt. I'd suggest this is nvidia bailing-out and taking the kernel with it.

comment:3 Changed 12 years ago by stuartm

Milestone: unknown0.21

comment:4 Changed 12 years ago by danielk

Resolution: invalid
Status: newclosed

This looks like a driver problem from the backtrace. There were some problems unorthodox GUI sizes as well, as commented upon here, but I committed fixes for those problems a while back.

Note: See TracTickets for help on using tickets.