If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#31
|
|||
|
|||
Images that display in IE, but not in Picture-and-fax viewer (nor FireFox)
On Thu, 20 Dec 2018 13:13:46 +0100, R.Wieser wrote:
:-) Pretty-much the reason I came he Either someone recognising this behaviour, or knowing about how to do such analysis / where to find such an tool. Beyond walking thru the GIF/JPG files block structure I mean. That I've already done. You could go beyond that by making your own simple image loader application (no need to display the image) using an open source image decoder library where it provides all of the necessary components (e.g. ZLib, GZip, etc.), so that you can compile it with debug build and be able to debug the library at source code level. When the library fails to load the image, you can trace it back to find out why it failed. |
Ads |
#32
|
|||
|
|||
Images that display in IE, but not in Picture-and-fax viewer (nor FireFox)
JJ,
You could go beyond that by making your own simple image loader application (no need to display the image) using an open source image decoder library :-) I already did, using the FreeImage DLL (don't ask. Just one of those "can I do that myself ?" / "I'd like to have feature X" cases). Which is how I ran into the "IE displays it, others don't" gotcha in the first place. so that you can compile it with debug build :-) I'm not a C{something} programmer, so its not just an easy "just grab a repository and compile" for me (FYI, I'm using Assembly. Yeah, I'm one of a dying breed. :-) ). I could stil do it I suppose, but it would take me quite a bit of time and effort (effectivily recreating the whole DLL myself). Which I'm not quite certain if its worth it ... Regards, Rudy Wieser |
#33
|
|||
|
|||
Images that display in IE, but not in Picture-and-fax viewer (nor FireFox)
On Fri, 21 Dec 2018 09:06:02 +0100, R.Wieser wrote:
:-) I'm not a C{something} programmer, so its not just an easy "just grab a repository and compile" for me (FYI, I'm using Assembly. Yeah, I'm one of a dying breed. :-) ). I could stil do it I suppose, but it would take me quite a bit of time and effort (effectivily recreating the whole DLL myself). Which I'm not quite certain if its worth it ... Well, nothing will came out if you don't do anything. And I find this quite interresting, because it can be used to make images which are only for MSIE, or some kind of protection. |
#34
|
|||
|
|||
Images that display in IE, but not in Picture-and-fax viewer (nor FireFox)
JJ,
Well, nothing will came out if you don't do anything. On the other hand, diving into something you have little to no actual knowledge about could get you killed (if in this case just not in the literal sense). :-p Also, i'm afraid that going for a rewrite of such a DLL is a bit too tall order for my current capabilities (heck, I've still got problems with implementing a simple GIF compression on my own). I've been putting some work into a re-encoding solution (which works, but now I want to keep the origional metadata too), but will most likely do a headers-only dump in the near future to see if I can spot a pattern. If only to make detecting the "broken" images easier (if its actually an encoding problem that re-encoding wil be the only available solution) And I find this quite interresting, because it can be used to make images which are only for MSIE, or some kind of protection. John suggested, and I agreed, that it can be a case of an experimental encoding which just didn't get into the standard - but kept being supported by MS because they where the ones that came up with it (bit of guesswork there). A backtrack thru the involved RFCs might shed some light on which encoding it was. Regards, Rudy Wieser |
Thread Tools | |
Display Modes | |
|
|