1.4.2 64bits: TC viewer cannot open Webp on network share

Reported bugs that have been closed and/or resolved

Moderators: helmut, XnTriq, xnview, Dreamer

Post Reply
Scannia
Posts: 7
Joined: Fri Jan 27, 2023 1:18 pm

1.4.2 64bits: TC viewer cannot open Webp on network share

Post by Scannia »

XnView MP Windows Version 1.4.2 64bits (Jan 23 2023)
OS: Windows 10 /64bit
I configured the XnviewMP for the Total Commander (10.52) Lister, but cannot open the Webp pictures on network share with Lister. The network share assigned to a letter (e.x.: P:\).

Effect: The Total Commander Lister open the Webp like text. Otherwise, open the same Webp file on local drive without problem.

To reproduce:
1. assign any network share to a letter (but this is not necessary)
2. set TC Lister Multimedia tab --> Graphics Path to XNViewerMP.exe (see attachments)
3. Try to open Webp picture on the network share with Total Commander's internal Lister

Actual behaviour (bug): <Current wrong behaviour of XnView> :bug:
I create a log file with ProcMon64, and I found a little path problem, attached the screenshot. The right path shown at the bottom of the screenshot.

Expected behaviour: open the picture on the network share.
Attachments
TC_setting.png
TC_setting.png (15.07 KiB) Viewed 2056 times
ProcMon64_screenshot.png
User avatar
xnview
Author of XnView
Posts: 46235
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by xnview »

are you able to use another Lister plugin without problem on shared drive?
Pierre.
Scannia
Posts: 7
Joined: Fri Jan 27, 2023 1:18 pm

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by Scannia »

Yes, the Imagine (https://www.nyam.pe.kr/dev/imagine/) works perfect, I use this everyday.

Edit: I made some more tests, and I think I found the main problem: the UTF-8 characters. I use Hungarian language, and the path contains a special Hungarian character: "ő". If I remove this charater from the path, the XnViewMP Lister can open the webp picture.

If you see the Process Monitor picture, the XnViewMP path replace the "ő" (U+0151 Latin small letter O with Double Acute) character to a Latin "õ" (U+00F5 Latin small letter O with Tilde), and because of this it cannot find the path.
Scannia
Posts: 7
Joined: Fri Jan 27, 2023 1:18 pm

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by Scannia »

1.4.3 64bits: same behavior, if is UTF-8 character in the path, cannot open the picture.
User avatar
xnview
Author of XnView
Posts: 46235
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by xnview »

Scannia wrote: Wed Mar 01, 2023 10:22 am 1.4.3 64bits: same behavior, if is UTF-8 character in the path, cannot open the picture.
is it possible to send you a beta version to test?
Pierre.
Scannia
Posts: 7
Joined: Fri Jan 27, 2023 1:18 pm

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by Scannia »

Of course.
User avatar
xnview
Author of XnView
Posts: 46235
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by xnview »

Scannia wrote: Thu Mar 02, 2023 7:51 pmOf course.
i've sent a PM
Pierre.
User avatar
xnview
Author of XnView
Posts: 46235
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by xnview »

:bugconfirmed: Thanks to your detailed description I can reproduce the problem.
Pierre.
User avatar
xnview
Author of XnView
Posts: 46235
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by xnview »

This problem is supposed to be fixed in XnView MP 1.4.4. Please check and confirm the bug fix here.
Pierre.
Scannia
Posts: 7
Joined: Fri Jan 27, 2023 1:18 pm

Re: 1.4.2 64bits: TC viewer cannot open Webp on network share

Post by Scannia »

Problem fixed in XnView MP 1.4.4.
Working fine with the Hungarian UTF-8 characters.
Thanks! :)
Post Reply