Opened 11 years ago

Closed 11 years ago

#5919 closed defect (duplicate)

Latest CVS 19114 segfaults going into program guide while viewing live-tv

Reported by: eric.bosch@… Owned by: Isaac Richards
Priority: major Milestone: 0.22
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

While enterring Program guide from LiveTV, Mythfrontend segfaults:

Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fd37d66f790 (LWP 7130)] QImage::operator= (this=0x7fff857b4080, image=@0x0) at image/qimage.cpp:1279 1279 image/qimage.cpp: No such file or directory.

in image/qimage.cpp

BT: #0 QImage::operator= (this=0x7fff857b4080, image=@0x0)

at image/qimage.cpp:1279

#1 0x00007fd37cc1c493 in PixmapChannel::LoadChannelIcon? (this=0x7fd36d0722a0,

size=60) at dbchannelinfo.cpp:76

#2 0x00007fd37ce7211f in GuideGrid::paintInfo (this=0x7fd36c041b20,

p=0x7fff857b4330) at guidegrid.cpp:1753

#3 0x00007fd37ce795cf in GuideGrid::paintEvent (this=0x7fd36c041b20,

e=0x7fff857b4970) at guidegrid.cpp:1391

#4 0x00007fd377be168c in QWidget::event (this=0x7fd36c041b20,

event=0x7fff857b4970) at kernel/qwidget.cpp:7307

#5 0x00007fd377b98375 in QApplicationPrivate::notify_helper (this=0x8df190,

receiver=0x7fd36c041b20, e=0x7fff857b4970) at kernel/qapplication.cpp:3809

#6 0x00007fd377b9f4aa in QApplication::notify (this=0x7fff857b9b80,

receiver=0x7fd36c041b20, e=0x7fff857b4970) at kernel/qapplication.cpp:3774

#7 0x00007fd375e09077 in QCoreApplication::notifyInternal (

this=0x7fff857b9b80, receiver=0x7fd36c041b20, event=0x7fff857b4970) at kernel/qcoreapplication.cpp:593

#8 0x00007fd377be020e in QWidgetPrivate::drawWidget (this=0x7fd36c08e790,

pdev=0x7fd36c0a2a88, rgn=@0x7fff857b4bd0, offset=@0x7fff857b4bc0, flags=4, sharedPainter=0x7fd36e652bd0) at kernel/qwidget.cpp:4642

#9 0x00007fd377be08f2 in QWidgetPrivate::paintSiblingsRecursive (

this=0x9d9a60, pdev=0x7fd36c0a2a88, siblings=@0x7fff857b4da0, index=1835214800, rgn=@0x7fff857b4f90, offset=@0x7fd36c0a4ae8, flags=4, sharedPainter=0x7fd36e652bd0) at kernel/qwidget.cpp:4741

#10 0x00007fd377bdfecd in QWidgetPrivate::drawWidget (this=0x9d9a60,

pdev=0x7fd36c0a2a88, rgn=@0x7fff857b4f90, offset=@0x7fd36c0a4ae8, flags=4, sharedPainter=0x7fd36e652bd0) at kernel/qwidget.cpp:4683

#11 0x00007fd377d1e981 in QWidgetBackingStore::cleanRegion (

this=0x7fd36c0a4ad0, rgn=<value optimized out>, widget=0x7fd36c06adc0, recursiveCopyToScreen=true) at painting/qbackingstore.cpp:1040

#12 0x00007fd377d1ed5c in qt_syncBackingStore (widget=0x7fd36c06adc0)

at painting/qbackingstore.cpp:319

#13 0x00007fd377be14b5 in QWidget::event (this=0x7fd36c06adc0,

event=0x7fd36d1c96d0) at kernel/qwidget.cpp:7453

#14 0x00007fd377b98375 in QApplicationPrivate::notify_helper (this=0x8df190,

receiver=0x7fd36c06adc0, e=0x7fd36d1c96d0) at kernel/qapplication.cpp:3809

#15 0x00007fd377b9f4aa in QApplication::notify (this=0x7fff857b9b80,

receiver=0x7fd36c06adc0, e=0x7fd36d1c96d0) at kernel/qapplication.cpp:3774

#16 0x00007fd375e09077 in QCoreApplication::notifyInternal (

this=0x7fff857b9b80, receiver=0x7fd36c06adc0, event=0x7fd36d1c96d0) at kernel/qcoreapplication.cpp:593

#17 0x00007fd375e09ada in QCoreApplicationPrivate::sendPostedEvents (

receiver=0x0, event_type=0, data=0x7b6a80) at kernel/qcoreapplication.h:215

#18 0x00007fd377c1a410 in QEventDispatcherX11::processEvents (this=0x85dcf0,

flags={i = -2055513600}) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220

#19 0x00007fd375e07d14 in QEventLoop::processEvents (

this=<value optimized out>, flags={i = -2055513552}) at kernel/qeventloop.cpp:149

#20 0x00007fd375e07e92 in QEventLoop::exec (this=0x7fff857b5ad0, flags=

{i = -2055513328}) at kernel/qeventloop.cpp:200

#21 0x00007fd37b1e0d9e in MythDialog::exec (this=0x7fd36c041b20)

at mythdialogs.cpp:178

#22 0x00007fd37ce82251 in GuideGrid::Run (chanid=1150,

channum=@0x7fff857b5d30, thread=false, player=0x7fd36d15b6f0, allowsecondaryepg=true) at guidegrid.cpp:187

#23 0x00007fd37cc6413f in TV::doEditSchedule (this=0x7fd36d15b6f0, editType=0)

at tv_play.cpp:5919

#24 0x00007fd37cc87d02 in TV::customEvent (this=0x7fd36d15b6f0,

e=0x7fd36d1b2880) at tv_play.cpp:6509

#25 0x00007fd37cc59e39 in TV::eventFilter (this=0x7fd36d15b6f0,

o=0x7fd36c06adc0, e=0x7fd36d1b2880) at tv_play.cpp:2540

#26 0x00007fd375e08558 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x7fd36c06adc0, event=0x7fd36d1b2880)

at kernel/qcoreapplication.cpp:700

#27 0x00007fd377b98354 in QApplicationPrivate::notify_helper (this=0x8df190,

receiver=0x7fd36c06adc0, e=0x7fd36d1b2880) at kernel/qapplication.cpp:3805

#28 0x00007fd377b9f4aa in QApplication::notify (this=0x7fff857b9b80,

receiver=0x7fd36c06adc0, e=0x7fd36d1b2880) at kernel/qapplication.cpp:3774

#29 0x00007fd375e09077 in QCoreApplication::notifyInternal (

this=0x7fff857b9b80, receiver=0x7fd36c06adc0, event=0x7fd36d1b2880) at kernel/qcoreapplication.cpp:593

#30 0x00007fd375e09ada in QCoreApplicationPrivate::sendPostedEvents (

receiver=0x0, event_type=0, data=0x7b6a80) at kernel/qcoreapplication.h:215

#31 0x00007fd377c1a410 in QEventDispatcherX11::processEvents (this=0x85dcf0,

flags={i = -2055507440}) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220

#32 0x00007fd375e09ed7 in QCoreApplication::processEvents (flags=

{i = -2055506768}) at kernel/qcoreapplication.cpp:777

#33 0x00007fd37cca9a89 in TV::StartTV (tvrec=0x0, startInGuide=false,

inPlaylist=false, initByNetworkCommand=false) at tv_play.cpp:224

#34 0x0000000000434f0e in startTVNormal () at main.cpp:316 #35 0x0000000000440f12 in TVMenuCallback (data=0x9022d0,

selection=@0x7fd36d175110) at main.cpp:343

#36 0x00007fd37ade0de8 in MythThemedMenu::handleAction (this=0x7fd36d175000,

action=@0x7fd36d19e328) at myththemedmenu.cpp:669

#37 0x00007fd37ade0ea0 in MythThemedMenu::buttonAction (this=0x7fd36d175000,

item=0x7fd36de66ca0) at myththemedmenu.cpp:549

#38 0x00007fd37ae507da in MythThemedMenu::qt_metacall (this=0x7fd36d175000,

_c=QMetaObject::InvokeMetaMethod?, _id=1, _a=0x7fff857b7b30) at moc_myththemedmenu.cpp:69

#39 0x00007fd375e1aee7 in QMetaObject::activate (sender=0x7fd36d1cf800,

from_signal_index=<value optimized out>, to_signal_index=22, argv=0x7fd3583c9060) at kernel/qobject.cpp:3028

#40 0x00007fd37ae5206f in MythUIButtonList::itemClicked (this=0x7fd36d1cf800,

_t1=0x7fd36de66ca0) at moc_mythuibuttonlist.cpp:94

#41 0x00007fd37adf4482 in MythUIButtonList::keyPressEvent (

this=0x7fd36d1cf800, e=0x7fff857b8390) at mythuibuttonlist.cpp:853

#42 0x00007fd37ade0fa8 in MythThemedMenu::keyPressEvent (this=0x7fd36d175000,

event=0x7fff857b8390) at myththemedmenu.cpp:215

#43 0x00007fd37ad733e1 in MythMainWindow::eventFilter (this=0x9a02d0,

e=0x7fff857b8390) at mythmainwindow.cpp:1336

#44 0x00007fd375e08558 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x9a02d0, event=0x7fff857b8390)

at kernel/qcoreapplication.cpp:700

#45 0x00007fd377b98354 in QApplicationPrivate::notify_helper (this=0x8df190,

receiver=0x9a02d0, e=0x7fff857b8390) at kernel/qapplication.cpp:3805

#46 0x00007fd377ba0301 in QApplication::notify (this=<value optimized out>,

receiver=0x9a02d0, e=0x7fff857b8390) at kernel/qapplication.cpp:3453

#47 0x00007fd375e09077 in QCoreApplication::notifyInternal (

this=0x7fff857b9b80, receiver=0x9a02d0, event=0x7fff857b8390) at kernel/qcoreapplication.cpp:593

#48 0x00007fd37b1ffb79 in QCoreApplication::sendEvent (receiver=0x9a02d0,

event=0x7fff857b8390) at /usr/include/qt4/QtCore/qcoreapplication.h:215

#49 0x00007fd37ad796f1 in MythMainWindow::customEvent (this=0x9a02d0,

ce=0x975ad0) at mythmainwindow.cpp:1518

#50 0x00007fd375e1660a in QObject::event (this=0x9a02d0, e=0x975ad0)

at kernel/qobject.cpp:1178

#51 0x00007fd377be0fb0 in QWidget::event (this=0x9a02d0, event=0x975ad0)

at kernel/qwidget.cpp:7557

#52 0x00007fd377b98375 in QApplicationPrivate::notify_helper (this=0x8df190,

receiver=0x9a02d0, e=0x975ad0) at kernel/qapplication.cpp:3809

#53 0x00007fd377b9f4aa in QApplication::notify (this=0x7fff857b9b80,

receiver=0x9a02d0, e=0x975ad0) at kernel/qapplication.cpp:3774

#54 0x00007fd375e09077 in QCoreApplication::notifyInternal (

this=0x7fff857b9b80, receiver=0x9a02d0, event=0x975ad0) at kernel/qcoreapplication.cpp:593

#55 0x00007fd375e09ada in QCoreApplicationPrivate::sendPostedEvents (

receiver=0x0, event_type=0, data=0x7b6a80) at kernel/qcoreapplication.h:215

#56 0x00007fd377c1a410 in QEventDispatcherX11::processEvents (this=0x85dcf0,

flags={i = -2055498816}) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220

#57 0x00007fd375e07d14 in QEventLoop::processEvents (

this=<value optimized out>, flags={i = -2055498768}) at kernel/qeventloop.cpp:149

#58 0x00007fd375e07e92 in QEventLoop::exec (this=0x7fff857b9430, flags=

{i = -2055498688}) at kernel/qeventloop.cpp:200

#59 0x00007fd375e09d8f in QCoreApplication::exec ()

at kernel/qcoreapplication.cpp:851

#60 0x000000000043ecea in main (argc=3, argv=0x7fff857ba548) at main.cpp:1476

Change History (2)

comment:1 Changed 11 years ago by eric.bosch@…

Please close this one... Duplicate. My Web browser timed out.

comment:2 Changed 11 years ago by paulh

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