Opened 7 years ago

Closed 7 years ago

#11153 closed Bug Report - General (Upstream Bug)

Frontend crash when opeing audio settings

Reported by: torbjorn.jansson@…> Owned by: JYA
Priority: minor Milestone: 0.26.1
Component: MythTV - Audio Output Version: 0.26-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

i recently upgraded to 0.26 fixes and notice that the frontend crashes on some of the settings pages. crash happens all the time if i open the audio settings page and try to navigate using the arrow keys to the top dropdown box where you select the audio device.

i have attached a backtrace of the crash and the frontend log

Attachments (2)

gdb.txt (59.3 KB) - added by torbjorn.jansson@…> 7 years ago.
gdb backtrace
mythfrontend.20121007124910.28491.log (16.1 KB) - added by torbjorn.jansson@…> 7 years ago.
frontend logfile from the time of the crash

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by torbjorn.jansson@…>

Attachment: gdb.txt added

gdb backtrace

Changed 7 years ago by torbjorn.jansson@…>

frontend logfile from the time of the crash

comment:1 Changed 7 years ago by stuartm

Component: MythTV - GeneralMythTV - Audio Output
Milestone: unknown0.26.1
Owner: set to JYA

The logs give the impression that no audio device is detected at all and I'm guessing that part of the settings widgets doesn't handle that case very well.

comment:2 Changed 7 years ago by torbjorn.jansson@…>

same crash also happens when in the air play settings screen and trying to navigate using the arrows. if i just click next repeatedly without trying to do something with the airplay settings it doesnt crash.

comment:3 Changed 7 years ago by Matthew Gabeler-Lee <fastcat@…>

I'm seeing something similar ... any settings screen with a text input, if I move focus to that text input, immediate crash.

In the backtrace attached earlier, I see some frames of interest:

#9  0xb5d5f4e5 in _XIOError () from /usr/lib/libX11.so.6
No symbol table info available.
#10 0xb5d5d274 in _XReply () from /usr/lib/libX11.so.6
No symbol table info available.
#11 0xb5d3e1a7 in XListFontsWithInfo () from /usr/lib/libX11.so.6
No symbol table info available.

I see the frontend terminating with "X11 fatal i/o error" when this happens. The font list makes me wonder if the crash is dependent on the list of installed fonts.

This may be a QT bug and not a MythTV bug?

comment:4 Changed 7 years ago by Matthew Gabeler-Lee <fastcat@…>

And I solved my problem thusly:

... had to remove links because of spam filter ...

google xorg segfault doListFontsWithInfo ... first hit for me is from forums.opensuse.org, and links to a forum page on nvnews.net.

The long and short of it is there's a bug in the X server, and you should not have it talk to xfs (x font server) for fonts. Removing that configuration fixed the problem for me.

comment:5 Changed 7 years ago by Raymond Wagner

Resolution: Upstream Bug
Status: newclosed
Note: See TracTickets for help on using tickets.