erreur au lancement sous win2000 + SP3

Discussion in 'LnS French Forum' started by gkweb, Jun 4, 2003.

Thread Status:
Not open for further replies.
  1. gkweb

    gkweb Guest

    J'ai un autre post sur mon LAN, un windows 2000, qui a subit pas mal d'installation de programmes et de désinstallations, il a du surement souffrir un peu avec des changements de DLL dans tous les sens.

    Quand je lance look'n'stop, j'ai ceci comme erreur :

    http://perso.wanadoo.fr/jugesoftware/erreur.JPG

    C'est la version 2.04 shareware non enregistrée. Je me souviens que l'installation etait ok qd je l'ai fait, et là j'ai voulu lancé look'n'stop mais qqe chose ne lui plait pas :doubt:

    J'ai meme remplacé la dll fautive par celle de mon XP (avec un prog qui permet de faire ca sur les DLL en cours d'utilisation au redemarrage), mais rien n'y fait.

    Y a t il une solution ?

    Merci.

    Guillaume.
     
  2. loic

    loic Guest

    Salut,

    Je suis ss win2000 sp3, et je n'ai ai pas ce soucis, ss doute le pb vient il d'ailleurs ? (je suis avec lns 2.04)

    Au fait, merci pour ta reponse, a propos des ports de msn, mais l'interet de lns est de faire du filtrage logiciel ET internet, donc, c pkoi je souhaitais affiner le reglage. Ceci dit, il est effectivement exact que msn utilise bcp de port, et ce, de facon aleatoire, merci quand meme.

    Cordilalement.
     
  3. Frederic

    Frederic LnS Developer

    Joined:
    Jan 9, 2003
    Posts:
    4,354
    Location:
    France
    Look 'n' Stop n'utilisant pas directement cette fonction "RtlIPV6AddressToStringA", c'est un peu curieux que ce message apparaisse.

    Il doit y avoir une autre DLL utilisée par Look 'n' Stop qui appelle cette ntdll et qui utilise cette fonction.
    Reste à trouver laquelle.

    J'ai fait une recherche au cas où sur mon disque mais je n'ai trouvé aucune DLL qui contient cette fonction. Mais je n'ai pas Windows 2003.

    As-tu installé un service spécial IP V6 qui peut expliquer cet appel ?

    Frédéric.
     
  4. gkweb

    gkweb Guest

    J'ai installé pas mal de choses sur ce windows 2000, y compris des programmes que j'avais fait et qui ont surement installés des DLL de mon XP.
    Le plus étrange c'est que ca me fait cette erreur quand je veut désinstaller aussi, et là je comprend pas, je vois pas le rapport, peut etre est ce lié au driver LnS installé sur la carte réseau?

    Je réinstallerai le driver de la carte réseau et je vous donnerai le resultat.
     
  5. Frederic

    Frederic LnS Developer

    Joined:
    Jan 9, 2003
    Posts:
    4,354
    Location:
    France
    Il se trouve que le désinstalleur est l'appli looknstop.exe elle-même.
    Donc quand on veut désinstaller, ça charge les même DLL que quand on lance looknstop.exe pour de vrai...

    Que donne une recherche d'un mot clef genre "Ipv6Address" dans le répertoire système sur *.dll ?

    Frédéric.
     
  6. gkweb

    gkweb Guest

    Ca me donne une seule DLL trouvée :

    dnsapi.dll (132Ko) v5.0.2195.5354

    EDIT : je l'ai meme remplacée par celle de mon XP (v5.1.......)
    et ca ne règle pas le pb :doubt:

    EDIT2 : j'ai meme mis a jour le driver de la carte reseau, mais ca change rien non plus.
    Je precise que j'avais installé LnS sans pb, et qu'il s'executait qd je le lancait.
    Depuis j'ai installé des programmes perso faits sous XP, et j'ai bien peur qu'il y ai eu des modifications de DLL, car soudainement LnS ne voulait plus se lancer.
    J'aimerai néanmoins trouvé la solution plutot que de tout formater, car ce pc ci n'est pas mon pc perso, et je ne peut pas me permettre de le monopoliser pendant 2 jours le temps de tout installer et de tout mettre a jour.
     
  7. Patrice

    Patrice Registered Member

    Joined:
    Apr 15, 2003
    Posts:
    571
    Location:
    Antarctica
    Salut gkweb,

    est-ce que tu peux télécharger COM Explorer et faire le test "Find Missing Dependencies"? Peut-être que cela va t'aider:

    http://www.4dev.com/com/index.htm

    Amicalement,

    Patrice
     
  8. Frederic

    Frederic LnS Developer

    Joined:
    Jan 9, 2003
    Posts:
    4,354
    Location:
    France
    Et si tu recherches le nom complet de la fonction RtlIpAddressToString est-ce qu'elle est bien dans dnsapi.dll ?

    Peut-être faire une recherche plus globale sur l'ensemble du disque.

    A priori il s'agit bien d'une DLL qui cherche à importer cette fonction. Je ne sais pas comment on peut faire pour savoir laquelle c'est au moment du problème. Pourtant cela aiderait bien.

    Frederic
     
  9. gkweb

    gkweb Guest

    C'est bon c'est résolu !

    Merci de ton aide Frederic, ca m'a sorti de mon pb :)

    En fait j'ai fait comme tu me l'as conseillé une recherche sur tout le disque (et non juste /system32) de la chaine rtlipv6addresstostringa et la chaine s'est trouvée être dans la dll iphlapi.dll..... et là ca a fait TILT ! Il y a un moment j'ai bataillé avec ce poste qui rejetait un de mes programmes utilisant des fonctions réseau sous XP, et sur le 2000 j'avais des problemes de DLL, alors j'avous avoir un peu bidouillé le PC :oops: :oops: :oops:
    En fait la DLL se trouvait sous C:, C:\winnt, et enfin ds C:\Winnt\system32

    J'ai supprimé les 2 premier, et ensuite tout a marché... j'ai pu installé la dernière version, derniers drivers... désolé c'etait de ma faute :'(

    En tout cas ce pc a haut risque beneficie enfin de LnS ;)

    Petite question au passage : bien que j'ai déjà une licence Look'n'Stop, je suppose que si je veut valider Look'n'Stop sur cet autre PC il faut que je rachete une autre Licence ?

    En tout cas merci du coup de main ;)

    Amicalement,

    Guillaume/gkweb.
     
  10. Frederic

    Frederic LnS Developer

    Joined:
    Jan 9, 2003
    Posts:
    4,354
    Location:
    France
    Oui, effectivement Look 'n' Stop se sert bien de iphlpapi.dll.

    C'est donc lors du chargement de cette DLL que Windows cherche à résoudre la fonction RtlIpv6AddressToString dans ntdll.dll, mais sans succès.

    Oui, une licence vaut pour un poste. Donc pour 2 postes installés, il faut 2 licences ;)

    Frédéric
     
Thread Status:
Not open for further replies.