bug no malloc esquisito. tem de fazer o debug das ondas antes de por qualquer coisa na memoria