Bonjour,
Un programme utilise une DLL.
Le programme se plante et la DLL reste en mémoire.
(La DLL sait que le programme s'est détaché)
Comment la DLL peut-elle se "libérer" ?
Merci de m'aider.
MH
[PC - WIN98se]
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Arnaud Debaene
MH wrote:
Bonjour, Un programme utilise une DLL. Le programme se plante et la DLL reste en mémoire. (La DLL sait que le programme s'est détaché) Comment la DLL peut-elle se "libérer" ?
- Ca veut dire quoi "plante"? - Quel OS? - Ca veut dire quoi "se libérer" pour une DLL.
Quant un processus se termine, tous les modules correspondants sont déchargés de la mméoire s'ils ne sont pas utilisés par un autre processus.
Arnaud
MH wrote:
Bonjour,
Un programme utilise une DLL.
Le programme se plante et la DLL reste en mémoire.
(La DLL sait que le programme s'est détaché)
Comment la DLL peut-elle se "libérer" ?
- Ca veut dire quoi "plante"?
- Quel OS?
- Ca veut dire quoi "se libérer" pour une DLL.
Quant un processus se termine, tous les modules correspondants sont
déchargés de la mméoire s'ils ne sont pas utilisés par un autre processus.
Bonjour, Un programme utilise une DLL. Le programme se plante et la DLL reste en mémoire. (La DLL sait que le programme s'est détaché) Comment la DLL peut-elle se "libérer" ?
- Ca veut dire quoi "plante"? - Quel OS? - Ca veut dire quoi "se libérer" pour une DLL.
Quant un processus se termine, tous les modules correspondants sont déchargés de la mméoire s'ils ne sont pas utilisés par un autre processus.
Arnaud
MH
Merci d'avoir pris la peine de me répondre.
- Ca veut dire quoi "plante"?
Planter : Terme familier utilisé pour parler d'une erreur grave entraînant un blocage de l'ordinateur ou d'une application et obligeant, le plus souvent à redémarrer. On parle également de plantage ou de crash. Ex. : Mon programme se plante, se fige... à l'aide d'un utilitaire je le "kill" avec la fonction TerminateProcess.
- Quel OS?
Indiqué dans mon précédent post (WIN98se).
- Ca veut dire quoi "se libérer" pour une DLL.
Déchargé de la mémoire...
MH
Merci d'avoir pris la peine de me répondre.
- Ca veut dire quoi "plante"?
Planter : Terme familier utilisé pour parler d'une erreur grave entraînant
un blocage de l'ordinateur ou d'une application et obligeant, le plus
souvent à redémarrer. On parle également de plantage ou de crash.
Ex. : Mon programme se plante, se fige... à l'aide d'un utilitaire je le
"kill" avec la fonction TerminateProcess.
Planter : Terme familier utilisé pour parler d'une erreur grave entraînant un blocage de l'ordinateur ou d'une application et obligeant, le plus souvent à redémarrer. On parle également de plantage ou de crash. Ex. : Mon programme se plante, se fige... à l'aide d'un utilitaire je le "kill" avec la fonction TerminateProcess.
- Quel OS?
Indiqué dans mon précédent post (WIN98se).
- Ca veut dire quoi "se libérer" pour une DLL.
Déchargé de la mémoire...
MH
Quentin Pouplard
MH wrote:
Bonjour, Un programme utilise une DLL. Le programme se plante et la DLL reste en mémoire. (La DLL sait que le programme s'est détaché) Comment la DLL peut-elle se "libérer" ?
Elle est libéré à la mort lorsque tous les process l'utilisant sont mort. Pratiquement tu n'as pas à t'en soucier.
Bonjour,
Un programme utilise une DLL.
Le programme se plante et la DLL reste en mémoire.
(La DLL sait que le programme s'est détaché)
Comment la DLL peut-elle se "libérer" ?
Elle est libéré à la mort lorsque tous les process l'utilisant sont
mort. Pratiquement tu n'as pas à t'en soucier.
Bonjour, Un programme utilise une DLL. Le programme se plante et la DLL reste en mémoire. (La DLL sait que le programme s'est détaché) Comment la DLL peut-elle se "libérer" ?
Elle est libéré à la mort lorsque tous les process l'utilisant sont mort. Pratiquement tu n'as pas à t'en soucier.
Planter : Terme familier utilisé pour parler d'une erreur grave entraînant un blocage de l'ordinateur ou d'une application et obligeant, le plus souvent à redémarrer. On parle également de plantage ou de crash.
Voilà une réponse qui nous avance beaucoup sur la nature de ton "plantage"! Tu as un mesage d'erreur? Le sogt ne répond plus aux entrées utilisateur? Il est tué par Windows?
Arnaud
MH wrote:
Merci d'avoir pris la peine de me répondre.
- Ca veut dire quoi "plante"?
Planter : Terme familier utilisé pour parler d'une erreur grave
entraînant un blocage de l'ordinateur ou d'une application et
obligeant, le plus souvent à redémarrer. On parle également de
plantage ou de crash.
Voilà une réponse qui nous avance beaucoup sur la nature de ton "plantage"!
Tu as un mesage d'erreur? Le sogt ne répond plus aux entrées utilisateur? Il
est tué par Windows?
Planter : Terme familier utilisé pour parler d'une erreur grave entraînant un blocage de l'ordinateur ou d'une application et obligeant, le plus souvent à redémarrer. On parle également de plantage ou de crash.
Voilà une réponse qui nous avance beaucoup sur la nature de ton "plantage"! Tu as un mesage d'erreur? Le sogt ne répond plus aux entrées utilisateur? Il est tué par Windows?
Arnaud
MH
Soyez sympathique et évitez à l'avenir de répondre à mes posts . Nous éviterons tous deux une perte de temps. Merci d'avance MH
Soyez sympathique et évitez à l'avenir de répondre à mes posts .
Nous éviterons tous deux une perte de temps.
Merci d'avance
MH
Soyez sympathique et évitez à l'avenir de répondre à mes posts . Nous éviterons tous deux une perte de temps. Merci d'avance MH
FrekoDing
Dans la news : 4042302a$0$28133$, MH ecrivait (justement !) :
Soyez sympathique et évitez à l'avenir de répondre à mes posts . Nous éviterons tous deux une perte de temps. Merci d'avance MH
t'es gonflé quand meme... il prend un peu de son temps pour t'aider et voila les remerciements ! faut pas s'etonner que les NG techniques soient desertés. bon courage quand meme ! @+
Dans la news : 4042302a$0$28133$626a14ce@news.free.fr,
MH <none@none.fr> ecrivait (justement !) :
Soyez sympathique et évitez à l'avenir de répondre à mes posts .
Nous éviterons tous deux une perte de temps.
Merci d'avance
MH
t'es gonflé quand meme...
il prend un peu de son temps pour t'aider et voila les remerciements !
faut pas s'etonner que les NG techniques soient desertés.
bon courage quand meme !
@+
Dans la news : 4042302a$0$28133$, MH ecrivait (justement !) :
Soyez sympathique et évitez à l'avenir de répondre à mes posts . Nous éviterons tous deux une perte de temps. Merci d'avance MH
t'es gonflé quand meme... il prend un peu de son temps pour t'aider et voila les remerciements ! faut pas s'etonner que les NG techniques soient desertés. bon courage quand meme ! @+
Noé
"MH" a écrit dans le message de news:4041e5cc$0$28113$
Merci d'avoir pris la peine de me répondre.
>- Ca veut dire quoi "plante"? Planter : Terme familier utilisé pour parler d'une erreur grave entraînant un blocage de l'ordinateur ou d'une application et obligeant, le plus souvent à redémarrer. On parle également de plantage ou de crash. Ex. : Mon programme se plante, se fige... à l'aide d'un utilitaire je le "kill" avec la fonction TerminateProcess.
Super malin comme réponse. C'est certain tu vas trouver beaucoup de volontaires pour t'aider.
>- Quel OS? Indiqué dans mon précédent post (WIN98se).
>- Ca veut dire quoi "se libérer" pour une DLL. Déchargé de la mémoire...
Ah ? C'est automatique à la mort du process appelant, alors. Qu'est ce que tu cherches au juste ?
"MH" <none@none.fr> a écrit dans le message de
news:4041e5cc$0$28113$636a15ce@news.free.fr...
Merci d'avoir pris la peine de me répondre.
>- Ca veut dire quoi "plante"?
Planter : Terme familier utilisé pour parler d'une erreur grave entraînant
un blocage de l'ordinateur ou d'une application et obligeant, le plus
souvent à redémarrer. On parle également de plantage ou de crash.
Ex. : Mon programme se plante, se fige... à l'aide d'un utilitaire je le
"kill" avec la fonction TerminateProcess.
Super malin comme réponse. C'est certain tu vas trouver beaucoup de
volontaires pour t'aider.
>- Quel OS?
Indiqué dans mon précédent post (WIN98se).
>- Ca veut dire quoi "se libérer" pour une DLL.
Déchargé de la mémoire...
Ah ? C'est automatique à la mort du process appelant, alors. Qu'est ce que
tu cherches au juste ?
"MH" a écrit dans le message de news:4041e5cc$0$28113$
Merci d'avoir pris la peine de me répondre.
>- Ca veut dire quoi "plante"? Planter : Terme familier utilisé pour parler d'une erreur grave entraînant un blocage de l'ordinateur ou d'une application et obligeant, le plus souvent à redémarrer. On parle également de plantage ou de crash. Ex. : Mon programme se plante, se fige... à l'aide d'un utilitaire je le "kill" avec la fonction TerminateProcess.
Super malin comme réponse. C'est certain tu vas trouver beaucoup de volontaires pour t'aider.
>- Quel OS? Indiqué dans mon précédent post (WIN98se).
>- Ca veut dire quoi "se libérer" pour une DLL. Déchargé de la mémoire...
Ah ? C'est automatique à la mort du process appelant, alors. Qu'est ce que tu cherches au juste ?
Quentin Pouplard
MH wrote:
Soyez sympathique et évitez à l'avenir de répondre à mes posts . Nous éviterons tous deux une perte de temps. Merci d'avance
"MH" escribió en el mensaje news:40414f86$0$28609$ | Un programme utilise une DLL. | Le programme se plante et la DLL reste en mémoire. | (La DLL sait que le programme s'est détaché) | Comment la DLL peut-elle se "libérer" ? | Merci de m'aider. | MH | [PC - WIN98se]
Je crois comprendre dams ta prose plus que vague que tu veux utiliser les DllMain avec DETACH:_PROCESS. cf la doc sur cette fonction
F.
"MH" <none@none.fr> escribió en el mensaje
news:40414f86$0$28609$626a14ce@news.free.fr...
| Un programme utilise une DLL.
| Le programme se plante et la DLL reste en mémoire.
| (La DLL sait que le programme s'est détaché)
| Comment la DLL peut-elle se "libérer" ?
| Merci de m'aider.
| MH
| [PC - WIN98se]
Je crois comprendre dams ta prose plus que vague que tu veux utiliser les
DllMain avec DETACH:_PROCESS. cf la doc sur cette fonction
"MH" escribió en el mensaje news:40414f86$0$28609$ | Un programme utilise une DLL. | Le programme se plante et la DLL reste en mémoire. | (La DLL sait que le programme s'est détaché) | Comment la DLL peut-elle se "libérer" ? | Merci de m'aider. | MH | [PC - WIN98se]
Je crois comprendre dams ta prose plus que vague que tu veux utiliser les DllMain avec DETACH:_PROCESS. cf la doc sur cette fonction
F.
Lo
"MH" a écrit
Soyez sympathique et évitez à l'avenir de répondre à mes posts . Nous éviterons tous deux une perte de temps. Merci d'avance MH
Le monsieur essaye de lever les ambiguitées des termes que tu as employés pour essayer de determiner si il peut t'aider. C'est inutile de le prendre de haut et ca n'est surement pas comme ca que tu vas donner envie aux autres contributeurs de s'interresser à ton probleme.
Loic.
"MH" a écrit
Soyez sympathique et évitez à l'avenir de répondre à mes posts .
Nous éviterons tous deux une perte de temps.
Merci d'avance
MH
Le monsieur essaye de lever les ambiguitées des termes que tu as employés
pour essayer de determiner si il peut t'aider. C'est inutile de le prendre
de haut et ca n'est surement pas comme ca que tu vas donner envie aux autres
contributeurs de s'interresser à ton probleme.
Soyez sympathique et évitez à l'avenir de répondre à mes posts . Nous éviterons tous deux une perte de temps. Merci d'avance MH
Le monsieur essaye de lever les ambiguitées des termes que tu as employés pour essayer de determiner si il peut t'aider. C'est inutile de le prendre de haut et ca n'est surement pas comme ca que tu vas donner envie aux autres contributeurs de s'interresser à ton probleme.