twaddle
Where has the OP said he got Sonar 7 from the internet?
He (or the forum) messed up the quotation tags...
"here was the app crash log - i just wonder if my sonar 7 is legit- i had 6 and bought it a time ago, then when i had a guy bre-build the machine he got a copy off the internet of 7 , it will not let me install the up dates ?" So yeah... that would definitely be a problem.
To the OP... you could still update the legit copy of Sonar 6 if you have the Serial Number/Registration info. The guy who installed that cracked copy of Sonar was not doing you any favors. He actually broke the law.
Hopefully he didn't steal your registration of Sonar 6 for himself.
For now, if you still have it, try using BFD3 in Sonar 6. Maybe BFD have put something in their code that prevents it from being loaded into pirated host programs.