Skip to content

REDkit 3 Crashes When Importing DDS as QualityColor (Even Unmodified Vanilla Files) #23

@Nichenstein

Description

@Nichenstein

Summary:
REDkit 3 consistently crashes when attempting to import certain DDS textures into the QualityColor texture group, even if the file is an unmodified vanilla export. Importing the same file as WorldDiffuse works without issue.

Reproduction Steps:

In REDkit 3, export a vanilla texture from the game that uses QualityColor (e.g. clouds_thick_soft.dds).

Without modifying the file in any way, attempt to re-import it back into REDkit 3 with Texture Group set to QualityColor.

REDkit 3 will immediately crash.

Repeat the import but change Texture Group to WorldDiffuse — the file will import successfully.

Expected Behavior:
REDkit 3 should accept the unmodified vanilla texture when re-imported as QualityColor, matching the original texture’s group.

Actual Behavior:
REDkit 3 crashes instantly upon attempting to import the DDS as QualityColor.

Notes:

Issue is 100% reproducible with multiple vanilla QualityColor textures.

File resolution or DDS compression settings do not appear to affect the crash — happens even at 2K BC7 sRGB.

This suggests the bug is within the QualityColor DDS import pipeline, not the file content.
Import as WorldDiffuse (stable) and later retag to QualityColor still crash no error log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions