[mythtv-users] Mythfrontend crash

Paul Harrison mythtv at sky.com
Sun Jun 9 10:22:05 UTC 2019


On 09/06/2019 05:57, Kane Tse wrote:

> Long-time user, forced to reinstall recently due to a hard drive crash.
>
> Now using Fedora 30, MythTV 0.30.
>
> When I play recordings from my HDHomerun, or imported HD recordings,
> they playback fine.
>
> When I attempt to play recordings that are to be lower resolution, the
> frontend crashes to desktop.  These are typically the lower-resolution
> recordings from the SD days.
>
> Logs below.
>
>
> Mythfrontend output:
>
> 2019-06-08 21:47:46.803227 I  tv_play.cpp:2289:HandleStateChange
>  TV::HandleStateChange(): Attempting to change from None to
> WatchingPreRecorded
> 2019-06-08 21:47:46.917286 N  audioplayer.cpp:166:ReinitAudio
>  AudioPlayer: Enabling Audio
> 2019-06-08 21:47:46.998836 I  avformatdecoder.cpp:2219:ScanStreams
>  AFD: codec AAC has 2 channels
> 2019-06-08 21:47:46.999941 I  avformatdecoder.cpp:2767:OpenAVCodec
>  AFD: Opened codec 0x7ff1dc0, id(AAC) type(Audio)
> 2019-06-08 21:47:47.004174 I  avformatdecoder.cpp:2667:ScanStreams
>  AFD: Using ffmpeg for video decoding
> 2019-06-08 21:47:47.004596 I  avformatdecoder.cpp:2767:OpenAVCodec
>  AFD: Opened codec 0x7ff06c0, id(H264) type(Video)
> 2019-06-08 21:47:47.005067 I
>  audio/audiooutputbase.cpp:825:Reconfigure  AOBase: Opening audio
> device 'hdmi:CARD=Intel,DEV=0' ch 2(2) sr 48000 sf signed 16 bit reenc 0
> 2019-06-08 21:47:47.867223 W
>  videooutbase.cpp:1933:InitDisplayMeasurements  VideoOutput: Physical
> size of display unknown.
>                         Assuming 17" monitor with square pixels.
> 2019-06-08 21:47:47.869319 I  signalhandling.cpp:194:SetHandlerPrivate
>  Setup Interrupt handler
> 2019-06-08 21:47:47.869328 I  signalhandling.cpp:194:SetHandlerPrivate
>  Setup Terminated handler
> 2019-06-08 21:47:47.869387 I  videoout_xv.cpp:613:InitXVideo
>  VideoOutputXv: XVideo Adaptor Name: 'glamor textured video'
> 2019-06-08 21:47:47.869397 I  videooutbase.cpp:1992:CalcHueBase
>  VideoOutput: CalcHueBase(glamor textured video): Unknown adaptor, hue
> may be wrong.
> 2019-06-08 21:47:47.869402 I  videooutbase.cpp:1995:CalcHueBase
>  VideoOutput: Please open a ticket if you need to adjust the hue.
> 2019-06-08 21:47:48.119342 I  mythplayer.cpp:1855:InitAVSync
>  Player(0): Video timing method: DRM
> 2019-06-08 21:47:48.124337 I  tv_play.cpp:5916:StartPlayer
>  TV::StartPlayer(): Created player.
> 2019-06-08 21:47:48.124586 I  tv_play.cpp:2547:HandleStateChange
>  TV::HandleStateChange(): Changing from None to WatchingPreRecorded
> 2019-06-08 21:47:48.133441 I  tv_play.cpp:2655:HandleStateChange
>  TV::HandleStateChange(): Main UI disabled.
> 2019-06-08 21:47:48.133530 I  tv_play.cpp:432:StartTV  TV::StartTV():
> Entering main playback loop.
> 2019-06-08 21:47:48.134191 C  signalhandling.cpp:302:handleSignal
>  Received Aborted: Code -6, PID 19608, UID 2001, Value 0x00000000
> 2019-06-08 21:47:48.234909 I  tv_play.cpp:434:StartTV  TV::StartTV():
> Exiting main playback loop.
> 2019-06-08 21:47:48.345935 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
> 2019-06-08 21:47:48.446018 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
> 2019-06-08 21:47:48.546094 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
> 2019-06-08 21:47:48.646138 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
> 2019-06-08 21:47:48.746211 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
> 2019-06-08 21:47:48.846286 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
> 2019-06-08 21:47:48.946372 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
> 2019-06-08 21:47:49.046452 W  mythplayer.cpp:3626:PauseDecoder
>  Player(0): Waited 100ms for decoder to pause
>
>
> JournalCtl output:
>
> Jun 08 21:48:05 mythserver systemd[1826]: Started Tracker metadata
> extractor.
> -- Subject: A start job for unit UNIT has finished successfully
> -- Defined-By: systemd
> -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
> --
> -- A start job for unit UNIT has finished successfully.
> --
> -- The job identifier is 165116.
> Jun 08 21:48:05 mythserver tracker-extract[26723]: Could not insert
> metadata for item
> "file:///usr/share/applications/evolution-calendar.desktop": Subject
> `urn:uuid:73e2a57f-46af-43b6-9070-8fc85cd64c5e' is not in domain
>  `nie:DataObject' of property `nie:dataSource'
> Jun 08 21:48:05 mythserver tracker-extract[26723]: If the error above
> is recurrent for the same item/ID, consider running "tracker-extract"
> in the terminal with the TRACKER_VERBOSITY=3 environment variable, and
> filing a
>  bug with the additional information
> Jun 08 21:48:05 mythserver tracker-extract[26723]: Could not insert
> metadata for item
> "file:///usr/share/applications/org.gnome.Shell.PortalHelper.desktop":
> Subject `urn:uuid:5a4678dd-a6af-4ed9-882a-eda984311142' is not
>  in domain `nie:DataObject' of property `nie:dataSource'
> Jun 08 21:48:05 mythserver tracker-extract[26723]: If the error above
> is recurrent for the same ite
> m/ID, consider running "tracker-extract" in the terminal with the
> TRACKER_VERBOSITY=3 environment variable, and filing a bug with the
> additional information
> Jun 08 21:48:11 mythserver systemd-coredump[26600]: Process 19608
> (mythfrontend) of user 2001 dumped core.
>
>                                                                  
>  Stack trace of thread 26597:
>                                                                    #0
>  0x00007f9902b24eb5 n/a (n/a)
>                                                                    #1
>  0x00007f9908e5f5e8 n/a (n/a)
>                                                                    #2
>  0x00007f9908e6083b n/a (n/a)
>                                                                    #3
>  0x00007f9909b5cd22 n/a (n/a)
>                                                                    #4
>  0x00007f9909bcdd28 n/a (n/a)
>                                                                    #5
>  0x00007f9909bd615e n/a (n/a)
>                                                                    #6
>  0x00007f9909b50f46 n/a (n/a)
>                                                                    #7
>  0x00007f9909b5110b n/a (n/a)
> -- Subject: Process 19608 (mythfrontend) dumped core
> -- Defined-By: systemd
> -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
> -- Documentation: man:core(5)
> --
> -- Process 19608 (mythfrontend) crashed and dumped core.
> --
> -- This usually indicates a programming error in the crashing program and
> -- should be reported to its vendor as a bug.
> Jun 08 21:48:11 mythserver systemd[1]:
> systemd-coredump at 7-26599-0.service: Succeeded.
> -- Subject: Unit succeeded
> -- Defined-By: systemd
> -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
> --
> -- The unit systemd-coredump at 7-26599-0.service has successfully
> entered the 'dead' state.
> Jun 08 21:48:11 mythserver audit[1]: SERVICE_STOP pid=1 uid=0
> auid=4294967295 ses=4294967295 msg='unit=systemd-coredump at 7-26599-0
> comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=?
> terminal=? res=success'
> Jun 08 21:48:11 mythserver mythbackend[1691]: 2019-06-08
> 21:48:11.876507 I  backendcontext.cpp:96:SetFrontendDisconnected
>  BackendContext: Frontend 'server02a' disconnected.
> Jun 08 21:48:11 mythserver mythbackend[1691]: 2019-06-08
> 21:48:11.883417 I  mainserver.cpp:7925:connectionClosed  Playback
> sock(a1b710) 'server02a' disconnected
> Jun 08 21:48:11 mythserver mythbackend[1691]: 2019-06-08
> 21:48:11.889691 I  mainserver.cpp:7925:connectionClosed  Monitor
> sock(baf710) 'server02a' disconnected
> Jun 08 21:48:15 mythserver systemd[1826]: tracker-extract.service:
> Succeeded.
> -- Subject: Unit succeeded
> -- Defined-By: systemd
> -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
> --
> -- The unit UNIT has successfully entered the 'dead' state.
>
>
Looks like the crash produced a core file which you could use to produce
a backtrace which would show exactly where in the code the problem is.

https://www.mythtv.org/wiki/Debugging#Using_core_files

Or use one of the other methods suitable for your distro shown on that
wiki page to get a backtrace.

Post the results here so others can take a look at it.


Paul H.





More information about the mythtv-users mailing list