http://bugs.winehq.org/show_bug.cgi?id=25681
Summary: wine iexplore.exe cannot open png files directly Product: Wine Version: 1.3.10 Platform: x86 OS/Version: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
I noticed this while looking at bug 4122. If I put a jpeg and a png in ~/.wine/drive_c, then do: austin@aw21 ~/.wine/drive_c $ wine iexplore.exe "C:\test.jpeg"
it works fine. Doing the same with a png file, however, fails: austin@aw21 ~/.wine/drive_c $ wine iexplore.exe "C:\test.png" fixme:ole:CoResumeClassObjects stub fixme:storage:create_storagefile Storage share mode not implemented. fixme:urlmon:URLMoniker_BindToObject use running object table fixme:shdocvw:BindStatusCallback_OnProgress status code 11 fixme:shdocvw:BindStatusCallback_OnProgress status code 14 fixme:urlmon:create_object Could not find object for MIME L"image/png"
http://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #1 from Austin English austinenglish@gmail.com 2011-04-14 15:59:07 CDT --- Still in wine-1.3.17-301-gba2bcaf
though more annoying now, since winemenubuilder registered png to iexplore in gnome, so trying to open png files opens a blank iexplore window instead of Image Viewer/Gimp. Grumble.
http://bugs.winehq.org/show_bug.cgi?id=25681
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #2 from Dan Kegel dank@kegel.com 2011-04-14 17:35:22 CDT --- In the for what it's worth category, 'winetricks pngfilt' is what I added to enable .png's in ie6. (It's applied automatically by winetricks ie6 now.)
No idea if our browser should use the same mechanism.
http://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #3 from Austin English austinenglish@gmail.com 2011-04-14 18:21:34 CDT --- (In reply to comment #2)
In the for what it's worth category, 'winetricks pngfilt' is what I added to enable .png's in ie6. (It's applied automatically by winetricks ie6 now.)
No idea if our browser should use the same mechanism.
Still doesn't get png's working for me in builtin IE.
http://bugs.winehq.org/show_bug.cgi?id=25681
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #4 from Jacek Caban jacek@codeweavers.com 2011-04-16 07:08:14 CDT --- We expect CLSID value of HKCR\MIME\Database\Content Type key to be set to be able to load the .png file. This value is not set, but it's not set on Win7 as well. Given that, there must be some other way of finding MIME handlers that we don't support.
http://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #5 from Austin English austinenglish@gmail.com 2013-09-04 19:59:11 CDT --- Still in wine-1.7.1.
http://bugs.winehq.org/show_bug.cgi?id=25681
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #6 from hanska2@luukku.com --- still the same 1.7.22
https://bugs.winehq.org/show_bug.cgi?id=25681
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
https://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #7 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Still an issue 1.9.23
https://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #8 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Created attachment 56140 --> https://bugs.winehq.org/attachment.cgi?id=56140 Use Extension if CLSID doesn't exist.
Its appears that mime types have an extension defined, so lets try to use that to work out the CLSID.
Thoughts?
https://bugs.winehq.org/show_bug.cgi?id=25681
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #9 from Jacek Caban jacek@codeweavers.com --- (In reply to Alistair Leslie-Hughes from comment #8)
Its appears that mime types have an extension defined, so lets try to use that to work out the CLSID.
Thoughts?
It may be correct, depending on what Windows does. It needs testing.
https://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #10 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Jacek Caban from comment #9)
It may be correct, depending on what Windows does. It needs testing.
Any ideas on how to test this?
https://bugs.winehq.org/show_bug.cgi?id=25681
--- Comment #11 from Jacek Caban jacek@codeweavers.com --- For experimenting, you could just set registries manually in Windows with a new, custom, MIME that would be associated with known extension and see if BindToObject works with that. It would be a good first step. Wine tests would be more tricky, but we may worry about that once we know the right solution.
https://bugs.winehq.org/show_bug.cgi?id=25681
exposight exposight@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |exposight@gmail.com
--- Comment #12 from exposight exposight@gmail.com --- Still an issue in wine 4.18