gros bug avec Tmediaplayer !!!

gros bug avec Tmediaplayer !!! - Delphi/Pascal - Programmation

Marsh Posté le 25-10-2002 à 09:09:51    

dès que je met mediaplayer dans mon prog ca me met la fenêtre cpu avec de l'assembleur quand je l'execute sous delphi. Mais si je lance l'exe à part camarche nickel. C'est quand même embêtant si je veu tester tout de suite mons prog. Vous savez d'ou ca vien?  
Le pire c'est qu'avant ca le fesait de temps en temps mais la c'est tout le tempssans aucune raison!!!  
 
petite precision je suis sous delphi 6 avec winxp

Reply

Marsh Posté le 25-10-2002 à 09:09:51   

Reply

Marsh Posté le 25-10-2002 à 10:05:42    

ça me fait pareil...
il aime pas trop les DivX :D


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 28-10-2002 à 10:39:20    

exact, avec DirectShow c'est pareil, alors je travaille sans debuggeur :D

Reply

Marsh Posté le 28-10-2002 à 16:53:04    


En fait c'est un bug connu dans windows depuis bien longtemps et je ne sais pas si ils l'ont contourné dans D7 finalement ou pas, mais ca existe depuis Delphi 4 au moins et Windows 2000.
 
En fait, y a un breakpoint dans ntdll.dll et ils ont oublié de le virer en le compilant, et ils ont pas l'air d'avoir réagit à ce problème chez Microsoft pour XP. Du coup, quand par malheur on arrive sur ce code, on se prends la fenêtre CPU dans la tronche.
 
Y a pas de solution, juste des ficelles pour le contourner
1. Bosser sous Win9x/Me (Bof)
2. Essayer si D7 a contourné le bug dans le dll  
3. Attendre Windows Longhorn ou je ne sais quoi en priant
4. Ne pas utiliser le debugger :/
 
Bref, c'est un truc assez connu  :sweat:


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 28-10-2002 à 16:55:49    

zion a écrit a écrit :

 
En fait c'est un bug connu dans windows depuis bien longtemps et je ne sais pas si ils l'ont contourné dans D7 finalement ou pas, mais ca existe depuis Delphi 4 au moins et Windows 2000.
 
En fait, y a un breakpoint dans ntdll.dll et ils ont oublié de le virer en le compilant, et ils ont pas l'air d'avoir réagit à ce problème chez Microsoft pour XP. Du coup, quand par malheur on arrive sur ce code, on se prends la fenêtre CPU dans la tronche.
 
Y a pas de solution, juste des ficelles pour le contourner
1. Bosser sous Win9x/Me (Bof)
2. Essayer si D7 a contourné le bug dans le dll  
3. Attendre Windows Longhorn ou je ne sais quoi en priant
4. Ne pas utiliser le debugger :/
 
Bref, c'est un truc assez connu  :sweat:  




Trouver un autre compo pour lire les videos ?


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 28-10-2002 à 16:57:55    

[SDF]Poire a écrit a écrit :

 
Trouver un autre compo pour lire les videos ?




 
Ca n'a rien à voir avec le compo, en général quand tu importes un DLL écrit en C++, tu as bcp de chances de te prendre une erreur comme ca, donc que ce soit le mediaplayer ou un autre ca ne change rien.
 
J'ai eu le même problème avec un DLL de PHP y a pas longtemps (je t'en avais parlé il me semble), tu sais rien faire à part pleurer toutes les larmes de ton corps  :sweat:


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 28-10-2002 à 17:02:59    

zion a écrit a écrit :

 
 
Ca n'a rien à voir avec le compo, en général quand tu importes un DLL écrit en C++, tu as bcp de chances de te prendre une erreur comme ca, donc que ce soit le mediaplayer ou un autre ca ne change rien.
 
J'ai eu le même problème avec un DLL de PHP y a pas longtemps (je t'en avais parlé il me semble), tu sais rien faire à part pleurer toutes les larmes de ton corps  :sweat:  




Beh si tu utilises pas la DLL (entre ns il est pourrav ce compo... les divx lagent :()


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 28-10-2002 à 17:13:04    

Y a la DLL de PowerDivx 4, quand il sera dispo, mais je sais pas sous quelles conditions ça sera utilisable :D
Faudra voir ça avec BlackSun


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 28-10-2002 à 17:16:31    


Bah, utilisez le XVid, c'est sous GPL... (Dommage que ce soit
pas sous MPL mais bon).
 


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 28-10-2002 à 17:17:57    

spa juste un codec ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 28-10-2002 à 17:17:57   

Reply

Marsh Posté le 28-10-2002 à 17:29:16    

Euh... si, mais ils ont surement fait plus que ca
non?   :sweat:


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 28-10-2002 à 18:31:18    

pas rentable un compo par codec


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 29-10-2002 à 08:20:23    

antp a écrit a écrit :

Y a la DLL de PowerDivx 4, quand il sera dispo, mais je sais pas sous quelles conditions ça sera utilisable :D
Faudra voir ça avec BlackSun




 
Heu ça fait un bout de temps que j'ai mergé la DLL avec le prog car ça me broutait d'exporter a chaque fois. Mais faut voir, je pourrais peut etre faire ça dans le futur, faut que je voit avec ma team.
 
Sinon maintenant que j'y pense, je crois que le probleme est reglé avec Delphi7 car je n'ai plus ce probleme...

Reply

Marsh Posté le 29-10-2002 à 09:04:27    

Ben non !!! J'ai essayé avec delphi 7 c'est ben la même chose il n'ont pas réglé le problème.

Reply

Marsh Posté le 29-10-2002 à 09:28:52    

BlackSun a écrit a écrit :

 
Sinon maintenant que j'y pense, je crois que le probleme est reglé avec Delphi7 car je n'ai plus ce probleme...




 
ouais mais tu n'emploies pas le TMediaPlayer :p


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-10-2002 à 15:35:02    

spaceman2000 a écrit a écrit :

Ben non !!! J'ai essayé avec delphi 7 c'est ben la même chose il n'ont pas réglé le problème.  




 
Il te reste tes yeux pour pleurer alors...  :D  
 
Au fait, ce problème arrive aussi parfois quand tu as libéré 2* la même zone mémoire, mais dans un autre language of course, et pas dans tous les cas non plus, enfin, bref c'est souvent aussi un problème de mémoire tout simplement quoi.


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed