[mythtv-commits] Ticket #11382: Mythfrontend segfaults when I try to switch to another channel
MythTV
noreply at mythtv.org
Sun Jan 27 05:36:51 UTC 2013
#11382: Mythfrontend segfaults when I try to switch to another channel
---------------------------+------------------------------------
Reporter: oleglelchuk@… | Type: Bug Report - Crash
Status: new | Priority: major
Milestone: unknown | Component: MythTV - General
Version: 0.26-fixes | Severity: high
Keywords: | Ticket locked: 0
---------------------------+------------------------------------
When I try to switch to a different channel in mythfrontend, it segfaults.
Here's the backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 812407400 (LWP 100490)]
0x000000080b9b13b9 in QString::operator<(QString const&) const () from
/usr/local/lib/qt4/libQtCore.so.4
#0 0x000000080b9b13b9 in QString::operator<(QString const&) const ()
from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#1 0x0000000803371e3c in qMapLessThanKey<QString> (key2=...,
key1=...) at /usr/local/include/qt4/QtCore/qmap.h:107
No locals.
#2 findNode (akey=..., this=<optimized out>) at
/usr/local/include/qt4/QtCore/qmap.h:487
i = 0
#3 contains (akey=..., this=<optimized out>) at
/usr/local/include/qt4/QtCore/qmap.h:555
No locals.
#4 MythUIStateType::ParseElement (this=0x81b7db200, filename=...,
element=..., showWarnings=true) at mythuistatetype.cpp:253
name = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x829926ac0, static codecForCStrings = 0x0}
type = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
statename = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x829926ac0, static codecForCStrings = 0x0}
uitype = 0x8257f5900
dependsMap = {{d = 0x80bddc9c0 <QMapData::shared_null>, e =
0x80bddc9c0 <QMapData::shared_null>}}
#5 0x00000008033133c2 in XMLParseBase::ParseUIType (filename=...,
element=..., type=..., parent=0x819da6380, screen=0x0, showWarnings=true,
parentDependsMap=...) at xmlparsebase.cpp:567
info = {<QDomNode> = {impl = 0x81b7d16a0}, <No data fields>}
child = {impl = 0x81b7d16a0}
name = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x8297fe7c0, static codecForCStrings = 0x0}
olduitype = <optimized out>
uitype = 0x81b7db200
base = <optimized out>
inherits = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
dependee = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
fi = {d_ptr = {d = 0x81b745c00}}
dependsMap = {{d = 0x80bddc9c0 <QMapData::shared_null>, e =
0x80bddc9c0 <QMapData::shared_null>}}
__FUNCTION__ = "ParseUIType"
#6 0x0000000803319c36 in XMLParseBase::ParseChildren (filename=...,
element=..., parent=0x819da6380, showWarnings=true) at
xmlparsebase.cpp:399
type = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x8297fe780, static codecForCStrings = 0x0}
info = {<QDomNode> = {impl = 0x81b7e5cc0}, <No data fields>}
child = {impl = 0x81b7e5cc0}
dependsMap = {{d = 0x80bddc9c0 <QMapData::shared_null>, e =
0x80bddc9c0 <QMapData::shared_null>}}
__FUNCTION__ = "ParseChildren"
#7 0x000000080331c730 in XMLParseBase::doLoad (windowname=...,
parent=0x819da6380, filename=..., onlywindows=true, showWarnings=true) at
xmlparsebase.cpp:763
name = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x8297fe8c0, static codecForCStrings = 0x0}
include = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
e = {<QDomNode> = {impl = 0x81b7e6820}, <No data fields>}
doc = {<QDomNode> = {impl = 0x822e4ee00}, <No data fields>}
f = {<QIODevice> = {<QObject> = {_vptr$QObject = 0x80bdd3f70
<vtable for QFile+16>, static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x80bb5dd60 <qt_meta_stringdata_QObject> "QObject", data =
0x80bb5de00 <qt_meta_data_QObject>, extradata = 0x80bdd2720
<QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData =
{objects = 0x0, static_metacall = 0x80ba8d4a0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>},
d_ptr = {d = 0x8127de240}, static staticQtMetaObject = {d = {superdata =
0x0, stringdata = 0x80bb66ec0 <qt_meta_stringdata_Qt> "Qt", data =
0x80bb6a7e0 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject
= {d = {superdata = 0x80bdd2740 <QObject::staticMetaObject>, stringdata =
0x80bb6f720 <qt_meta_stringdata_QIODevice> "QIODevice", data = 0x80bb6f780
<qt_meta_data_QIODevice>, extradata = 0x80bdd4080
<QIODevice::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData
= {objects = 0x0, static_metacall = 0x80bae4920
<QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>}}, static staticMetaObject = {d = {superdata = 0x80bdd40a0
<QIODevice::staticMetaObject>, stringdata = 0x80bb6f6a0
<qt_meta_stringdata_QFile> "QFile", data = 0x80bb6f6c0
<qt_meta_data_QFile>, extradata = 0x80bdd3f20
<QFile::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData =
{objects = 0x0, static_metacall = 0x80bae4810
<QFile::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
errorMsg = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
errorLine = 0
errorColumn = 0
docElem = {<QDomNode> = {impl = 0x81b7e64a0}, <No data
fields>}
n = {impl = 0x81b7e6820}
__FUNCTION__ = "doLoad"
#8 0x000000080331f563 in XMLParseBase::LoadWindowFromXML
(xmlfile=..., windowname=..., parent=0x819da6380) at xmlparsebase.cpp:685
themefile = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x81bd3ad00, static codecForCStrings = 0x0}
searchpath = {<QList<QString>> = {{p = {static shared_null =
{ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1,
array = {0x0}}, d = 0x829be2940}, d = 0x829be2940}}, <No data fields>}
__FUNCTION__ = "LoadWindowFromXML"
#9 0x00000008027376a8 in MythOSDWindow::Create (this=0x819da6380) at
osd.h:114
No locals.
#10 0x0000000802533a9e in OSD::LoadWindows
(this=this at entry=0x81b78ec80) at osd.cpp:310
window = 0x8027cbf00 "program_info"
win = 0x819da6380
i = <optimized out>
default_windows = {0x8027cbe04 "osd_message", 0x8027cbe4a
"osd_input", 0x8027cbf00 "program_info", 0x8027cc22c "browse_info",
0x8027cbf0d "osd_status", 0x8027cc6de "osd_program_editor", 0x8027cbece
"osd_debug"}
__FUNCTION__ = "LoadWindows"
#11 0x0000000802537d37 in OSD::Init (this=0x81b78ec80, rect=...,
font_aspect=<optimized out>) at osd.cpp:182
__FUNCTION__ = "Init"
#12 0x00000008024c0674 in MythPlayer::VideoStart (this=0x8250d6000) at
mythplayer.cpp:2254
aspect = 0.99900502
scaling = 1
forcedTrackNumber = <optimized out>
visible = {x1 = 0, y1 = 0, x2 = 1439, y2 = 899}
total = {x1 = 0, y1 = 0, x2 = 1439, y2 = 899}
hasForcedTextTrack = <optimized out>
temp_speed = <optimized out>
fr_int = <optimized out>
__FUNCTION__ = "VideoStart"
#13 0x00000008024c33ca in MythPlayer::StartPlaying (this=0x8250d6000)
at mythplayer.cpp:2710
__FUNCTION__ = "StartPlaying"
seek = false
#14 0x00000008024dcadc in PlayerContext::StartPlaying
(this=this at entry=0x819e31a00, maxWait=maxWait at entry=-1) at
playercontext.cpp:451
t = {m_timer = {mds = 621740064}, m_running = 8}
__FUNCTION__ = "StartPlaying"
#15 0x00000008024dd192 in PlayerContext::CreatePlayer
(this=0x819e31a00, tv=<optimized out>, widget=<optimized out>,
desiredState=kState_WatchingLiveTV, embed=<optimized out>,
embedbounds=..., muted=false) at playercontext.cpp:438
__FUNCTION__ = "CreatePlayer"
passthru_device = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
playerflags = <optimized out>
player = 0x8250d6000
audio = 0x8250f3c90
isWatchingRecording = false
#16 0x0000000802472843 in TV::SwitchCards
(this=this at entry=0x819c9f800, ctx=ctx at entry=0x819e31a00,
chanid=chanid at entry=0, channum=..., inputid=inputid at entry=0) at
tv_play.cpp:6748
mctx = 0x819e31a00
dummy = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}
mctx = <optimized out>
muted = <optimized out>
ok = false
__FUNCTION__ = "SwitchCards"
testrec = <optimized out>
input_cardid = <optimized out>
reclist = {<QList<QString>> = {{p = {static shared_null = {ref
= {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array =
{0x0}}, d = 0x81b790910}, d = 0x81b790910}}, <No data fields>}
#17 0x0000000802487807 in TV::ChangeChannel
(this=this at entry=0x819c9f800, ctx=ctx at entry=0x819e31a00, chanid=0,
chan=...) at tv_play.cpp:7307
new_cardid = <optimized out>
sourceid = <optimized out>
inputid = 0
testrec = <optimized out>
excluded_cardids = {<std::_Vector_base<unsigned int,
std::allocator<unsigned int> >> = {_M_impl = {<std::allocator<unsigned
int>> = {<__gnu_cxx::new_allocator<unsigned int>> = {<No data fields>},
<No data fields>}, _M_start = 0x81b0ea3f0, _M_finish = 0x81b0ea3f4,
_M_end_of_storage = 0x81b0ea3f4}}, <No data fields>}
__FUNCTION__ = "ChangeChannel"
oldinputname = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x829be05e0, static codecForCStrings = 0x0}
getit = <optimized out>
channum = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x81b501d90, static codecForCStrings = 0x0}
reclist = {<QList<QString>> = {{p = {static shared_null = {ref
= {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array =
{0x0}}, d = 0x81b74b040}, d = 0x81b74b040}}, <No data fields>}
tunable_on = {q_hash = {{d = 0x80bddc940
<QHashData::shared_null>, e = 0x80bddc940 <QHashData::shared_null>}}}
#18 0x0000000802489d62 in TV::CommitQueuedInput
(this=this at entry=0x819c9f800, ctx=ctx at entry=0x819e31a00) at
tv_play.cpp:7082
channum = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x81b5010a0, static codecForCStrings = 0x0}
chaninput = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x81b7ab1c0, static codecForCStrings = 0x0}
commited = true
__FUNCTION__ = "CommitQueuedInput"
#19 0x0000000802495cb0 in TV::ActivePostQHandleAction
(this=this at entry=0x819c9f800, ctx=ctx at entry=0x819e31a00, actions=...) at
tv_play.cpp:4609
state = <optimized out>
islivetv = true
handled = true
isdvd = <optimized out>
isdisc = false
#20 0x000000080249c33f in TV::ProcessKeypress
(this=this at entry=0x819c9f800, actx=0x819e31a00, e=e at entry=0x7fffffff94b0)
at tv_play.cpp:3844
actions = {<QList<QString>> = {{p = {static shared_null = {ref
= {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array =
{0x0}}, d = 0x81b7904f0}, d = 0x81b7904f0}}, <No data fields>}
handled = false
osd = 0x0
txt = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x819ffefd0, static codecForCStrings = 0x0}
isDVD = <optimized out>
isMenuOrStill = false
#21 0x000000080249cd1f in TV::event (this=0x819c9f800,
e=0x7fffffff94b0) at tv_play.cpp:3539
handled = false
actx = 0x819e31a00
#22 0x000000080ba7541f in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
() from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#23 0x000000080a998600 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#24 0x000000080a9a0ef9 in QApplication::notify(QObject*, QEvent*) ()
from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#25 0x000000080ba75124 in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#26 0x000000080a99881c in qt_sendSpontaneousEvent(QObject*, QEvent*)
() from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#27 0x000000080aa48284 in QKeyMapper::sendKeyEvent(QWidget*, bool,
QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool,
int, unsigned int, unsigned int, unsigned int, bool*) () from
/usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#28 0x000000080aa49f10 in
QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) ()
from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#29 0x000000080aa21ae1 in QApplication::x11ProcessEvent(_XEvent*) ()
from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#30 0x000000080aa4d528 in x11EventSourceDispatch(_GSource*, int
(*)(void*), void*) () from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#31 0x000000081081f8e3 in g_main_context_dispatch () from
/usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#32 0x0000000810823902 in ?? () from /usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#33 0x0000000810823f1b in g_main_context_iteration () from
/usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#34 0x000000080baa8cfc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#35 0x000000080aa4d08f in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#36 0x000000080ba79c90 in
QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#37 0x000000080244afc6 in TV::PlaybackLoop
(this=this at entry=0x819c9f800) at tv_play.cpp:1372
state = <optimized out>
count = <optimized out>
#38 0x0000000802493a11 in TV::StartTV (tvrec=0x0, flags=<optimized
out>) at tv_play.cpp:404
mctx = 0x812407400
startInGuide = <optimized out>
inPlaylist = <optimized out>
initByNetworkCommand = <optimized out>
curProgram = 0x0
__FUNCTION__ = "StartTV"
showDialogs = true
playCompleted = false
startSysEventSent = <optimized out>
playerError = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
tv = 0x819c9f800
quitAll = false
deleterecording = <optimized out>
#39 0x0000000000439ac9 in startTVNormal () at main.cpp:585
No locals.
#40 TVMenuCallback (data=<optimized out>, selection=...) at
main.cpp:789
sel = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x819e7db80, static codecForCStrings = 0x0}
__FUNCTION__ = "TVMenuCallback"
#41 0x00000008033880ed in MythThemedMenu::handleAction
(this=0x819cda100, action=..., password=...) at myththemedmenu.cpp:833
cbs = 0x81279ffc8
__FUNCTION__ = "handleAction"
#42 0x000000080338a8e6 in MythThemedMenu::buttonAction
(this=0x819cda100, item=<optimized out>, skipPass=false) at
myththemedmenu.cpp:692
button = {type = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x822fd1800, static codecForCStrings = 0x0}, action =
{<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227},
alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d =
0x819ded6d0}, d = 0x819ded6d0}}, <No data fields>}, text = {static null =
{<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc
= 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc =
0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, d = 0x822fd1cc0, static codecForCStrings = 0x0},
description = {static null = {<No data fields>}, static shared_null = {ref
= {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x822fd2240, static codecForCStrings = 0x0}, icon = 0x7fffffffc4c0,
active = 202, password = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}}
password = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
#43 0x000000080ba8ccb6 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#44 0x0000000803485b32 in MythUIButtonList::itemClicked
(this=0xffffffff, _t1=0x8127e2d60) at moc_mythuibuttonlist.cpp:122
_a = {0x0, 0x7fffffffb038}
#45 0x00000008033ae1bc in MythUIButtonList::keyPressEvent
(this=0x822e37200, e=<optimized out>) at mythuibuttonlist.cpp:2429
item = 0x7fffffff6090
action = {static null = {<No data fields>}, static shared_null
= {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data =
0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x81b790610, static codecForCStrings = 0x0}
i = <optimized out>
actions = {<QList<QString>> = {{p = {static shared_null = {ref
= {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array =
{0x0}}, d = 0x819ded5e0}, d = 0x819ded5e0}}, <No data fields>}
handled = true
#46 0x0000000803388bcf in MythThemedMenu::keyPressEvent
(this=0x819cda100, event=0x7fffffffbc70) at myththemedmenu.cpp:197
type = 0xfffffffb
actions = {<QList<QString>> = {{p = {static shared_null = {ref
= {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array =
{0x0}}, d = 0x7fffffffbc70}, d = 0x7fffffffbc70}}, <No data fields>}
handled = <optimized out>
#47 0x00000008032e8389 in MythMainWindow::eventFilter
(this=0x819fde730, e=<optimized out>) at mythmainwindow.cpp:1973
top = 0xfffffffb
ke = 0x7fffffffbc70
it = 0x81bffc568
ge = <optimized out>
#48 0x000000080ba7541f in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
() from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#49 0x000000080a998600 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#50 0x000000080a9a0ef9 in QApplication::notify(QObject*, QEvent*) ()
from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#51 0x000000080ba75124 in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#52 0x000000080a99881c in qt_sendSpontaneousEvent(QObject*, QEvent*)
() from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#53 0x000000080aa48284 in QKeyMapper::sendKeyEvent(QWidget*, bool,
QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool,
int, unsigned int, unsigned int, unsigned int, bool*) () from
/usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#54 0x000000080aa49f10 in
QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) ()
from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#55 0x000000080aa21ae1 in QApplication::x11ProcessEvent(_XEvent*) ()
from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#56 0x000000080aa4d528 in x11EventSourceDispatch(_GSource*, int
(*)(void*), void*) () from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#57 0x000000081081f8e3 in g_main_context_dispatch () from
/usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#58 0x0000000810823902 in ?? () from /usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#59 0x0000000810823f1b in g_main_context_iteration () from
/usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#60 0x000000080baa8cfc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#61 0x000000080aa4d08f in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/local/lib/qt4/libQtGui.so.4
No symbol table info available.
#62 0x000000080ba740dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#63 0x000000080ba744b6 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#64 0x000000080ba79afe in QCoreApplication::exec() () from
/usr/local/lib/qt4/libQtCore.so.4
No symbol table info available.
#65 0x00000000004320e6 in main (argc=3, argv=<optimized out>) at
main.cpp:1741
cmdline = {<MythCommandLineParser> =
{_vptr.MythCommandLineParser = 0x8ab370 <vtable for
MythFrontendCommandLineParser+16>, m_appname = {static null = {<No data
fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size
= 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext =
0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array =
{0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0,
data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x81253b540, static codecForCStrings = 0x0}, m_optionedArgs = {{d =
0x8124b7a80, e = 0x8124b7a80}}, m_namedArgs = {{d = 0x8124b7a00, e =
0x8124b7a00}}, m_passthroughActive = false, m_overridesImported = true,
m_verbose = false}, <No data fields>}
__FUNCTION__ = "main"
fileprefix = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x8127fbc80, static codecForCStrings = 0x0}
bonjour = {d = 0x819fc5ca0}
themename = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x819fd3040, static codecForCStrings = 0x0}
mainWindow = 0x819fde730
sysEventHandler = 0x822fd0450
bBypassAutoDiscovery = <optimized out>
signallist = {{p = {static shared_null = {ref = {_q_value =
16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d =
0x8127fb700}, d = 0x8127fb700}}
retval = <optimized out>
ResetSettings = <optimized out>
themedir = {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data =
0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data
= 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x8127faf80, static codecForCStrings = 0x0}
bPromptForBackend = <optimized out>
callCleanup = {m_cleanFunction = 0x4387b0 <(anonymous
namespace)::cleanup()>}
mon = 0x8127e0350
networkControl = 0x0
themeUpdateChecker = 0x822fd14c0
ret = <optimized out>
dir = {d_ptr = {d = 0x81b78e140}}
bcm = {<QObject> = {_vptr$QObject = 0x8afab0 <vtable for
BackendConnectionManager+16>, static staticMetaObject = {d = {superdata =
0x0, stringdata = 0x80bb5dd60 <qt_meta_stringdata_QObject> "QObject", data
= 0x80bb5de00 <qt_meta_data_QObject>, extradata = 0x80bdd2720
<QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData =
{objects = 0x0, static_metacall = 0x80ba8d4a0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>},
d_ptr = {d = 0x822fce7c0}, static staticQtMetaObject = {d = {superdata =
0x0, stringdata = 0x80bb66ec0 <qt_meta_stringdata_Qt> "Qt", data =
0x80bb6a7e0 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject
= {d = {superdata = 0x80bdd2740 <QObject::staticMetaObject>, stringdata =
0x63f720 <qt_meta_stringdata_BackendConnectionManager>
"BackendConnectionManager", data = 0x63f760
<qt_meta_data_BackendConnectionManager>, extradata = 0x8afb40
<BackendConnectionManager::staticMetaObjectExtraData>}}, static
staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x610520
<BackendConnectionManager::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**)>}, m_reconnecting = 0x0, m_reconnect_timer = 0x81bbf1240}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11382>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list