[mythtv] Call for testing branch devel/ffmpeg-resync (mpegts-harmonize)
Paul Harrison
mythtv at mythqml.net
Sun Jul 24 15:57:41 UTC 2022
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.
More information about the mythtv-dev
mailing list