Page 2 of 7

Re: Preview .msg files "No Preview Available"

Posted: 28 Aug 2021 17:39
by Horst
It was ticked but unselecting it doesn't change the error.
It will fall back to the x64 handler because of the enabled option "Fall back to the preview handler of the other bitness".

Re: Preview .msg files "No Preview Available"

Posted: 28 Aug 2021 18:06
by jreynolds
admin wrote: 28 Aug 2021 10:45 MSG files have been excluded from the 64-bit preview in v20.90.0917 - 2020-08-31 13:26 because it just did not work. I will remove that exclusion in the next beta. Let's see what happens. Windows is changing all the time...
Ahh. Well, I was on the latest full release, and then went to the beta to see if it worked. I'll keep a look out for next releases.

Thank you all!

--J

Re: Preview .msg files "No Preview Available"

Posted: 28 Aug 2021 18:13
by admin
jreynolds wrote: 28 Aug 2021 18:06
admin wrote: 28 Aug 2021 10:45 MSG files have been excluded from the 64-bit preview in v20.90.0917 - 2020-08-31 13:26 because it just did not work. I will remove that exclusion in the next beta. Let's see what happens. Windows is changing all the time...
Ahh. Well, I was on the latest full release, and then went to the beta to see if it worked. I'll keep a look out for next releases.

Thank you all!

--J
Please try the current beta v22.10.0206 and see if it works.

Re: Preview .msg files "No Preview Available"

Posted: 29 Aug 2021 15:23
by Horst
Your new blocking of x64 msg preview prevents the successfull preview I had
with all version before v22.10.0206 :cry:
Even a User defined preview handler doesn't work.
https://www.brandsict.nl/msgpreviewer_en.php

Re: Preview .msg files "No Preview Available"

Posted: 29 Aug 2021 16:55
by admin
I think I know what to do. In the next beta it will work again.

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 14:23
by Horst
Thanks, with version v22.10.0208 its works again :appl:

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 14:28
by admin
I'm curious to see what this returns at your end:

Code: Select all

text get("previewhandler"); //while a MSG preview is shown

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 14:31
by highend

Code: Select all

Previewed extension: msg
Preview handler bitness: 32-bit
Preview handler: 
Preview handler GUID: {37742665-fa1f-4da6-9c29-59fdfba13fd7} [User-Defined]
Initialization type: IInitializeWithFile
But I doubt that this is correct. It's afaik a 64-bit preview handler only

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 14:58
by admin
Here:

Code: Select all

Previewed extension: msg
Preview handler bitness: 32-bit
Preview handler: Outlook MAPI Mail Previewer
Preview handler GUID: {435FDBA0-964C-43A7-8AFF-CC94E21B2249}
Initialization type: IInitializeWithItem

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 15:09
by admin
highend wrote: 30 Aug 2021 14:31

Code: Select all

Previewed extension: msg
Preview handler bitness: 32-bit
Preview handler: 
Preview handler GUID: {37742665-fa1f-4da6-9c29-59fdfba13fd7} [User-Defined]
Initialization type: IInitializeWithFile
But I doubt that this is correct. It's afaik a 64-bit preview handler only
1) What is {37742665-fa1f-4da6-9c29-59fdfba13fd7}? Is there any friendly name (see image)? I wonder why the "Preview handler:" field is empty.
friendlyname.png
friendlyname.png (77.06 KiB) Viewed 3213 times
2) The MSG preview is internally forced to be 32-bit always.

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 15:38
by highend
1.png
1.png (14.9 KiB) Viewed 3208 times

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 17:00
by admin
Strange. It should be Preview handler: Class1 according to your shot. :?

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 18:34
by Horst
For me is the same as Highend reported
Screenshot - 30.08.2021 , 18_26_57.png
Screenshot - 30.08.2021 , 18_26_57.png (9.28 KiB) Viewed 3197 times
Screenshot - 30.08.2021 , 18_38_57.png
Screenshot - 30.08.2021 , 18_38_57.png (11.55 KiB) Viewed 3196 times
The shellex key says its a preview handler
and the Default value {37742665-fa1f-4da6-9c29-59fdfba13fd7} is its Id

Some info from the DLL file header

FILE CHARACTERISTICS :
File is executable (i.e. no unresolved external references)
LARGE_ADDRESS_AWARE (can handle >2Gb Addresses)
File is a DLL

FILE HEADER :
Machine: 8664h (AMD64 (K8))

Target OS : Win32 (0x4)

So its definitely an x64 preview handler.

Re: Preview .msg files "No Preview Available"

Posted: 30 Aug 2021 18:39
by admin
Well, it's definitely not started from the XY64.exe process. I always thought 64-bit handlers cannot be run from 32-bit processes? So maybe that's not true... :eh:

Re: Preview .msg files "No Preview Available"

Posted: 01 Sep 2021 01:46
by jreynolds
I'm now running the latest official release. I see in the notes previewing .msg supposed to work, but I still am having the same issue. Doesn't seem to matter what boxes I check under the Shell Integration -> 64 Bit Windows area?

BTW, when I paste this in:

text get("previewhandler"); //while a MSG preview is shown


I get no preview handler is used.

Best,
--J