http://pastebin.com/d3e6a3d82

Non riesco a capire dove sia l'errore. Intorno alla riga 46 dove c'è la strcat dovrebbe esserci l'errore.
Il punto è che con una execv devo passare tutto il path completo del comando come /bin/ls e non solo ls.
Qualcuno ha qualche idea ?