URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Moderators: helmut, XnTriq, xnview, Dreamer
URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Initial situation:
Win10 pro up to date of the latest updates (Win Update of August)
XnviewMP 1.9.2 installed (and running) with shell extension included (which appears as version 4.1.14) and which works ....
Following the installation of XnviewMP 1.9.3, whether with the option to include Shell Extension, or with this option unchecked, in both cases, following the installation, the right click on any file makes Explorer to crash
The error seen in the event observer speaks of an X'C0000005 error on msvcp140.dll
If we install (in addition above previous install) the shell extension 4.2.0 available on the site, that makes the problem disappear.
If we start from a situation in which we have XnvieMP 1.9.2 installed, but without the extension shell and we install the 1.9.3 with Shell Extension, same problem, but if we install the 1.9.3 without selecting the Shell Extension, no problem.
This therefore incriminates the extension included in the XnviewMP 1.9.3 install
This can be linked to the question I had asked on July 3 and to which I never had an answer: https://newsgroup.xnview.com/viewtopic. ... 73#p207773
Win10 pro up to date of the latest updates (Win Update of August)
XnviewMP 1.9.2 installed (and running) with shell extension included (which appears as version 4.1.14) and which works ....
Following the installation of XnviewMP 1.9.3, whether with the option to include Shell Extension, or with this option unchecked, in both cases, following the installation, the right click on any file makes Explorer to crash
The error seen in the event observer speaks of an X'C0000005 error on msvcp140.dll
If we install (in addition above previous install) the shell extension 4.2.0 available on the site, that makes the problem disappear.
If we start from a situation in which we have XnvieMP 1.9.2 installed, but without the extension shell and we install the 1.9.3 with Shell Extension, same problem, but if we install the 1.9.3 without selecting the Shell Extension, no problem.
This therefore incriminates the extension included in the XnviewMP 1.9.3 install
This can be linked to the question I had asked on July 3 and to which I never had an answer: https://newsgroup.xnview.com/viewtopic. ... 73#p207773
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
without installing shell ex, you have crash too??LaurentG wrote: Wed Aug 20, 2025 6:49 pm Following the installation of XnviewMP 1.9.3, whether with the option to include Shell Extension, or with this option unchecked, in both cases, following the installation, the right click on any file makes Explorer to crash
The error seen in the event observer speaks of an X'C0000005 error on msvcp140.dll
i've tried on win11/win10 and im not able to reproduce, is it possible to send a test file?If we start from a situation in which we have XnvieMP 1.9.2 installed, but without the extension shell and we install the 1.9.3 with Shell Extension, same problem, but if we install the 1.9.3 without selecting the Shell Extension, no problem.
This therefore incriminates the extension included in the XnviewMP 1.9.3 install
No problem with 1.9.2 and shellext?
which MS c++ CRT libs are installed on your system?
Pierre.
-
- Posts: 89
- Joined: Sun Sep 26, 2004 7:50 pm
- Location: Toulouse
- Contact:
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Hi,
The problem does exist; I reported it three posts below.
https://newsgroup.xnview.com/viewtopic. ... 27#p208527
But your two statements are contradictory:
The problem does exist; I reported it three posts below.
https://newsgroup.xnview.com/viewtopic. ... 27#p208527
But your two statements are contradictory:
LaurentG wrote: Wed Aug 20, 2025 6:49 pm Following the installation of XnviewMP 1.9.3, whether with the option to include Shell Extension, or with this option unchecked, in both cases, following the installation, the right click on any file makes Explorer to crash
... but if we install the 1.9.3 without selecting the Shell Extension, no problem.
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
I'll answer in french, I'll be more precise.
I'm sure that for Pierre, it's not an issue. I hope it's not also for @fplanglois
Je ne vois aucune contradiction dans ce que j'ai écrit.... sauf si l'anglais m'a fait écrire le contraire de ce que je voulais.
Je résume (et complète/détaille) donc en français :
1) Situation initiale : XnvMP est installé en version 1.9.2, et son installation avait été faite en cochant la case pour installer l'extension avec XnvMP
Les deux outils XnvMP ET l'extension fonctionnent bien tous les deux. L'extension (dans son menu Options/A propos indique être la version 4.1.14)
2) Lors de l'installation de la 1.9.3 en laissant la case "shell extension" cochée (elle l'était par défaut), la 1.9.3 s'installe, je suppose aussi une MàJ de l'extension, mais je ne peux le savoir formellement, puisque suite à cette installation, le clic droit sur quelque fichier que ce soit (image ou non) génère un crash d'explorer.... et donc je n'ai plus aucun moyen d'accéder au menu Options de l'extension.
3) N'ayant pas fait le rapprochement dans ma tête entre l'upgrade de XnvMP et l'apparition d problème, mais ayant une sauvegarde très récente de mon disque système, j'ai restauré celui-ci : le problème disparaît alors bien (ce qui est normal, étant revenu qques jours en arrière....et donc avant l'upgrade 1.9.2 -> 1.9.3)
4) Pour essayer de comprendre, j'ai fait la suite de mes tests sur une VM Virtualbox (pour pouvoir revenir aisément en arrière, et faire plusieurs tests en parallèle)
4.1) J'installe sur la VM la situation de départ : 1.9.2 incluant l' Extension (4.1.14)
4.2) Installation de la 1.9.3 incluant l'extension => reproduction du bug
4.3) Après être reparti de 4.1, installation de la 1.9.3 EN DECOCHANT la case extension : Je reçois le message de warning :
L'assistant d'installation a détecté que les composants suivants sont déjà installés sur votre système :Extension shell XnView MP
Désélectionner ces composants ne les désinstallera pas pour autant.
Voulez-vous continuer malgré tout ?
Je réponds OK et poursuis l'installation => Le résultat est exactement le même (présence du bug)
4.4) Sur les situations résultantes de 4.2 et de 4.3, j'installe ("en plus") la version 4.2 de l'extension disponible sur le site => Dans les deux cas, cela fait disparaître le bug, mais du coup, si je regarde les applications installées via le panneau de configuration, il y a bien les deux applications (XnvMP ET extension) qui apparaissent, alors que das la situation initiale, ou dans les deux situations "buguées" 4.2 et 4.3, seul XnvMP apparaît dans la liste des applications, l'extension n'étant pas vue comme une appli à part entière
5) Je suis ensuite reparti de la situation initiale 4.1 sur ma VM, j'ai complètement désinstallé XnvMP (ce qui a fait disparaître l'extension), rebooté, et réinstallé XnvMP 1.9.2 SANS l'extension.
5.1) Appelons cela la nouvelle situation initiale 5.1
5.2) Sur cette base, j'installe à nouveau 1.9.3
L'installeur ne me propose pas d'installer l'extension (la case n'est pas cochée), je la laisse décochée, et j'installe => Tout marche OK (sauf bien sur que je n'ai pas l'extension)
5.3) Je repars à nouveau de la situation 5.1, j'installe à nouveau 1.9.3 MAIS cette fois, je coche la case pour installer l'extension => La 1.9.3 est installée, MAIS le bug EST PRESENT
5.4) sur les deux bases 5.2 et 5.3 (càd XnvMP 1.9.3 sans extension, ou avec extension mais bug), j'installe l'extension 4.2 prise sur le site. Dans les deux cas, cela installe bien l'extension, dans les deux cas, elle fonctionne (et donc il n'y a plus le bug), mais dans les deux cas (comme en 4.4) l'extension apparaît en tant que telle dans la liste des applications sous le panneau de config.
Voilà, j'espère avoir été clair. J'ai gardé des snapshots de ma VM aux différentes étapes, et je peux donc faire si besoin des tests complémentaires
Quant à ma machine "physique", je reste bien sur jusqu'à plus ample informée avec la version 1.9.2 ...
I'm sure that for Pierre, it's not an issue. I hope it's not also for @fplanglois
Je ne vois aucune contradiction dans ce que j'ai écrit.... sauf si l'anglais m'a fait écrire le contraire de ce que je voulais.
Je résume (et complète/détaille) donc en français :
1) Situation initiale : XnvMP est installé en version 1.9.2, et son installation avait été faite en cochant la case pour installer l'extension avec XnvMP
Les deux outils XnvMP ET l'extension fonctionnent bien tous les deux. L'extension (dans son menu Options/A propos indique être la version 4.1.14)
2) Lors de l'installation de la 1.9.3 en laissant la case "shell extension" cochée (elle l'était par défaut), la 1.9.3 s'installe, je suppose aussi une MàJ de l'extension, mais je ne peux le savoir formellement, puisque suite à cette installation, le clic droit sur quelque fichier que ce soit (image ou non) génère un crash d'explorer.... et donc je n'ai plus aucun moyen d'accéder au menu Options de l'extension.
3) N'ayant pas fait le rapprochement dans ma tête entre l'upgrade de XnvMP et l'apparition d problème, mais ayant une sauvegarde très récente de mon disque système, j'ai restauré celui-ci : le problème disparaît alors bien (ce qui est normal, étant revenu qques jours en arrière....et donc avant l'upgrade 1.9.2 -> 1.9.3)
4) Pour essayer de comprendre, j'ai fait la suite de mes tests sur une VM Virtualbox (pour pouvoir revenir aisément en arrière, et faire plusieurs tests en parallèle)
4.1) J'installe sur la VM la situation de départ : 1.9.2 incluant l' Extension (4.1.14)
4.2) Installation de la 1.9.3 incluant l'extension => reproduction du bug
4.3) Après être reparti de 4.1, installation de la 1.9.3 EN DECOCHANT la case extension : Je reçois le message de warning :
L'assistant d'installation a détecté que les composants suivants sont déjà installés sur votre système :Extension shell XnView MP
Désélectionner ces composants ne les désinstallera pas pour autant.
Voulez-vous continuer malgré tout ?
Je réponds OK et poursuis l'installation => Le résultat est exactement le même (présence du bug)
4.4) Sur les situations résultantes de 4.2 et de 4.3, j'installe ("en plus") la version 4.2 de l'extension disponible sur le site => Dans les deux cas, cela fait disparaître le bug, mais du coup, si je regarde les applications installées via le panneau de configuration, il y a bien les deux applications (XnvMP ET extension) qui apparaissent, alors que das la situation initiale, ou dans les deux situations "buguées" 4.2 et 4.3, seul XnvMP apparaît dans la liste des applications, l'extension n'étant pas vue comme une appli à part entière
5) Je suis ensuite reparti de la situation initiale 4.1 sur ma VM, j'ai complètement désinstallé XnvMP (ce qui a fait disparaître l'extension), rebooté, et réinstallé XnvMP 1.9.2 SANS l'extension.
5.1) Appelons cela la nouvelle situation initiale 5.1
5.2) Sur cette base, j'installe à nouveau 1.9.3
L'installeur ne me propose pas d'installer l'extension (la case n'est pas cochée), je la laisse décochée, et j'installe => Tout marche OK (sauf bien sur que je n'ai pas l'extension)
5.3) Je repars à nouveau de la situation 5.1, j'installe à nouveau 1.9.3 MAIS cette fois, je coche la case pour installer l'extension => La 1.9.3 est installée, MAIS le bug EST PRESENT
5.4) sur les deux bases 5.2 et 5.3 (càd XnvMP 1.9.3 sans extension, ou avec extension mais bug), j'installe l'extension 4.2 prise sur le site. Dans les deux cas, cela installe bien l'extension, dans les deux cas, elle fonctionne (et donc il n'y a plus le bug), mais dans les deux cas (comme en 4.4) l'extension apparaît en tant que telle dans la liste des applications sous le panneau de config.
Voilà, j'espère avoir été clair. J'ai gardé des snapshots de ma VM aux différentes étapes, et je peux donc faire si besoin des tests complémentaires
Quant à ma machine "physique", je reste bien sur jusqu'à plus ample informée avec la version 1.9.2 ...
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Je n'arrive pas à reproduire sur une VM, serait t'il possible de me la partager?LaurentG wrote: Thu Aug 21, 2025 12:11 pm Voilà, j'espère avoir été clair. J'ai gardé des snapshots de ma VM aux différentes étapes, et je peux donc faire si besoin des tests complémentaires
Pierre.
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Non, elle est très grosse, c'est une virtualisation de ma machine physique.
Je vais faire un essai sur une autre VM, qui est en fait un Windows 10 "nu"
J'en ai pour quelques minutes, et je te tiens au courant ensuite
Je vais faire un essai sur une autre VM, qui est en fait un Windows 10 "nu"
J'en ai pour quelques minutes, et je te tiens au courant ensuite
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Je viens donc de faire l'essai sur une VM Win10 "nu"
J'ai réalisé l'étape 4.1 - OK
4.2 : Contrairement aux autres fois, l'installeur m'a dit qu'il allait fermer Explorer pendant l'install et le relancer après. Mais surtout, contrairement à tous es autres essais, après install, AUCUN problème. J'ai donc au passage pu voir que l'extension qu'il avait installée était la version 4.2.0...
J'arrête donc la le test proprement dit.
Comme je t'ai dit, j'ai gardé des snapshots de mes différentes VM au différentes étapes.
Si tu veux que je regarde quelque chose de particulier dans ces différentes VM, dis moi...
J'ai réalisé l'étape 4.1 - OK
4.2 : Contrairement aux autres fois, l'installeur m'a dit qu'il allait fermer Explorer pendant l'install et le relancer après. Mais surtout, contrairement à tous es autres essais, après install, AUCUN problème. J'ai donc au passage pu voir que l'extension qu'il avait installée était la version 4.2.0...
J'arrête donc la le test proprement dit.
Comme je t'ai dit, j'ai gardé des snapshots de mes différentes VM au différentes étapes.
Si tu veux que je regarde quelque chose de particulier dans ces différentes VM, dis moi...
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Ce n'est pas le fait que Exporer ait été arrêté pendant l'install qui fait que ça marche... car je viens de refaire une fois de plus le même test sur ma "vraie" VM en situation 4.1 : Et cette fois-ci, l'installeur a également arrêté Explorer pendant l'install, puis relancé après... et j'ai malgré tout le bug....
-
- Posts: 89
- Joined: Sun Sep 26, 2004 7:50 pm
- Location: Toulouse
- Contact:
Autrement dit que Shell Extension soit installé ou non
Non aucun problèmeLaurentG wrote: Thu Aug 21, 2025 12:11 pm I'll answer in french, I'll be more precise.
I'm sure that for Pierre, it's not an issue. I hope it's not also for @fplanglois...

Mais quand vous disiez :
Ça signifiait clairementLaurentG wrote: Wed Aug 20, 2025 6:49 pm Following the installation of XnviewMP 1.9.3, whether with the option to include Shell Extension, or with this option unchecked, in both cases, following the installation, the right click on any file makes Explorer to crash
(merci Google traduction)Suite à l'installation de XnviewMP 1.9.3, que ce soit avec l'option d'inclure Shell Extension, ou avec cette option décochée, dans les deux cas, suite à l'installation, le clic droit sur n'importe quel fichier fait planter l'Explorateur
Autrement dit que Shell Extension soit installé ou non avec la 1.9.3 le problème existait. Ce qui n'est clairement ce que vous dites dans votre mise au point ni ce que j'ai observé et signalé.
Ayant l'habitude de suer sur des bugs imaginaires ou trop approximativement signalés par des utilisateurs peu rigoureux j'ai juste attiré l'attention.
Last edited by fplanglois on Thu Aug 21, 2025 5:50 pm, edited 1 time in total.
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Je crois que tu m'as lu trop vite. 
En Anglais, comme en Français, j'ai toujours dit la même chose :
- Si la base de départ est une version 1.9.2 incluant l'extension, alors que l'on déploie la 1.9.3 AVEC ou SANS extension, dans les deux cas on a le bug
- Mais si la base de départ est une version 1.9.2 SANS l'extension, alors si on déploie la 1.9.3 également sans l'extension, on n'a pas de problème, mais si on la déploie avec l'extension, cela génère le problème.
Il n'y a donc pas de contradiction dans ce que j'ai écrit (même en anglais), car je parlais de deux bases de départ distinctes, donc de deux situations différentes... (les 4.2 & 4.3 vs les 5.2 & 5.3)

En Anglais, comme en Français, j'ai toujours dit la même chose :
- Si la base de départ est une version 1.9.2 incluant l'extension, alors que l'on déploie la 1.9.3 AVEC ou SANS extension, dans les deux cas on a le bug
- Mais si la base de départ est une version 1.9.2 SANS l'extension, alors si on déploie la 1.9.3 également sans l'extension, on n'a pas de problème, mais si on la déploie avec l'extension, cela génère le problème.
Il n'y a donc pas de contradiction dans ce que j'ai écrit (même en anglais), car je parlais de deux bases de départ distinctes, donc de deux situations différentes... (les 4.2 & 4.3 vs les 5.2 & 5.3)
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Je viens d'envoyer un PM,LaurentG wrote: Thu Aug 21, 2025 3:57 pm Ce n'est pas le fait que Exporer ait été arrêté pendant l'install qui fait que ça marche... car je viens de refaire une fois de plus le même test sur ma "vraie" VM en situation 4.1 : Et cette fois-ci, l'installeur a également arrêté Explorer pendant l'install, puis relancé après... et j'ai malgré tout le bug....
Pierre.
-
- Posts: 89
- Joined: Sun Sep 26, 2004 7:50 pm
- Location: Toulouse
- Contact:
Re: URGENT: the version of Shell Extension included in XnViewMP 1.9.3 makes explorer to crash
Mea Culpa, effectivement j'ai lu trop vite et votre description est très précise.LaurentG wrote: Thu Aug 21, 2025 7:21 pm Je crois que tu m'as lu trop vite.
...
- Si la base de départ est une version 1.9.2 incluant l'extension, alors que l'on déploie la 1.9.3 AVEC ou SANS extension, dans les deux cas on a le bug
- Mais si la base de départ est une version 1.9.2 SANS l'extension, alors si on déploie la 1.9.3 également sans l'extension, on n'a pas de problème, mais si on la déploie avec l'extension, cela génère le problème.
Il n'y a donc pas de contradiction dans ce que j'ai écrit (même en anglais), car je parlais de deux bases de départ distinctes, donc de deux situations différentes... (les 4.2 & 4.3 vs les 5.2 & 5.3)
Sur une installation fonctionnelle en 1.9.2 avec SE, la MAJ 1.9.3 fait planter Explorer. C'est effectivement un fait nouveau.