I talked with Dietmar about the problem with exceptions before. Dietmar seems
to think it might be a GCC bug or possibly a problem with Qt, but he isn't
sure. He is downloading Qt, so maybe will help us find the answer. Even
though he thinks that it's not Mono that's the *cause* of the problem, the
problem seems to be triggered by the native exception handling optimizations
he put into Mono a while back.
When Dietmar had me remove the -fexceptions and -DMONO_USE_EXC_TABLES from
around lines 35--37, and rebuild mono, the exceptions were handled correctly!
I just wanted to update people on this.
(Even though I think I'm the only one who reads this.)
|