Ticket #11402: mythfrontend_backtrace.txt

File mythfrontend_backtrace.txt, 11.5 KB (added by Brent Elmer <webe3vt@…>, 13 years ago)

gdb backtrace when segfault

Line 
1Program received signal SIGSEGV, Segmentation fault.
20x00007ffff4a2eef0 in QRegion::isEmpty() const ()
3 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
4(gdb) bt
5#0 0x00007ffff4a2eef0 in QRegion::isEmpty() const ()
6 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
7#1 0x00007ffff67bc0f8 in MythUIType::SetChildNeedsRedraw(MythUIType*) ()
8 from /usr/lib/libmythui-0.26.so.0
9#2 0x00007ffff67bc265 in MythUIType::SetRedraw() ()
10 from /usr/lib/libmythui-0.26.so.0
11#3 0x00007ffff685d760 in MythUIEditBar::~MythUIEditBar() ()
12 from /usr/lib/libmythui-0.26.so.0
13#4 0x00007ffff685d8a9 in MythUIEditBar::~MythUIEditBar() ()
14 from /usr/lib/libmythui-0.26.so.0
15#5 0x00007ffff403c772 in QObjectPrivate::deleteChildren() ()
16 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
17#6 0x00007ffff40405b6 in QObject::~QObject() ()
18 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
19#7 0x00007ffff67c3675 in MythScreenType::~MythScreenType() ()
20 from /usr/lib/libmythui-0.26.so.0
21#8 0x00007ffff79369c3 in ?? () from /usr/lib/libmythtv-0.26.so.0
22#9 0x00007ffff76a8488 in ?? () from /usr/lib/libmythtv-0.26.so.0
23#10 0x00007ffff76a851e in ?? () from /usr/lib/libmythtv-0.26.so.0
24#11 0x00007ffff760efed in MythPlayer::VideoEnd() ()
25 from /usr/lib/libmythtv-0.26.so.0
26#12 0x00007ffff761a75b in MythPlayer::StopPlaying() ()
27 from /usr/lib/libmythtv-0.26.so.0
28---Type <return> to continue, or q <return> to quit---
29#13 0x00007ffff75c7fb0 in TV::StopStuff(PlayerContext*, PlayerContext*, bool, bool, bool) () from /usr/lib/libmythtv-0.26.so.0
30#14 0x00007ffff75fe3c5 in TV::HandleStateChange(PlayerContext*, PlayerContext*)
31 () from /usr/lib/libmythtv-0.26.so.0
32#15 0x00007ffff7602e28 in TV::timerEvent(QTimerEvent*) ()
33 from /usr/lib/libmythtv-0.26.so.0
34#16 0x00007ffff403e85c in QObject::event(QEvent*) ()
35 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
36#17 0x00007ffff75fae51 in TV::event(QEvent*) ()
37 from /usr/lib/libmythtv-0.26.so.0
38#18 0x00007ffff489e70c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
39 () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
40#19 0x00007ffff48a2b8a in QApplication::notify(QObject*, QEvent*) ()
41 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
42#20 0x00007ffff4029b5e in QCoreApplication::notifyInternal(QObject*, QEvent*)
43 () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
44#21 0x00007ffff405aa52 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
45#22 0x00007ffff4057c04 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
46#23 0x00007fffe9b9b355 in g_main_context_dispatch ()
47 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
48#24 0x00007fffe9b9b688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
49#25 0x00007fffe9b9b744 in g_main_context_iteration ()
50 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
51---Type <return> to continue, or q <return> to quit---
52#26 0x00007ffff4058276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
53#27 0x00007ffff493f83e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
54#28 0x00007ffff402de8f in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
55#29 0x00007ffff75aaa27 in TV::PlaybackLoop() ()
56 from /usr/lib/libmythtv-0.26.so.0
57#30 0x00007ffff76009cc in TV::StartTV(ProgramInfo*, unsigned int) ()
58 from /usr/lib/libmythtv-0.26.so.0
59#31 0x000000000043e109 in ?? ()
60#32 0x00007ffff67faedc in MythThemedMenu::handleAction(QString const&, QString const&) () from /usr/lib/libmythui-0.26.so.0
61#33 0x00007ffff67fc2f3 in MythThemedMenu::buttonAction(MythUIButtonListItem*, bool) () from /usr/lib/libmythui-0.26.so.0
62#34 0x00007ffff403f54f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
63#35 0x00007ffff68c7672 in MythUIButtonList::itemClicked(MythUIButtonListItem*)
64 () from /usr/lib/libmythui-0.26.so.0
65#36 0x00007ffff68174aa in MythUIButtonList::keyPressEvent(QKeyEvent*) ()
66 from /usr/lib/libmythui-0.26.so.0
67#37 0x00007ffff67fb2f2 in MythThemedMenu::keyPressEvent(QKeyEvent*) ()
68 from /usr/lib/libmythui-0.26.so.0
69#38 0x00007ffff678052d in MythMainWindow::eventFilter(QObject*, QEvent*) ()
70---Type <return> to continue, or q <return> to quit---
71 from /usr/lib/libmythui-0.26.so.0
72#39 0x00007ffff4029cc6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
73#40 0x00007ffff489e6dc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
74 () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
75#41 0x00007ffff48a3704 in QApplication::notify(QObject*, QEvent*) ()
76 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
77#42 0x00007ffff4029b5e in QCoreApplication::notifyInternal(QObject*, QEvent*)
78 () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
79#43 0x00007ffff493ba9a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
80#44 0x00007ffff493bed1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
81#45 0x00007ffff4918b28 in QApplication::x11ProcessEvent(_XEvent*) ()
82 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
83#46 0x00007ffff493fbc2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
84#47 0x00007fffe9b9b355 in g_main_context_dispatch ()
85 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
86#48 0x00007fffe9b9b688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
87#49 0x00007fffe9b9b744 in g_main_context_iteration ()
88 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
89#50 0x00007ffff4058276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
90#51 0x00007ffff493f83e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
91#52 0x00007ffff40288af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEv---Type <return> to continue, or q <return> to quit---q
92Quit
93(gdb) bt
94#0 0x00007ffff4a2eef0 in QRegion::isEmpty() const ()
95 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
96#1 0x00007ffff67bc0f8 in MythUIType::SetChildNeedsRedraw(MythUIType*) ()
97 from /usr/lib/libmythui-0.26.so.0
98#2 0x00007ffff67bc265 in MythUIType::SetRedraw() ()
99 from /usr/lib/libmythui-0.26.so.0
100#3 0x00007ffff685d760 in MythUIEditBar::~MythUIEditBar() ()
101 from /usr/lib/libmythui-0.26.so.0
102#4 0x00007ffff685d8a9 in MythUIEditBar::~MythUIEditBar() ()
103 from /usr/lib/libmythui-0.26.so.0
104#5 0x00007ffff403c772 in QObjectPrivate::deleteChildren() ()
105 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
106#6 0x00007ffff40405b6 in QObject::~QObject() ()
107 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
108#7 0x00007ffff67c3675 in MythScreenType::~MythScreenType() ()
109 from /usr/lib/libmythui-0.26.so.0
110#8 0x00007ffff79369c3 in ?? () from /usr/lib/libmythtv-0.26.so.0
111#9 0x00007ffff76a8488 in ?? () from /usr/lib/libmythtv-0.26.so.0
112#10 0x00007ffff76a851e in ?? () from /usr/lib/libmythtv-0.26.so.0
113#11 0x00007ffff760efed in MythPlayer::VideoEnd() ()
114 from /usr/lib/libmythtv-0.26.so.0
115#12 0x00007ffff761a75b in MythPlayer::StopPlaying() ()
116 from /usr/lib/libmythtv-0.26.so.0
117---Type <return> to continue, or q <return> to quit---
118#13 0x00007ffff75c7fb0 in TV::StopStuff(PlayerContext*, PlayerContext*, bool, bool, bool) () from /usr/lib/libmythtv-0.26.so.0
119#14 0x00007ffff75fe3c5 in TV::HandleStateChange(PlayerContext*, PlayerContext*)
120 () from /usr/lib/libmythtv-0.26.so.0
121#15 0x00007ffff7602e28 in TV::timerEvent(QTimerEvent*) ()
122 from /usr/lib/libmythtv-0.26.so.0
123#16 0x00007ffff403e85c in QObject::event(QEvent*) ()
124 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
125#17 0x00007ffff75fae51 in TV::event(QEvent*) ()
126 from /usr/lib/libmythtv-0.26.so.0
127#18 0x00007ffff489e70c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
128 () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
129#19 0x00007ffff48a2b8a in QApplication::notify(QObject*, QEvent*) ()
130 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
131#20 0x00007ffff4029b5e in QCoreApplication::notifyInternal(QObject*, QEvent*)
132 () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
133#21 0x00007ffff405aa52 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
134#22 0x00007ffff4057c04 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
135#23 0x00007fffe9b9b355 in g_main_context_dispatch ()
136 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
137#24 0x00007fffe9b9b688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
138#25 0x00007fffe9b9b744 in g_main_context_iteration ()
139 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
140---Type <return> to continue, or q <return> to quit---
141#26 0x00007ffff4058276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
142#27 0x00007ffff493f83e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
143#28 0x00007ffff402de8f in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
144#29 0x00007ffff75aaa27 in TV::PlaybackLoop() ()
145 from /usr/lib/libmythtv-0.26.so.0
146#30 0x00007ffff76009cc in TV::StartTV(ProgramInfo*, unsigned int) ()
147 from /usr/lib/libmythtv-0.26.so.0
148#31 0x000000000043e109 in ?? ()
149#32 0x00007ffff67faedc in MythThemedMenu::handleAction(QString const&, QString const&) () from /usr/lib/libmythui-0.26.so.0
150#33 0x00007ffff67fc2f3 in MythThemedMenu::buttonAction(MythUIButtonListItem*, bool) () from /usr/lib/libmythui-0.26.so.0
151#34 0x00007ffff403f54f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
152#35 0x00007ffff68c7672 in MythUIButtonList::itemClicked(MythUIButtonListItem*)
153 () from /usr/lib/libmythui-0.26.so.0
154#36 0x00007ffff68174aa in MythUIButtonList::keyPressEvent(QKeyEvent*) ()
155 from /usr/lib/libmythui-0.26.so.0
156#37 0x00007ffff67fb2f2 in MythThemedMenu::keyPressEvent(QKeyEvent*) ()
157 from /usr/lib/libmythui-0.26.so.0
158#38 0x00007ffff678052d in MythMainWindow::eventFilter(QObject*, QEvent*) ()
159---Type <return> to continue, or q <return> to quit---
160 from /usr/lib/libmythui-0.26.so.0
161#39 0x00007ffff4029cc6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
162#40 0x00007ffff489e6dc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
163 () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
164#41 0x00007ffff48a3704 in QApplication::notify(QObject*, QEvent*) ()
165 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
166#42 0x00007ffff4029b5e in QCoreApplication::notifyInternal(QObject*, QEvent*)
167 () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
168#43 0x00007ffff493ba9a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
169#44 0x00007ffff493bed1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
170#45 0x00007ffff4918b28 in QApplication::x11ProcessEvent(_XEvent*) ()
171 from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
172#46 0x00007ffff493fbc2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
173#47 0x00007fffe9b9b355 in g_main_context_dispatch ()
174 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
175#48 0x00007fffe9b9b688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
176#49 0x00007fffe9b9b744 in g_main_context_iteration ()
177 from /lib/x86_64-linux-gnu/libglib-2.0.so.0
178#50 0x00007ffff4058276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
179#51 0x00007ffff493f83e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
180#52 0x00007ffff40288af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEv---Type <return> to continue, or q <return> to quit---
181entsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
182#53 0x00007ffff4028b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
183#54 0x00007ffff402dcf8 in QCoreApplication::exec() ()
184 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
185#55 0x0000000000434b44 in main ()
186(gdb)