Skip to content

ImageMagick.MagickCoderErrorException: Unsupported file format or not RAW file `*' @ error/dng.c/ReadDNGImage/504 #1843

@ilvira-dev

Description

@ilvira-dev

Magick.NET version

14.6.0.0

Environment (Operating system, version and so on)

Win64

Description

Got excepton, with previous version 13.7. Then upgraded to latest 14.6.0.0 but got the same. Here is example file: DSCF6492.zip

2025-05-12 14:13:03,244 ERROR AppLog:92 - ImageMagick.MagickCoderErrorException: Unsupported file format or not RAW file C:/Users/username/AppData/Local/Temp/magick-9XkXeP6fxNxwffCtjdL3EzVsHOpsfOcX' @ error/dng.c/ReadDNGImage/504 at ImageMagick.NativeInstance.CheckException(IntPtr exception, IntPtr result) at ImageMagick.MagickImage.NativeMagickImage.ReadStream(IMagickSettings1 settings, ReadWriteStreamDelegate reader, SeekStreamDelegate seeker, TellStreamDelegate teller)
at ImageMagick.MagickImage.Read(Stream stream, IMagickReadSettings1 readSettings, Boolean ping) at ImageMagick.MagickImage..ctor(Stream stream, IMagickReadSettings1 readSettings)
at

Steps to Reproduce

static void Main(string[] args)
{
    string dngFilePath = @"c:\_imgTest\ProblematicDNGs\DSCF6492.dng";
    string outputDirectory = @"c:\U_imgTest\ProblematicDNGs\out";

    System.IO.Directory.CreateDirectory(outputDirectory);

    GenerateThumbnail(dngFilePath, outputDirectory, 300, 300);
    GenerateThumbnail(dngFilePath, outputDirectory, 1600, 1600);

    Console.WriteLine("Thumbnails generated successfully.");
}

static void GenerateThumbnail(string inputFilePath, string outputDirectory, uint width, uint height)
{
    using (var image = new MagickImage(inputFilePath)) // Exception is on this line
    {
        image.Resize(width, height);

        string outputFilePath = System.IO.Path.Combine(outputDirectory, $"thumbnail_{width}x{height}.jpg");

        image.Write(outputFilePath);

        Console.WriteLine($"Thumbnail saved: {outputFilePath}");
    }
}

Images

DSCF6492.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions