Ужосы из FB3
Привет всем.
Вчера попробовал пересобрать отладочный FB3 — а он валится при компиляции на ассерте аборте. Ну ладно, думаю, за ночь починят. Не починили, поэтому решил посмотреть что там творится. Позабавил следующий код, обнаруженный в стеке вызовов.
~FactoryParameter() { PluginDestroyTimer* timer = new PluginDestroyTimer(configuredPlugin); TimerInterfacePtr()->start(timer, 1000000); // 1 sec }
Разработчики жгут напалмом.
Kovalenko on 11 мая, 2011
Вторая попытка пересобрать сервер была более успешной. Фикс для ~FactoryParameter реально помог.
Но сервер пока все равно разломан до основания — при создании второго подключения к базе вылазит ошибка:
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
I/O error during «CreateFile (open)» operation for file «D:\Program Files\Firebird_3_0\/security3.fdb»
Error while trying to open file
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Так что пока — курим попкорн в сторонке 🙂