OVH Cloud OVH Cloud

[WD75] crash applic sur impression depuis aperçu avec XP pro SP2

10 réponses
Avatar
Christophe Vaquier
Bonjour,

Depuis peu j'ai installé 3 machines toutes pareilles sous XP Pro SP2. Ce
sont des P4 3Ghz avec 512 RAM.
Avant, l'applic fonctionnait très bien et n'a pas été modifiée entre temps.
Depuis qu'elle est exécutée sur
une de ces machines, aléatoirement à chaque fois que l'on veut imprimer
depuis l'aperçu avant impression
en sélectionnant un des 2 boutons en haut à gauche, le programme crash avec
un blocage sur la fenêtre
d'annulation d'impression qui reste figée au lieu de faire défiler les pages
à spooler.

Plus précisément c'est la dll NTDLL.DLL et WD75VM.DLL qui plante sur les 2
fonctions :
- RtlWaitForCriticalSection
- RtlEnterCriticalSection

Ya t'il un lien avec le SP2 (car aucun problème avant avec XP Pro SP1) et
comment le solutionner ?
Faut-il obligatoirement migrer vers une V8 pour faire disparaître le
problème ?

Merci

--------------------------------------------------
Christophe.
Pour me répondre directement enlever pasdespam_
--------------------------------------------------

10 réponses

Avatar
Jean Cougnaud
Bonjour,

J'ai déjà eu ce problème et je l'ai résolu sur les conseils d'un participant
de la liste dont j'ai oublié le nom (qu'il m'en excuse ).

Cela semble être un problème de la fenêtre d'annulation d'impression donc il
faut la supprimer avec iFenetreAbandon(Faux) avant le lancement de
l'impression.

Regardes l'aide au sujet de cette commande pour plus de détail.


Cordialement

Jean Cougnaud
http://www.jean-cougnaud.com


"Christophe Vaquier" a écrit dans le
message de news:426cf639$0$1247$
Bonjour,

Depuis peu j'ai installé 3 machines toutes pareilles sous XP Pro SP2. Ce
sont des P4 3Ghz avec 512 RAM.
Avant, l'applic fonctionnait très bien et n'a pas été modifiée entre


temps.
Depuis qu'elle est exécutée sur
une de ces machines, aléatoirement à chaque fois que l'on veut imprimer
depuis l'aperçu avant impression
en sélectionnant un des 2 boutons en haut à gauche, le programme crash


avec
un blocage sur la fenêtre
d'annulation d'impression qui reste figée au lieu de faire défiler les


pages
à spooler.

Plus précisément c'est la dll NTDLL.DLL et WD75VM.DLL qui plante sur les 2
fonctions :
- RtlWaitForCriticalSection
- RtlEnterCriticalSection

Ya t'il un lien avec le SP2 (car aucun problème avant avec XP Pro SP1) et
comment le solutionner ?
Faut-il obligatoirement migrer vers une V8 pour faire disparaître le
problème ?

Merci

--------------------------------------------------
Christophe.
Pour me répondre directement enlever pasdespam_
--------------------------------------------------




Avatar
titou44
Christophe Vaquier a exprimé avec précision :
Bonjour,

Depuis peu j'ai installé 3 machines toutes pareilles sous XP Pro SP2. Ce
sont des P4 3Ghz avec 512 RAM.
Avant, l'applic fonctionnait très bien et n'a pas été modifiée entre temps.
Depuis qu'elle est exécutée sur
une de ces machines, aléatoirement à chaque fois que l'on veut imprimer
depuis l'aperçu avant impression
en sélectionnant un des 2 boutons en haut à gauche, le programme crash avec
un blocage sur la fenêtre
d'annulation d'impression qui reste figée au lieu de faire défiler les pages
à spooler.

Plus précisément c'est la dll NTDLL.DLL et WD75VM.DLL qui plante sur les 2
fonctions :
- RtlWaitForCriticalSection
- RtlEnterCriticalSection

Ya t'il un lien avec le SP2 (car aucun problème avant avec XP Pro SP1) et
comment le solutionner ?
Faut-il obligatoirement migrer vers une V8 pour faire disparaître le
problème ?

Merci

--------------------------------------------------
Christophe.
Pour me répondre directement enlever pasdespam_
--------------------------------------------------




bonjour

__________[ piste1

voici un extrait de ma propre FAQ :

Pourquoi XXXXX plante sytématiquement à chaque impression ?

Vérifiez :
- que vous ne cherchez pas à executer XXXXX sur une machine
mult-processeur (environnement non supporté)
- que vous n'avez pas paramétré au niveau du BIOS de votre carte mère,
l'option "hyper-threading" (environnement non supporté)
- que vous ne faites pas tourner votre processeur au-delà de sa
fréquence officielle
(environnement non supporté)
- qu'au niveau du BIOS de votre carte mère, le paramètrage de votre
port imprimante (EPP,ECP,...) est en phase avec les capacités de votre
imprimante
- que le câble imprimante est bien branché
- que le câble imprimante est en bon état
- que le pilote (driver) de votre imprimante est adapté à la version de
windows


quand j'entends P4, je pense tt de suite au 2eme cas :
l'hyper-threading fait planter !

__________[ piste 2

remplacer iconfigure() par iparametre()


titou44 (marreduspam) @freesurf.fr

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
deg
Le Mon, 25 Apr 2005 20:59:56 +0200, titou44
<titou44(marreduspam)@freesurf.fr> a écrit :


quand j'entends P4, je pense tt de suite au 2eme cas :
l'hyper-threading fait planter !




ah oui? y compris sur les versions supérieures de windev ?



à+

--
deg
corrigez mon adresse pour me répondre par mail
Avatar
titou44
deg a émis l'idée suivante :
Le Mon, 25 Apr 2005 20:59:56 +0200, titou44
<titou44(marreduspam)@freesurf.fr> a écrit :


quand j'entends P4, je pense tt de suite au 2eme cas :
l'hyper-threading fait planter !




ah oui? y compris sur les versions supérieures de windev ?



à+



bonjour

le HT fait planter plein de programmes (jeux, progiciels,...).
à s'en méfier comme de la peste.

titou44 (marreduspam)@freesurf.fr

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
Christophe Vaquier
Merci pour toutes ces informations, apparement il y aurait une grosse
probabilité
que l'hyper-threading du P4 fasse tout planter, mais...

- Désactiver l'HT pour faire fonctionner un programme particulier n'est pas
vraiment une solution de rechange pour moi, il doit bien y avoir autre chose
en admettant que d'autres logiciels puissent en tirer parti c'est une
fonctionnalité plutôt intérressante que l'on désactive
- Est-ce que la migration en V8 corrige l'imcompatibilité ? voire V9 si
vraiment il le faut (mais alors achat d'une nouvelle license arghhh !! )

"Christophe Vaquier" a écrit dans le
message de news: 426cf639$0$1247$
Bonjour,

Depuis peu j'ai installé 3 machines toutes pareilles sous XP Pro SP2. Ce
sont des P4 3Ghz avec 512 RAM.
Avant, l'applic fonctionnait très bien et n'a pas été modifiée entre
temps. Depuis qu'elle est exécutée sur
une de ces machines, aléatoirement à chaque fois que l'on veut imprimer
depuis l'aperçu avant impression
en sélectionnant un des 2 boutons en haut à gauche, le programme crash
avec un blocage sur la fenêtre
d'annulation d'impression qui reste figée au lieu de faire défiler les
pages à spooler.

Plus précisément c'est la dll NTDLL.DLL et WD75VM.DLL qui plante sur les 2
fonctions :
- RtlWaitForCriticalSection
- RtlEnterCriticalSection

Ya t'il un lien avec le SP2 (car aucun problème avant avec XP Pro SP1) et
comment le solutionner ?
Faut-il obligatoirement migrer vers une V8 pour faire disparaître le
problème ?

Merci

--------------------------------------------------
Christophe.
Pour me répondre directement enlever pasdespam_
--------------------------------------------------




Avatar
titou44
Christophe Vaquier avait soumis l'idée :
Merci pour toutes ces informations, apparement il y aurait une grosse
probabilité
que l'hyper-threading du P4 fasse tout planter, mais...

- Désactiver l'HT pour faire fonctionner un programme particulier n'est pas
vraiment une solution de rechange pour moi, il doit bien y avoir autre chose
en admettant que d'autres logiciels puissent en tirer parti c'est une
fonctionnalité plutôt intérressante que l'on désactive
- Est-ce que la migration en V8 corrige l'imcompatibilité ? voire V9 si
vraiment il le faut (mais alors achat d'une nouvelle license arghhh !! )

"Christophe Vaquier" a écrit dans le
message de news: 426cf639$0$1247$
Bonjour,

Depuis peu j'ai installé 3 machines toutes pareilles sous XP Pro SP2. Ce
sont des P4 3Ghz avec 512 RAM.
Avant, l'applic fonctionnait très bien et n'a pas été modifiée entre
temps. Depuis qu'elle est exécutée sur
une de ces machines, aléatoirement à chaque fois que l'on veut imprimer
depuis l'aperçu avant impression
en sélectionnant un des 2 boutons en haut à gauche, le programme crash
avec un blocage sur la fenêtre
d'annulation d'impression qui reste figée au lieu de faire défiler les
pages à spooler.

Plus précisément c'est la dll NTDLL.DLL et WD75VM.DLL qui plante sur les 2
fonctions :
- RtlWaitForCriticalSection
- RtlEnterCriticalSection

Ya t'il un lien avec le SP2 (car aucun problème avant avec XP Pro SP1) et
comment le solutionner ?
Faut-il obligatoirement migrer vers une V8 pour faire disparaître le
problème ?

Merci

--------------------------------------------------
Christophe.
Pour me répondre directement enlever pasdespam_
--------------------------------------------------







bonjour

c'est comme tu le sens ! moi je préfère demander au client de virer
l'option HT plutôt que de me lancer dans une migration d'application.
il faut savoir que pratiquement tous les jeux plantent avec l'option
activée. et c'est pour cela que Intel ne force pas la communication sur
le sujet.

un P4 avec le HT bridé, reste toujours un P4 avec sa puissance de
calcul.

j'ai eu en face de moi un revendeur qui m'a remercié de lui avoir donné
sans le vouloir l'explication de plantages chez d'autres clients et à
qui il avait du remplacer la machine. maintenant il enlève le HT
systématiquement à la livraison. si le HT est activé par le client,
c'est de sa responsabilité.

titou44 (marreduspam) @freesurf.fr

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
Romain PETIT
titou44 a exprimé avec précision :

c'est comme tu le sens ! moi je préfère demander au client de virer l'option
HT plutôt que de me lancer dans une migration d'application. il faut savoir
que pratiquement tous les jeux plantent avec l'option activée. et c'est pour
cela que Intel ne force pas la communication sur le sujet.



Intel communique sur le sujet en préconisant la désactivation pour les
systèmes non XP :
http://www.intel.com/support/processors/sb/CS-017343.htm
(huuummm et Windows server 2003 ?)
Pour ma part, hormis les applis 7.5, je n'ai aucun problème avec
l'hyperthreading sur ma configuration perso, ni sur les serveurs qui
hébergent certaines de mes applis.
Mais effectivement, l'HT est à désactiver avec les applis WD7.5...ou
bien il faut bannir totalement le multithreading.
J'ai plusieurs applis 7.5 qui ne posent aucun soucis (sauf en ce qui
concerne de la mémoire non libérée) depuis que j'ai abandonné le
multithreading (des applis qui tournaient bien sans l'HT en
multithreads)
Donc, 2 solutions :
- laisser l'HT et ne pas jouer avec les threads
- désactiver l'HT avec l'inconvénient d'une petite baisse de
performance

un P4 avec le HT bridé, reste toujours un P4 avec sa puissance de calcul.



Tout de même :
http://www.2cpu.com/articles/43_1.html
(avec 2 processeurs émulés en 4, les performances sont sensiblement
améliorées)

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
David B
juste pour savoir: en quelle version de 7.5 tu est car après le tout dernier
patch pour 7.5 version 206g PCSoft avait pondu un correctif à la dll
WD75WM.DLL qui est toujours dispo sur leur site/ftp... à vérifier si ça
change quelque chose

ftp://ftp.pcsoft.fr/windev7_206/wd75vm.dll

"Christophe Vaquier" a écrit dans le
message de news:426cf639$0$1247$
Bonjour,

Depuis peu j'ai installé 3 machines toutes pareilles sous XP Pro SP2. Ce
sont des P4 3Ghz avec 512 RAM.
Avant, l'applic fonctionnait très bien et n'a pas été modifiée entre


temps.
Depuis qu'elle est exécutée sur
une de ces machines, aléatoirement à chaque fois que l'on veut imprimer
depuis l'aperçu avant impression
en sélectionnant un des 2 boutons en haut à gauche, le programme crash


avec
un blocage sur la fenêtre
d'annulation d'impression qui reste figée au lieu de faire défiler les


pages
à spooler.

Plus précisément c'est la dll NTDLL.DLL et WD75VM.DLL qui plante sur les 2
fonctions :
- RtlWaitForCriticalSection
- RtlEnterCriticalSection

Ya t'il un lien avec le SP2 (car aucun problème avant avec XP Pro SP1) et
comment le solutionner ?
Faut-il obligatoirement migrer vers une V8 pour faire disparaître le
problème ?

Merci

--------------------------------------------------
Christophe.
Pour me répondre directement enlever pasdespam_
--------------------------------------------------




Avatar
Romain PETIT
David B avait prétendu :
juste pour savoir: en quelle version de 7.5 tu est car après le tout dernier
patch pour 7.5 version 206g PCSoft avait pondu un correctif à la dll
WD75WM.DLL qui est toujours dispo sur leur site/ftp... à vérifier si ça
change quelque chose



En ce qui concerne le multithreading, cela ne change rien.
Les correction entre la h et la g sont ici :
http://www.pcsoft.fr/st/telec/windev7/patch206.htm

J'ai eu par contre très recemment des plantages de cette DLL WD75VM.DLL
(erreurs d'allocation mémoire avec message du style "INVALID, stack
increased by 4"), plantages apparemment disparus en ayant totalement
supprimé l'antivirus Norton fourni avec le PC (un HP).

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Jean Cougnaud
Bon, j'ai envoyé un message le 25 et il n'est pas arrivé.

Le revoici :

----------------------------------------------------------------------------
------------------------------------------
Bonjour,

J'ai déjà eu ce problème et je l'ai résolu sur les conseils d'un participant
de la liste dont j'ai oublié le nom (qu'il m'en excuse ).

Cela semble être un problème de la fenêtre d'annulation d'impression donc il
faut la supprimer avec iFenetreAbandon(Faux) avant le lancement de
l'impression.

Regardes l'aide au sujet de cette commande pour plus de détail.


Cordialement

Jean Cougnaud
http://www.jean-cougnaud.com

----------------------------------------------------------------------------
-------------------------------------------

"Christophe Vaquier" a écrit dans le
message de news:426cf639$0$1247$
Bonjour,

Depuis peu j'ai installé 3 machines toutes pareilles sous XP Pro SP2. Ce
sont des P4 3Ghz avec 512 RAM.
Avant, l'applic fonctionnait très bien et n'a pas été modifiée entre


temps.
Depuis qu'elle est exécutée sur
une de ces machines, aléatoirement à chaque fois que l'on veut imprimer
depuis l'aperçu avant impression
en sélectionnant un des 2 boutons en haut à gauche, le programme crash


avec
un blocage sur la fenêtre
d'annulation d'impression qui reste figée au lieu de faire défiler les


pages
à spooler.

Plus précisément c'est la dll NTDLL.DLL et WD75VM.DLL qui plante sur les 2
fonctions :
- RtlWaitForCriticalSection
- RtlEnterCriticalSection

Ya t'il un lien avec le SP2 (car aucun problème avant avec XP Pro SP1) et
comment le solutionner ?
Faut-il obligatoirement migrer vers une V8 pour faire disparaître le
problème ?

Merci

--------------------------------------------------
Christophe.
Pour me répondre directement enlever pasdespam_
--------------------------------------------------