Nope, no CEC, honestly not even sure what that is? I have 2 myth boxes, one
is the FE/BE and the other is just a FE. The problem started when I use
irexec to launch a script I wrote, but after a while it won't even launch
just using the links in the menu or via command line.
Script that irexec calls:
#!/bin/bash
# Test to see if MythTV is running first
if ps -ef | grep xbmc.bin | grep -v grep; then
killall -v -s9 xbmc.bin
fi
if ps -ef | grep mythfrontend.re | grep -v grep; then
# Do nothing
echo “MythTV already Running!”
else
# Startup MythTV
mythfrontend
fi
exit
I was constantly getting a 139 crash error, but just found out that was due
to timezone issues. Both FE and FE/BE are now synced with a local time
server so that error seems to be gone, but I can't get mythfrontend to
start now.
I use the same script on the FE/BE box, and it works flawlessly with no
segfaults.
On Thu, May 17, 2012 at 11:09 AM, Mario Limonciello <email address hidden>wrote:
> Thanks for the report. Are you actually using CEC suport? It looks
> like it's crashing in the destructor to me at a glance.
>
> Could you elaborate what was going on when this crash happened?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1000771
>
> Title:
> mythfrontend.real crashed with SIGSEGV in pthread_join()
>
> Status in Mythbuntu, Ubuntu derivative focused upon MythTV:
> New
>
> Bug description:
> 64 bit Mythbuntu remote front end crashes constantly.
>
> ProblemType: Crash
> DistroRelease: Ubuntu 12.04
> Package: mythtv-frontend
> 2:0.25.0+fixes.20120517.ec51a97-0ubuntu0mythbuntu4 [modified:
> usr/share/mythtv/mythfrontend.sh] [origin: LP-PPA-mythbuntu-0.25]
> ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
> Uname: Linux 3.2.0-24-generic x86_64
> NonfreeKernelModules: nvidia
> .var.log.mythtv.mythavtest.log:
>
> .var.log.mythtv.mythbackend.log:
>
> .var.log.mythtv.mythccextractor.log:
>
> .var.log.mythtv.mythcommflag.log:
>
> .var.log.mythtv.mythfilldatabase.log:
>
> .var.log.mythtv.mythjobqueue.log:
>
> .var.log.mythtv.mythlcdserver.log:
>
> .var.log.mythtv.mythmediaserver.log:
>
> .var.log.mythtv.mythmetadatalookup.log:
>
> .var.log.mythtv.mythpreviewgen.log:
>
> .var.log.mythtv.mythshutdown.log:
>
> .var.log.mythtv.mythtranscode.log:
>
> .var.log.mythtv.mythtv.setup.log:
>
> .var.log.mythtv.mythutil.log:
>
> .var.log.mythtv.mythwelcome.log:
>
> ApportVersion: 2.0.1-0ubuntu7
> Architecture: amd64
> CrashCounter: 1
> CrashDB: mythbuntu
> Date: Thu May 17 10:10:35 2012
> ExecutablePath: /usr/bin/mythfrontend.real
> InstallationMedia: Mythbuntu 12.04 "Precise Pangolin" - Release amd64
> (20120425)
> Installed_mythtv_dbg: 2:0.25.0+fixes.20120517.ec51a97-0ubuntu0mythbuntu4
> MythTVDirectoryPermissions:
> total 8
> drwxrwsr-x 2 mythtv mythtv 4096 Apr 25 12:26 bare-client
> drwxrwsr-x 2 mythtv mythtv 4096 Apr 10 05:49 videos
> ProcCmdline: /usr/bin/mythfrontend.real --syslog local7
> ProcEnviron:
> TERM=xterm
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SegvAnalysis:
> Segfault happened at: 0x7f1d430a70b7 <pthread_join+39>: mov
> 0x2d0(%rdi),%eax
> PC (0x7f1d430a70b7) ok
> source "0x2d0(%rdi)" (0x690073006e033f) not located in a known VMA
> region (needed readable region)!
> destination "%eax" ok
> SegvReason: reading unknown VMA
> Signal: 11
> SourcePackage: mythtv
> StacktraceTop:
> pthread_join (threadid=<optimized out>, thread_return=0x7fff5696f9b8) at
> pthread_join.c:46
> CEC::CCECProcessor::~CCECProcessor() () from /usr/lib/libcec.so
> CEC::CCECProcessor::~CCECProcessor() () from /usr/lib/libcec.so
> CEC::CLibCEC::~CLibCEC() () from /usr/lib/libcec.so
> CEC::CLibCEC::~CLibCEC() () from /usr/lib/libcec.so
> Title: mythfrontend.real crashed with SIGSEGV in pthread_join()
> UpgradeStatus: No upgrade log present (probably fresh install)
> UserGroups:
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mythbuntu/+bug/1000771/+subscriptions
>
Nope, no CEC, honestly not even sure what that is? I have 2 myth boxes, one
is the FE/BE and the other is just a FE. The problem started when I use
irexec to launch a script I wrote, but after a while it won't even launch
just using the links in the menu or via command line.
Script that irexec calls:
#!/bin/bash
# Test to see if MythTV is running first
if ps -ef | grep xbmc.bin | grep -v grep; then
killall -v -s9 xbmc.bin
fi
if ps -ef | grep mythfrontend.re | grep -v grep; then
# Do nothing
echo “MythTV already Running!”
else
# Startup MythTV
mythfrontend
fi
exit
I was constantly getting a 139 crash error, but just found out that was due
to timezone issues. Both FE and FE/BE are now synced with a local time
server so that error seems to be gone, but I can't get mythfrontend to
start now.
I use the same script on the FE/BE box, and it works flawlessly with no
segfaults.
On Thu, May 17, 2012 at 11:09 AM, Mario Limonciello <email address hidden>wrote:
> Thanks for the report. Are you actually using CEC suport? It looks /bugs.launchpad .net/bugs/ 1000771 0+fixes. 20120517. ec51a97- 0ubuntu0mythbun tu4 [modified: mythtv/ mythfrontend. sh] [origin: LP-PPA- mythbuntu- 0.25] ature: Ubuntu 3.2.0-24.37-generic 3.2.14 dules: nvidia mythtv. mythavtest. log: mythtv. mythbackend. log: mythtv. mythccextractor .log: mythtv. mythcommflag. log: mythtv. mythfilldatabas e.log: mythtv. mythjobqueue. log: mythtv. mythlcdserver. log: mythtv. mythmediaserver .log: mythtv. mythmetadataloo kup.log: mythtv. mythpreviewgen. log: mythtv. mythshutdown. log: mythtv. mythtranscode. log: mythtv. mythtv. setup.log: mythtv. mythutil. log: mythtv. mythwelcome. log: mythfrontend. real mythtv_ dbg: 2:0.25. 0+fixes. 20120517. ec51a97- 0ubuntu0mythbun tu4 Permissions: mythfrontend. real --syslog local7 <optimized out>, thread_ return= 0x7fff5696f9b8) at sor::~CCECProce ssor() () from /usr/lib/libcec.so sor::~CCECProce ssor() () from /usr/lib/libcec.so :~CLibCEC( ) () from /usr/lib/libcec.so :~CLibCEC( ) () from /usr/lib/libcec.so /bugs.launchpad .net/mythbuntu/ +bug/1000771/ +subscriptions
> like it's crashing in the destructor to me at a glance.
>
> Could you elaborate what was going on when this crash happened?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> mythfrontend.real crashed with SIGSEGV in pthread_join()
>
> Status in Mythbuntu, Ubuntu derivative focused upon MythTV:
> New
>
> Bug description:
> 64 bit Mythbuntu remote front end crashes constantly.
>
> ProblemType: Crash
> DistroRelease: Ubuntu 12.04
> Package: mythtv-frontend
> 2:0.25.
> usr/share/
> ProcVersionSign
> Uname: Linux 3.2.0-24-generic x86_64
> NonfreeKernelMo
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> .var.log.
>
> ApportVersion: 2.0.1-0ubuntu7
> Architecture: amd64
> CrashCounter: 1
> CrashDB: mythbuntu
> Date: Thu May 17 10:10:35 2012
> ExecutablePath: /usr/bin/
> InstallationMedia: Mythbuntu 12.04 "Precise Pangolin" - Release amd64
> (20120425)
> Installed_
> MythTVDirectory
> total 8
> drwxrwsr-x 2 mythtv mythtv 4096 Apr 25 12:26 bare-client
> drwxrwsr-x 2 mythtv mythtv 4096 Apr 10 05:49 videos
> ProcCmdline: /usr/bin/
> ProcEnviron:
> TERM=xterm
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SegvAnalysis:
> Segfault happened at: 0x7f1d430a70b7 <pthread_join+39>: mov
> 0x2d0(%rdi),%eax
> PC (0x7f1d430a70b7) ok
> source "0x2d0(%rdi)" (0x690073006e033f) not located in a known VMA
> region (needed readable region)!
> destination "%eax" ok
> SegvReason: reading unknown VMA
> Signal: 11
> SourcePackage: mythtv
> StacktraceTop:
> pthread_join (threadid=
> pthread_join.c:46
> CEC::CCECProces
> CEC::CCECProces
> CEC::CLibCEC:
> CEC::CLibCEC:
> Title: mythfrontend.real crashed with SIGSEGV in pthread_join()
> UpgradeStatus: No upgrade log present (probably fresh install)
> UserGroups:
>
> To manage notifications about this bug go to:
> https:/
>