[mythtv] Call for testing branch devel/ffmpeg-resync (mpegts-harmonize)

John Pilkington johnpilk222 at gmail.com
Sun Jul 24 19:58:59 UTC 2022


On 24/07/2022 18:42, John Pilkington wrote:
> On 24/07/2022 16:57, Paul Harrison wrote:
>> On 24/07/2022 16:21, John Pilkington wrote:
>>
>>> On 24/07/2022 12:35, John Pilkington wrote:
>>>> On 23/07/2022 20:21, Scott Theisen wrote:
>>>>> Hello all,
>>>>>
>>>>> Following the merge of my FFmpeg cleanup commits to master, branch 
>>>>> devel/ffmpeg-resync now contains my changes harmonizing our version 
>>>>> of the mpegts demuxer with FFmpeg 4.4's version.
>>>>>
>>>>> The main change versus FFmpeg that I couldn't test is DSMCC/MHEG, 
>>>>> so could someone with access to those streams confirm that it works 
>>>>> the same as master?
>>>>>
>>>>> Other testing is, of course, also welcome.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Scott Theisen
>>>>
>>>> Hi Scott:  I have this running in F35 using the OpenGL profile, and 
>>>> have repeated frontend crashes on quitting playback, either by <Esc> 
>>>> or at a 'cut to end' cutpoint.  Logging via logpath doesn't look 
>>>> much help and I haven't yet tried gdb.
>>>>
>>>> On restarting the frontend after a crash the preview for that 
>>>> recording is missing and stays missing, and there are Preview: 
>>>> <recordedid>  lines in the terminal log.  Restarting the backend 
>>>> doesn't help.  The 'unaligned fastbin chunk' reference happens 
>>>> fairly consistently.
>>>>
>>>> John
>>>>
>>>> {{{
>>>> 2022-07-24 12:11:00.250601 I  ScreenSaverX11: Inhibited X11 screensaver
>>>> 2022-07-24 12:11:00.250704 I  TV::HandleStateChange(): Main UI 
>>>> disabled.
>>>> 2022-07-24 12:11:00.250759 I  TV::StartTV(): Entering main playback 
>>>> loop.
>>>> 2022-07-24 12:11:00.268545 I  VideoOutput: SetDeinterlacing 
>>>> (Doublerate 1): Single Medium|CPU Double None
>>>> 2022-07-24 12:11:00.268593 I  MythDeint: Deinterlacer change: 0x0 
>>>> None dr:0 tff:1 -> 704x576 YUV420P dr:0 tff:1
>>>> 2022-07-24 12:11:00.268876 I  GLVid: New frame format: None:None 
>>>> 704x576 (Tex: 2D) -> YUV420P:YUV420P 704x576 (Tex: 2D)
>>>> 2022-07-24 12:11:04.816738 E  Preview: 13608:
>>>> 2022-07-24 12:11:05.490364 E  Preview: 13610:
>>>> malloc_consolidate(): unaligned fastbin chunk detected
>>>> Handling Aborted
>>>> Aborted (core dumped)
>>>> }}}
>>>
>>>
>>> I get the crash immediately on trying to run mythpreviewgen from the 
>>> console.  I've seen this long ago, but it got fixed. 
>>> mythvideoprofile.cpp line 1325 reports  No window!
>>>
>>> The frontend is in a window in a kde plasma screen.
>>>
>>
>> I wonder if this could be related to the other Fedora crash reported 
>> recently in Issue #589. It seems by default there is more bounds 
>> checking being done in Fedora which can cause aborts.
>>
>> https://github.com/MythTV/mythtv/issues/589
>>
>>
>> If you can get a backtrace it may be possible to track down where the 
>> problem is.
>>
>>
>> Paul H.
> 
> It's certainly true that my update from the devel/ffmpeg-resync/morelogs 
> branch to yesterday's devel/ffmpeg-resync was accompanied by what 
> appeared to be a big update of F35, icluding a new kernel.
> 
> gdb output attached.
> 
I rebooted to 5.18.11 instead of 5.18.13

The previews are still being tried, and failing.



More information about the mythtv-dev mailing list