Skip to content

[Bug]: Invalid or truncated version string returned by amfrt64.dll in latest driver #579

@ByteYIFFF

Description

@ByteYIFFF

Describe the bug

The version information returned from amfrt64.dll in the latest AMD driver appears to be incorrect or incomplete.
Previously, amfrt64.dll returned a valid component/driver version string, but the latest AMD driver returns a truncated value that breaks version parsing and driver capability detection.

To Reproduce

Steps to reproduce:
Retrieve ProductVersion from amfrt64.dll via GetFileVersionInfoW + VerQueryValue
Read raw version string from StringFileInfo/ProductVersion
Compare results between previous AMD driver and latest version

Setup

OS: Windows 11
Driver Version: 32.0.22029.1019
GPU: AMD Radeon RX 7600S
Component affected: AMF (amfrt64.dll)

Debug Log
🔴 Latest driver (32.0.22029.1019)
product version: 1.5.0.0;1.2;CL
🟢 Previous driver (works as expected)
product version: 1.4.35.0;24.20.11.01;AMD-Radeon-Driver/drivers:b422925976d399ec94065c4540206e58672d9d7e

The previous format correctly exposed a usable product/driver version token (24.20.11.01), while the latest driver no longer exposes valid information.

Expected behavior

amfrt64.dll should continue to expose a valid and complete version string that can be parsed to identify AMF driver component version, consistent with previous AMD drivers.
Lack of a complete version token breaks feature/compatibility detection of AMF encoder/decoder components in external applications.

Additional context

The issue is not GPU-specific; it affects version parsing logic used across multiple applications to identify AMD AMF capabilities.
This may indicate a regression or unintended change in how version metadata for amfrt64.dll is structured in the latest driver release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions