Exceptions not caught in UDF written in C++ in MySQL 5.5

Hello guys,

after upgrading from MySQL 5.1 to 5.5 we encounter a problem that C++
exceptions thrown in an UDF are not catched at all. Even there is a
"catch (... )" at the end
or our try block which avoids exceptions to be thrown outside of the
UDF, the server crashes with:

terminate called after throwing an instance of 'DATE::DateException'
110830 8:27:34 - mysqld got signal 6 ;

Even a try to catch DATE::DateException was no success. The very same
thing was verified with 5.1 and worked out of the box.


Any ideas?

Cheers,
Heri





--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/mysql?unsub=gcdmg-mysql-2 [at] m.gmane.org
steuer [ Di, 30 August 2011 09:02 ] [ ID #2063769 ]
Datenbanken » gmane.comp.db.mysql.general » Exceptions not caught in UDF written in C++ in MySQL 5.5

Vorheriges Thema: Re: utility of an index
Nächstes Thema: Caution : Hard Disk Full