Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 18-06-2008 13:16:48

whitespirit
Membre
Date d'inscription: 25-01-2008
Messages: 393

Exception impossible à trouver

Bonjour,

A la fin de toutes mes pages j'ai cette erreur :

Code:

Fatal error: Exception thrown without a stack frame in Unknown on line 0

Je ne trouve pas son origine car c'est le $frontController->dispatch() qui la déclenche. Pourtant je me trouve bien dans un bloc try/catch :

Code:

        try {
            $response = self::$frontController->dispatch();
            //self::sendResponse($response);
        catch (Exception $exception) 
        {
            exit(    $exception->getMessage().'<br/>'.
                    $exception->getfile().' à la ligne '.
                    $exception->getLine().'<br/>'    
                );
        }

Le truc étrange est que ça n'affecte pas le fonctionnement de mon application mais à la fin de mes pages html, dans le source j'ai 

Code:

<br />
<b>Fatal error</b>:  Exception thrown without a stack frame in <b>Unknown</b> on line <b>0</b><br />

Qu'est ce qui pourrait déclencher ce type d'exception ? Comment faire pour débugger ?

Hors ligne

 

#2 18-06-2008 14:46:14

stf
Membre
Date d'inscription: 03-04-2008
Messages: 156

Re: Exception impossible à trouver

D'apres google , j'ai trouvé ca :


Cela signifie probablement que quelque part dans la gestion de l'exception vous faites appel à la méthode qui a levé l'exception. Afin d'éviter une boucle infinie, PHP interrompt le traitement.

http://www.gaudry.be/ast-rf-426.html


Apres ca me semble bizarre, si ca se fait a chaque fois en bas de page , cette exception doit se trouver dans le __destruct d'une de tes classes utilisées je pense...

Tu aurait pas ca dans une classe, qui provoque une exception, qui veux afficher une page erreur, qui rapelle la page qui a provoqué l'erreur ?

Hors ligne

 

#3 19-06-2008 07:13:09

whitespirit
Membre
Date d'inscription: 25-01-2008
Messages: 393

Re: Exception impossible à trouver

Je crois que le problème vient de problème de session. Ca va être dur de trouver !!!

Hors ligne

 

#4 29-08-2008 18:49:41

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Exception impossible à trouver

Ce problème survient lorsqu'une Exception est envoyée depuis un destructeur d'objet.

Hors ligne

 

#5 31-08-2008 22:25:12

mega_info
Nouveau membre
Date d'inscription: 31-08-2008
Messages: 8

Re: Exception impossible à trouver

l'exception est probablement levé a cause de l'appel   $exception->getfile() 
essai  de l'enlever .

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages