[mythtv-commits] Ticket #6908: SIGSEGV in TV::DoEditSchedule()
MythTV
mythtv at cvs.mythtv.org
Wed Sep 16 14:32:11 UTC 2009
#6908: SIGSEGV in TV::DoEditSchedule()
-------------------------------+--------------------------------------------
Reporter: mrandtx at yahoo.com | Owner: ijr
Type: defect | Status: closed
Priority: minor | Milestone: 0.22
Component: MythTV - General | Version: head
Severity: medium | Resolution: fixed
Mlocked: 0 |
-------------------------------+--------------------------------------------
Changes (by paulh):
* status: new => closed
* resolution: => fixed
Old description:
> SegvAnalysis:
> Segfault happened at: 0x0:
> PC (0x00000000) not located in a known VMA region (needed executable
> region)!
> SegvReason: executing NULL VMA
> Signal: 11
>
> Complete Stacktrace:
> {{{
>
> #0 0x00000000 in ?? ()
> #1 0x00f0675c in TV::DoEditSchedule(int) () from
> /usr/lib/libmythtv-0.22.so.0
> #2 0x00f33b9c in TV::customEvent(QEvent*) () from
> /usr/lib/libmythtv-0.22.so.0
> #3 0x00ea908c in TV::eventFilter(QObject*, QEvent*) () from
> /usr/lib/libmythtv-0.22.so.0
> #4 0x017ea82a in
> QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
> () from /usr/lib/libQtCore.so.4
> #5 0x01a72f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
> () from /usr/lib/libQtGui.so.4
> #6 0x01a7a5ba in QApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libQtGui.so.4
> #7 0x017eb6bb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
> from /usr/lib/libQtCore.so.4
> #8 0x017ec2a2 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
> int, QThreadData*) () from /usr/lib/libQtCore.so.4
> #9 0x017ec46d in QCoreApplication::sendPostedEvents(QObject*, int) ()
> from /usr/lib/libQtCore.so.4
> #10 0x018163ef in ?? () from /usr/lib/libQtCore.so.4
> #11 0x027b9c48 in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> #12 0x027bd4f0 in ?? () from /usr/lib/libglib-2.0.so.0
> #13 0x027bd623 in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0
> #14 0x0181601c in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib/libQtCore.so.4
> #15 0x01b13ad5 in ?? () from /usr/lib/libQtGui.so.4
> #16 0x017ec6d1 in
> QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
> from /usr/lib/libQtCore.so.4
> #17 0x00f11529 in TV::StartTV(ProgramInfo*, bool, bool, bool) () from
> /usr/lib/libmythtv-0.22.so.0
> #18 0x0804c1a9 in ?? ()
> #19 0x024c4b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
> #20 0x0804a731 in ?? ()
> }}}
>
> {{{
>
> }}}
>
> If needed, there is more auto-captured info here:
> https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/416100
New description:
SegvAnalysis:
Segfault happened at: 0x0:
PC (0x00000000) not located in a known VMA region (needed executable
region)!
SegvReason: executing NULL VMA
Signal: 11
Complete Stacktrace:
{{{
#0 0x00000000 in ?? ()
#1 0x00f0675c in TV::DoEditSchedule(int) () from
/usr/lib/libmythtv-0.22.so.0
#2 0x00f33b9c in TV::customEvent(QEvent*) () from
/usr/lib/libmythtv-0.22.so.0
#3 0x00ea908c in TV::eventFilter(QObject*, QEvent*) () from
/usr/lib/libmythtv-0.22.so.0
#4 0x017ea82a in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#5 0x01a72f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#6 0x01a7a5ba in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#7 0x017eb6bb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#8 0x017ec2a2 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/libQtCore.so.4
#9 0x017ec46d in QCoreApplication::sendPostedEvents(QObject*, int) ()
from /usr/lib/libQtCore.so.4
#10 0x018163ef in ?? () from /usr/lib/libQtCore.so.4
#11 0x027b9c48 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#12 0x027bd4f0 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x027bd623 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#14 0x0181601c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#15 0x01b13ad5 in ?? () from /usr/lib/libQtGui.so.4
#16 0x017ec6d1 in
QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#17 0x00f11529 in TV::StartTV(ProgramInfo*, bool, bool, bool) () from
/usr/lib/libmythtv-0.22.so.0
#18 0x0804c1a9 in ?? ()
#19 0x024c4b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#20 0x0804a731 in ?? ()
}}}
{{{
}}}
If needed, there is more auto-captured info here:
https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/416100
--
Comment:
Looks like the OP was confused and appears to have been running mythtv and
not mythfrontend.
The problem with mythtv segfaulting was fixed in [21893]
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6908#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list