Persisted problem of "unhandled excepton: bad allocation"

Dear Llama,
I have had the problem of unable to do LB hotsynch for months now. I always got the following error message in the hotsync log:
Unhandled exception: bad allocation.
Life Balance 3.5b1 synchronization failed
I initially had the problem when running 3.2.x, then 3.4.1, now 3.5b1.
I've tried various means to avoid the problem, but failed. Here are the a few things that I've tried.
use desktop to override
use Palm to override
turn off snapshot (on the forum for the same problem, someone was able to solve the problem with this method.)
manually empty the LB file on desktop, then doing the override from the empty.
manually empty the LB file on Palm, then doing the override from the empty.
uninstall LB on Palm, and desktip.
My environment is Windows XP Professional and Palm Treo 650.
I had contacted Llama for help before, it seems that it didn't work.
Thanks in advance for your help.
Yu
Comments
We've been waiting on you...
Actually we still have your ticket open and set to "waiting on customer."
On Jan 4, Stuart wrote to you with a suggestion to run Verify Data, and offering further help. We did not hear back from you, so we thought that you were probably okay now.
The ticket is still open, so we can look into the issue more for you if you are ready to work with us on it now.
Best wishes,
--Catherine--*
Here's the text of Stuart's earlier message:
"Hello Yu,
There is no conversion required on the desktop. Only the Palm requires a conversion when upgrading from earlier versions to 3.4.x.
I think the next thing for you to do is to run the "Verify Data" command in the Palm version of Life Balance. You'll find it under the Options menu. This will check the Life Balance data on your Palm for errors and offer to repair them.
If the Verify Data command is able to repair your data, that might be enough to solve your HotSync problem. If not, let us know and we'll send instructions on how you can check your Palm Calendar for errors.
If all else fails, we can give you instructions on how you can clear the relevant databases from your Palm so that you can successfully do a "Desktop overrides Handheld" sync.
Let us know how it goes.
Best wishes,
--Stuart A. Malone
Llamagraphics, Inc."
Thanks for waiting on me...
Catherine,
Yes, Stuart did helped me, and I tried to do "verify data" many times. It didn't work.
Please give me new instructions.
If you think more appropriately, let's have email exchange to save other people's bandwidth.
Thanks again.
Yu
It's painful when balancing act not working.
Okay, let's take the next step
Hi there Yu,
I'm actually really glad that you got in touch with us again so that we can pick up where we left off before.
I don't think that we are out of suggestions for you yet, so stick with us on this, and we'll do our best to be helpful.
We will continue by email first thing on Monday morning from the open ticket, so that we have access to the history of the whole case to consider.
Best wishes,
--Catherine--*