Skip to content

Conversation

@SteveErl
Copy link
Contributor

@SteveErl SteveErl commented Jan 1, 2026

In DeviceContextFinished(), interop->GetDefaultFree() and interop->GetDefaultUserOpaque() were called after
interop was deleted. These invocations have been moved to before the destruction of interop. This update eliminates two "Invalid read of size 8" errors reported by valgrind.

Resolves: #1166

Checklist

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: MythTV#1166
@kmdewaal kmdewaal merged commit 6095b6e into MythTV:master Jan 1, 2026
11 checks passed
@SteveErl SteveErl deleted the erlMerge31 branch January 3, 2026 02:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Invalid reads after delete in DeviceContextFinished

2 participants