[mythtv-users] mythbackend crashes on any recording in Fedora 28

Jake mythmail at runbox.com
Fri Jun 8 00:10:21 UTC 2018


On 08/06/18 10:01, Richard Fellinger wrote:
> Just applied the update for fedora 28 to my backend-only system from 
> the test repo (output included at the end) but am still having the 
> abort issue when trying to watch some live TV channels, but other 
> channels work.  Any ideas?
>
> [richfell at www ~]$ sudo -u mythtv mythbackend
> 2018-06-07 18:52:19.601060 C  mythbackend version: fixes/29 
> [v29.1-v29.1-19-g0849e99596] www.mythtv.org <http://www.mythtv.org>
> 2018-06-07 18:52:19.601076 C  Qt version: compile: 5.10.1, runtime: 5.10.1
> 2018-06-07 18:52:19.601077 N  Enabled verbose msgs:  general
> 2018-06-07 18:52:19.601084 N  Setting Log Level to LOG_INFO
> 2018-06-07 18:52:19.611630 I  Added logging to the console
> 2018-06-07 18:52:19.611783 I  Setup Interrupt handler
> 2018-06-07 18:52:19.611787 I  Setup Terminated handler
> 2018-06-07 18:52:19.611789 I  Setup Segmentation fault handler
> 2018-06-07 18:52:19.611792 I  Setup Aborted handler
> 2018-06-07 18:52:19.611794 I  Setup Bus error handler
> 2018-06-07 18:52:19.611797 I  Setup Floating point exception handler
> 2018-06-07 18:52:19.611799 I  Setup Illegal instruction handler
> 2018-06-07 18:52:19.611803 I  Setup Real-time signal 0 handler
> 2018-06-07 18:52:19.611806 I  Setup Hangup handler
> 2018-06-07 18:52:19.611884 N  Using runtime prefix = /usr
> 2018-06-07 18:52:19.611885 N  Using configuration directory = 
> /var/lib/mythtv/.mythtv
> 2018-06-07 18:52:19.611922 I  Assumed character encoding: en_US.utf8
> 2018-06-07 18:52:19.611925 W  This application expects to be running a 
> locale that specifies a UTF-8 codeset, and many features may behave 
> improperly with your current language settings. Please set the LC_ALL 
> or LC_CTYPE, and LANG variable(s) in the environment in which this 
> program is executed to include a UTF-8 codeset (such as 'en_US.UTF-8').
> 2018-06-07 18:52:19.612100 N  Empty LocalHostName.
> 2018-06-07 18:52:19.612104 I  Using localhost value of 
> www.richfell.org <http://www.richfell.org>
> 2018-06-07 18:52:19.612130 I  Start up testing connections. DB 
> localhost, BE , attempt 0, status dbAwake
> 2018-06-07 18:52:20.623805 N  Setting QT default locale to en_US
> 2018-06-07 18:52:20.623814 I  Current locale en_US
> 2018-06-07 18:52:20.623843 N  Reading locale defaults from 
> /usr/share/mythtv//locales/en_us.xml
> 2018-06-07 18:52:20.626232 E  Error Loading en_us translation for 
> module mythfrontend
> 2018-06-07 18:52:20.627215 I  Current MythTV Schema Version 
> (DBSchemaVer): 1348
> 2018-06-07 18:52:20.627284 E  Error Loading en_us translation for 
> module mythfrontend
> 2018-06-07 18:52:20.627526 N  MythBackend: Starting up as the master 
> server.
> 2018-06-07 18:52:21.018982 I DVBChan[3](/dev/dvb/adapter0/frontend0): 
> Next tuning after less than 1000ms. Delaying by 1000ms
> 2018-06-07 18:52:22.493381 I DVBChan[5](/dev/dvb/adapter1/frontend0): 
> Next tuning after less than 1000ms. Delaying by 1000ms
> 2018-06-07 18:52:24.183324 I DVBChan[5](/dev/dvb/adapter1/frontend0): 
> Next tuning after less than 1000ms. Delaying by 1000ms
> 2018-06-07 18:52:25.800980 I  Found 1 distinct programid authorities
> 2018-06-07 18:52:25.801125 I  New static DB connectionSchedCon
> 2018-06-07 18:52:25.801144 I  Registering HouseKeeperTask 'LogClean'.
> 2018-06-07 18:52:25.801164 I  Registering HouseKeeperTask 'DBCleanup'.
> 2018-06-07 18:52:25.801200 I  Registering HouseKeeperTask 
> 'ThemeUpdateNotifications'.
> 2018-06-07 18:52:25.801219 I  Registering HouseKeeperTask 
> 'RecordedArtworkUpdate'.
> 2018-06-07 18:52:25.802191 I  Registering HouseKeeperTask 'MythFillDB'.
> 2018-06-07 18:52:25.802471 I  Registering HouseKeeperTask 
> 'UpdateRadioStreams'.
> 2018-06-07 18:52:25.802489 I  Registering HouseKeeperTask 
> 'JobQueueRecover'.
> 2018-06-07 18:52:25.802504 I  Registering HouseKeeperTask 
> 'HardwareProfiler'.
> 2018-06-07 18:52:25.803069 I  Queueing HouseKeeperTask 
> 'RecordedArtworkUpdate'.
> 2018-06-07 18:52:25.803299 I  Queueing HouseKeeperTask 
> 'ThemeUpdateNotifications'.
> 2018-06-07 18:52:25.803589 I  Starting HouseKeeper.
> 2018-06-07 18:52:25.821008 I  Listening on TCP 0.0.0.0:6544 
> <http://0.0.0.0:6544>
> 2018-06-07 18:52:25.821220 I  Listening on TCP [::]:6544
> 2018-06-07 18:52:25.821231 I  Listening on TCP 0.0.0.0:6554 
> <http://0.0.0.0:6554>
> 2018-06-07 18:52:25.821240 I  Listening on TCP [::]:6554
> 2018-06-07 18:52:25.821264 I  Listening on TCP 0.0.0.0:6549 
> <http://0.0.0.0:6549>
> 2018-06-07 18:52:25.821273 I  Listening on TCP [::]:6549
> 2018-06-07 18:52:25.824339 E  LookupUDN()- bad device type '', not 
> enough tokens
> 2018-06-07 18:52:28.811882 I  Reschedule requested for MATCH 0 0 0 - 
> SchedulerInit
> 2018-06-07 18:52:28.969566 I  Scheduled 43 items in 0.2 = 0.12 match + 
> 0.01 check + 0.01 place
> 2018-06-07 18:52:28.972511 I  Scheduler: Seem to be woken up by USER
> 2018-06-07 18:52:29.677219 I  Main::Registering HttpStatus Extension
> 2018-06-07 18:52:29.679650 I  Listening on TCP 0.0.0.0:6543 
> <http://0.0.0.0:6543>
> 2018-06-07 18:52:29.679706 I  Listening on TCP [::]:6543
> 2018-06-07 18:52:29.685022 N  AutoExpire: CalcParams(): Max required 
> Free Space: 1.0 GB w/freq: 15 min
> 2018-06-07 18:52:30.465854 I  Bonjour: Service registration complete: 
> name 'Mythbackend on www.richfell.org <http://www.richfell.org>' type 
> '_mythbackend._tcp.' domain: 'local.'
> 2018-06-07 18:52:32.236961 I  MainServer: MainServer::ANN Frontend
> 2018-06-07 18:52:32.236976 I  MainServer: adding: motorbox(28f8f70) as 
> a client (events: 0)
> 2018-06-07 18:52:32.237051 I  BackendContext: Frontend 'motorbox' 
> connected.
> 2018-06-07 18:52:32.240557 I  MainServer: MainServer::ANN Monitor
> 2018-06-07 18:52:32.240583 I  MainServer: adding: motorbox(2801640) as 
> a client (events: 1)
> 2018-06-07 18:53:05.513410 I  MainServer: MainServer::ANN Playback
> 2018-06-07 18:53:05.513426 I  MainServer: adding: motorbox(28218f0) as 
> a client (events: 0)
> 2018-06-07 18:53:05.532149 I  TVRec[3]: Changing from None to 
> WatchingLiveTV
> 2018-06-07 18:53:05.534775 I  TVRec[3]: TuningFrequency
> 2018-06-07 18:53:05.879000 N  AutoExpire: CalcParams(): Max required 
> Free Space: 3.0 GB w/freq: 14 min
> 2018-06-07 18:53:05.888605 N  ApplyRecordRecGroupChange: LiveTV to 
> LiveTV (2)
> /usr/include/c++/8/bits/stl_vector.h:932: std::vector<_Tp, 
> _Alloc>::reference std::vector<_Tp, 
> _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = 
> unsigned char; _Alloc = std::allocator<unsigned char>; 
> std::vector<_Tp, _Alloc>::reference = unsigned char&; std::vector<_Tp, 
> _Alloc>::size_type = long unsigned int]: Assertion 
> '__builtin_expect(__n < this->size(), true)' failed.
> 2018-06-07 18:53:06.656071 C  Received Aborted: Code -6, PID 15586, 
> UID 978, Value 0x00000000
> Aborted
>
>
> _*Update applied from the testing repo:*_
>
> [richfell at www ~]$ sudo dnf --enablerepo rpmfusion-free-updates-testing 
> update --refresh mythtv-backend
> RPM Fusion for Fedora 28 - Free - Test Updates 322 kB/s |  49 kB     
> 00:00
> Last metadata expiration check: 0:00:00 ago on Thu 07 Jun 2018 
> 06:47:08 PM CDT.
> Dependencies resolved.
> ===================================================================================================================================
>  Package                Arch Version 
> Repository                              Size
> ===================================================================================================================================
> Upgrading:
>  mythtv-backend         x86_64 29.1-18.21.20180529.g1777cc4425.fc28 
> rpmfusion-free-updates-testing         1.8 M
>  mythtv-common          x86_64 29.1-18.21.20180529.g1777cc4425.fc28 
> rpmfusion-free-updates-testing         8.3 M
>  mythtv-setup           x86_64 29.1-18.21.20180529.g1777cc4425.fc28 
> rpmfusion-free-updates-testing         140 k
>
> Transaction Summary
> ===================================================================================================================================
> Upgrade  3 Packages
>
> Total download size: 10 M
> Is this ok [y/N]: y
> Downloading Packages:
> (1/3): mythtv-setup-29.1-18.21.20180529.g1777cc4425.fc28.x86_64.rpm 
> 572 kB/s | 140 kB     00:00
> (2/3): mythtv-backend-29.1-18.21.20180529.g1777cc4425.fc28.x86_64.rpm 
> 3.7 MB/s | 1.8 MB     00:00
> (3/3): mythtv-common-29.1-18.21.20180529.g1777cc4425.fc28.x86_64.rpm 
> 6.9 MB/s | 8.3 MB     00:01
> -----------------------------------------------------------------------------------------------------------------------------------
> Total 7.2 MB/s |  10 MB     00:01
> Running transaction check
> Transaction check succeeded.
> Running transaction test
> Transaction test succeeded.
> Running transaction
>   Preparing : 1/1
>   Running scriptlet: 
> mythtv-common-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 1/1
>   Running scriptlet: 
> mythtv-common-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 1/6
>   Upgrading        : 
> mythtv-common-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 1/6
>   Upgrading        : 
> mythtv-setup-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 2/6
>   Upgrading        : 
> mythtv-backend-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 3/6
>   Running scriptlet: 
> mythtv-backend-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 3/6
>   Running scriptlet: 
> mythtv-backend-29.1-17.19.20180510.g0849e99596.fc28.x86_64 4/6
>   Cleanup          : 
> mythtv-backend-29.1-17.19.20180510.g0849e99596.fc28.x86_64 4/6
>   Running scriptlet: 
> mythtv-backend-29.1-17.19.20180510.g0849e99596.fc28.x86_64 4/6
>   Cleanup          : 
> mythtv-common-29.1-17.19.20180510.g0849e99596.fc28.x86_64 5/6
>   Cleanup          : 
> mythtv-setup-29.1-17.19.20180510.g0849e99596.fc28.x86_64 6/6
>   Running scriptlet: 
> mythtv-setup-29.1-17.19.20180510.g0849e99596.fc28.x86_64 6/6
>   Verifying        : 
> mythtv-backend-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 1/6
>   Verifying        : 
> mythtv-common-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 2/6
>   Verifying        : 
> mythtv-setup-29.1-18.21.20180529.g1777cc4425.fc28.x86_64 3/6
>   Verifying        : 
> mythtv-common-29.1-17.19.20180510.g0849e99596.fc28.x86_64 4/6
>   Verifying        : 
> mythtv-setup-29.1-17.19.20180510.g0849e99596.fc28.x86_64 5/6
>   Verifying        : 
> mythtv-backend-29.1-17.19.20180510.g0849e99596.fc28.x86_64 6/6
>
> Upgraded:
>   mythtv-backend.x86_64 29.1-18.21.20180529.g1777cc4425.fc28       
> mythtv-common.x86_64 29.1-18.21.20180529.g1777cc4425.fc28
>   mythtv-setup.x86_64 29.1-18.21.20180529.g1777cc4425.fc28
>
> Complete!
>
>
> On Thu, Jun 7, 2018 at 6:42 PM, Jake <mythmail at runbox.com 
> <mailto:mythmail at runbox.com>> wrote:
>
>     On 08/06/18 01:29, Richard Shaw wrote:
>>     On Thu, Jun 7, 2018 at 10:27 AM John Pilkington
>>     <johnpilk222 at gmail.com <mailto:johnpilk222 at gmail.com>> wrote:
>>
>>
>>         General 'pushes' to the repo were reported on 17, 21, 29 May
>>         and 1, 4
>>         June.  I do expect it will be soon now, but who knows?
>>         ----------------------
>>         Reported on rpmfusion-users as being pushed to the main
>>         mirror, in f28
>>         testing, about an hour ago.
>>
>>
>>     That was testing, so a "dnf
>>     --enablerepo=rpmfusion-free-updates-testing update mythtv" will
>>     be needed.
>>
>>     Thanks,
>>     Richard
>>
>
>     Thanks very much Richard and others!
>
>     I updated to the testing version and spent half an hour testing
>     everything I can think of.  I could not find a fault.  Scheduled
>     recordings are working, live TV is working, I can play back other
>     media.  (I don't have any DRM TV content like some people so
>     couldn't test that)
>
>
>     For anyone else having this issue, note that you need not install
>     the entire mythtv meta-package if you didn't use it to install
>     mythtv in the first place.
>     $ sudo dnf --enablerepo rpmfusion-free-updates-testing update
>     mythtv-backend
>     ( note no '=' ) worked well for me and correctly pulled in other
>     updates from the testing repo.
>
>     Thanks!
>     Jake
>
>

Darn, just like Richard F. I've now had it crash on (non-DRM) HD content 
with the 'Aborted Code -6" error again.

Jake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20180608/eafefde6/attachment.html>


More information about the mythtv-users mailing list