3.18 RC2 Post Install error

Install RC2 returned no errors but when I try to go to the admin interface, I get the following error

    Fatal error:  Uncaught exception 'Exception' with message 'Replace done' in /Library/WebServer/mysource_matrix/core/lib/DAL/Query.inc:511
    Stack trace:
    #0 /Library/WebServer/mysource_matrix/core/lib/DAL/Query.inc(479): Query->_findAndReplacePlaceHolder(':urlid', ':bind_1')
    #1 /Library/WebServer/mysource_matrix/core/lib/DAL/Oven/core/coreQueries.inc(754): Query->bind(':urlid', NULL)
    #2 [internal function]: coreQueries::prepareGetAuthRedirectQuery(Array, true)
    #3 /Library/WebServer/mysource_matrix/core/lib/MatrixDAL/MatrixDAL.inc(89): call_user_func(Array, Array, true)
    #4 /Library/WebServer/mysource_matrix/core/lib/MatrixDAL/MatrixDAL.inc(170): MatrixDAL::getQuery('core', 'getAuthRedirect', Array)
    #5 /Library/WebServer/mysource_matrix/core/include/mysource.inc(2822): MatrixDAL::executeAll('core', 'getAuthRedirect', Array)
    #6 /Library/WebServer/mysource_matrix/core/include/mysource.inc(748): MySource->authRedirect()
    #7 /Library/WebServer/mysource_matrix/core/include/mysource.inc(370): MySource->paintLogin('Login', 'You need to in /Library/WebServer/mysource_matrix/core/lib/DAL/Query.inc on line 511


As you may be able to tell, this is on OS X running a custom php 5.2.5 and apache 2.2.8.

We haven't seen that problem ourselves - in face, it is strange that the particular exception described is being shown as not being caught, as we do catch it in our code.


In any case, we have rewritten the section of code that uses this exception to remove it, and that will be released as part of version 3.18.0.