parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

кто сумеет воспроизвести

Александр Петросян (PAF) 19.03.2006 20:43

срочно всё zip&email!

никогда ничего подобного не видел, и, когда правил проблему двойного открытия, специально сделал шаги, чтобы в подобном случае печатался внятный номер ошибки.

дважды открыть файл теперь внутри одного скрипта просто нельзя:
// начиная с 3.2.0
	if(file_list->get(file_spec))
		throw Exception("parser.runtime",
			0,
			"this hashfile is already opened, use existing variable");
отмазка: в parser используется библиотека sdbm из поставки apache. библиотека проста и компактна [~1500строк].

пока мной в ней найдена была только одна несущественная ошибка: невнятно выдавался номер ошибки при проблемах открытия файла. эта ошибка была поправлена, однако вы наблюдаете -1.

очевидно, это новый bug.
пока стабильно не воспроизведётся, починить невозможно.