Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006564 [JEDI VCL] 00 JVCL Components major always 2017-04-09 11:42 2017-07-10 03:02
Reporter sender View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version Daily / GIT
Summary 0006564: JvDBImage shows "Bitmap image is not valid" to some kind of jpeg image.
Description Some kind of jpeg image does not has the "JFIF" or "Exif" signature at stream offset 6 as procedure GraphicSignaturesNeeded expected.
Additional Information Simple workaround is to add:

    RegisterGraphicSignature([$FF, $D8], 0 , TJPEGImage);

to

procedure GraphicSignaturesNeeded;

But I think we should add file ending signature examination since a valid jpeg file is always ended with 0xFF, 0xD9. (According to https://en.wikipedia.org/wiki/JPEG) [^]
Tags No tags attached.
Attached Files png file icon file header.png [^] (42,399 bytes) 2017-04-09 11:42
jpg file icon header.jpg [^] (28,773 bytes) 2017-07-10 02:57

- Relationships

-  Notes
(0021429)
mh (reporter)
2017-07-02 08:44

1. can this particular JPEG file provided for further analysis?
2. what do other image processing applications say when you try to load this image in them?
(0021432)
sender (reporter)
2017-07-10 03:02

I have uploaded the jpeg file, please check the attached file "header.jpg".

I have tried lots of graphic processing applications, including IrfanView, Paint.net, GIMP, Corel PaintShop pro, Adobe Photoshop. They all can open this file without problem.

- Issue History
Date Modified Username Field Change
2017-04-09 11:42 sender New Issue
2017-04-09 11:42 sender File Added: file header.png
2017-07-02 08:44 mh Note Added: 0021429
2017-07-10 02:57 sender File Added: header.jpg
2017-07-10 03:02 sender Note Added: 0021432


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker