I have about 4000 SMS messages in my Treo 180, tried to move to 600. 600 synced OK, moved in all my settings, contacts, etc.

But when I open the SMS app for the first time (made several attempts, deleting the newly created database to trigger import again), it either entirely hangs importing old messages, or reboots after a long importing process and shows lots of empty threads (with a couple of survived messages in between).

Obviously the old Treo 180 SMS database is somehow damaged (although I can view the messages on 180). Is there any app that can repair it?... Or are there any other ways to import SMS into Treo 600?