<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:14pt">Baoyun,<br><br>I had exactly the same problem, I tried many Linux system but the problem persisted. I tried to debug it in the Windows using .Net and it works!! <br>So, I don't think that there is anything wrong with the code but perhaps gdb (or ddd) has some issues with it! why? I have no idea.<br><br>I have access to a Windows machine with .Net installed, you can debug it there and compile it again on your Linux machine.<br><br>By the way, if you manage to find the problem, please let us know.<br><br>Regards,<br>Kaveh <br><div style="font-family: times new roman,new york,times,serif; font-size: 14pt;"><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><br><br>Dear Luis and All:<br><br>I am trying to debug cmake based ITK program. And I took diffeomorphic Demons (dowload for
 ITK journal)?as example see attated file.<br><br>I then build ITK and diffeomprohic Demons in Debug model. I can run the diffeomporphic demons, but?I have some trouble to go inside the sub-function at here <br><br>%%%%%%%%%%%%%%%%%%%%%%%%%<br><br>switch ( imageIO-&gt;GetNumberOfDimensions() )<br>{<br>case 2:<br>DemonsRegistrationFunction&lt;2&gt;(args);<br>break;<br>case 3:<br>{<br>float a1=(float)2;<br>float a2=(float)3;<br>add_them(a1,a2);<br>DemonsRegistrationFunction&lt;3&gt;(args);<br>break;<br>}<br>default:<br>std::cout &lt;&lt; "Unsuported dimension" &lt;&lt; std::endl;<br>exit( EXIT_FAILURE );<br>}<br>return EXIT_SUCCESS;<br>?<br>%%%%%%%%%%%%<br><br>add-them(a1,a2) is small code added by me, I can go inside add-them(a1,a2)? by step or setting breakpoint, but I can not go inside <br>DemonsRegistrationFunction&lt;3&gt;(args) in either way. The program will run till finish. <br>?<br>?<br>I tried DDD and gdb, can any body tell me what
 happened.<br>?<br>Thanks<br>?<br>Baoyun<br><br><br><br></div></div></div><br>

      </body></html>