[mythtv-commits] [MythTV/mythtv] 60d0bd: Avoid reference after destruction of interop

kmdewaal noreply at github.com
Thu Jan 1 09:26:18 UTC 2026


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 60d0bdda1e74b68b6f57f7cd32109e7dfcca450b
      https://github.com/MythTV/mythtv/commit/60d0bdda1e74b68b6f57f7cd32109e7dfcca450b
  Author: Steve Erlenborn <1751095+SteveErl at users.noreply.github.com>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp

  Log Message:
  -----------
  Avoid reference after destruction of interop

In DeviceContextFinished(), interop->GetDefaultFree() and
interop->GetDefaultUserOpaque() were called after
interop was deleted. These invocations have been moved
to before the destruction of interop.

Resolves: #1166


  Commit: 6095b6e62099d50d487e3048671e229fa15bbf50
      https://github.com/MythTV/mythtv/commit/6095b6e62099d50d487e3048671e229fa15bbf50
  Author: kmdewaal <klaas at kldo.nl>
  Date:   2026-01-01 (Thu, 01 Jan 2026)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp

  Log Message:
  -----------
  Merge pull request #1239 from SteveErl/erlMerge31

Remove invalid reads after delete in DeviceContextFinished


Compare: https://github.com/MythTV/mythtv/compare/730f98628dcf...6095b6e62099

To unsubscribe from these emails, change your notification settings at https://github.com/MythTV/mythtv/settings/notifications


More information about the mythtv-commits mailing list