XnView: MP 1.4.4 - 64 bit
OS: Windows 10
XnView MP completely freezes for a certain amount of time when the file that's currently opened, is unreadable.
Effect: XnView MP is completely unresponsive. It's so bad, that the window itself cannot be interacted with. After about 30 seconds or so, it 'restores' itself. Even if the file is no longer readable.
To reproduce:
This is probably the easiest way to do it. There might be other ways.
- Open a file on a network share in XnView MP
- Disconnect from the share. e.g. disable your ethernet adapter.
- XnView MP should freeze completely. This is especially noticable when recovering from standby, and being disconnected from the network. This can easily happen when moving a laptop around.
______________________________________________________
Actual behaviour (bug): XnView MP becomes unresponsive for an certain amount of time.
______________________________________________________
Expected behaviour: XnView MP should stay responsive, and keep the file buffered. (and not re-read it)
Thanks in advance.
1.4.4: XnView MP freezes when SMB share (file) is unreachable
Moderators: XnTriq, helmut, xnview, Dreamer
-
- Posts: 8
- Joined: Sat Nov 13, 2021 2:49 pm
-
- Author of XnView
- Posts: 44616
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: 1.4.4: XnView MP freezes when SMB share (file) is unreachable
The folder of original filename should be readable
Pierre.
-
- Posts: 8
- Joined: Sat Nov 13, 2021 2:49 pm
Re: 1.4.4: XnView MP freezes when SMB share (file) is unreachable
Hi,
This issue happens when the file already has been opened (and thus read) in XnView. If for whatever reason the file becomes 'unreadable' when the program is open, the program freezes.
This issue happens when the file already has been opened (and thus read) in XnView. If for whatever reason the file becomes 'unreadable' when the program is open, the program freezes.
-
- Author of XnView
- Posts: 44616
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: 1.4.4: XnView MP freezes when SMB share (file) is unreachable
yes but folder of file need to be readable
Pierre.
-
- Posts: 8
- Joined: Sat Nov 13, 2021 2:49 pm
Re: 1.4.4: XnView MP freezes when SMB share (file) is unreachable
I understand, but this behavior is not intended, right? I'm not interacting with the program (or the window of it, for that matter. It's minimized), but it just ends up in a buggy state, until either 30 seconds or so have passed, or the file becomes readable.
The better question is: why does XnView MP tries to re-read a file when the window is interacted with?
The better question is: why does XnView MP tries to re-read a file when the window is interacted with?
-
- Author of XnView
- Posts: 44616
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: 1.4.4: XnView MP freezes when SMB share (file) is unreachable
XnView need to access the folder of source images, for example to check changes or next/previous fileHumanEntity wrote: ↑Sat May 27, 2023 2:31 pm The better question is: why does XnView MP tries to re-read a file when the window is interacted with?
Pierre.
-
- Posts: 8
- Joined: Sat Nov 13, 2021 2:49 pm
Re: 1.4.4: XnView MP freezes when SMB share (file) is unreachable
That does make sense. Can the program delay that action, until it's really interacted with? e.g. pressing the arrow keys on the window to change file. This is probably a lot of work, but can it otherwise perform this action, asynchronously?xnview wrote: ↑Sun May 28, 2023 6:23 amXnView need to access the folder of source images, for example to check changes or next/previous fileHumanEntity wrote: ↑Sat May 27, 2023 2:31 pm The better question is: why does XnView MP tries to re-read a file when the window is interacted with?