2009-11-30 15 views
3

Je ne sais pas quel est le comportement mais certains programmes - notamment ceux basés sur rack.ru qui s'exécutent en thin - ne peuvent pas être facilement débogués. Lorsqu'un point de rupture est déclenché, aucune source n'est disponiblePourquoi ma session rdebug dit-elle "*** Aucun fichier source disponible"

Notez que ce n'est pas la même chose que cet autre S.O. [Question] [1]

[1]: In ruby, why does my IRB interactive debugging session always say "No sourcefile available" session toujours-dire-no-sourcefile

Répondre

6

err, effectivement trouvé la source du problème. J'ai eu un Dir.chdir enterré dans mon code. Tout appel de débogueur après cela n'a pas pu trouver la source, un appel a bien fonctionné.

Espérons que cela aide quelqu'un à un moment donné.

+0

Wow, c'est à partir de 2009 et vient d'être upvoted 24th/Sep/14 :-) –