После нескольких часов (дней) работы МРВ 6.05 вылетает и выдается следующее сообщение:
Rtcx - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
Данные содержащиеся в отчете: AppName: rtcx.exe Appver: 0.0.0.0 Modname: qt-mt332.dll Modver: 3.3.2.1 Offset: 00092df8
В чем причина?
[ 10.07.2007, 18:31: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Обнаружили следующее несоответствие в работе МРВ 6.05: В проекте используется один СПАД архив со следующими настройками: а) максимальный размер файла 32Мб, б) размер Кеш 48Мб, в) период сохранения 300, г) максимум очереди записи 450000. В реалии получается файл СПАД архива размером 16Гб, после достижения данного размера МРВ 6.05 вылетает.
Мы сделали следующий вывод: Используемая файловая система NTFS (максимальный размер файла 16Гб), при достижении максимального размера МРВ 6.05 не может записать данные в СПАД.
С чем связано данное несоответствие и как можно решить данную проблему?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Мы уже слышали о случаях превышения СПАДом заданных размеров. Мы даже запрашивали такие архивы для исследования. Анализ показал, что в строгой индексированной структуре архива нарушены связи в дереве между записями. В результате этого индексация записей сбивается и архив оказывается неработоспособным. В последнем релизе мы ввели функцию, которая анализирует архив и пытается, насколько это возможно восстановить цепочку связей (с возможной потерей каких-то записей). При невозможности даже частичного восстановления работоспособности архива он не принимается и создается новый архив. Это, конечно, не решает проблемы, но позволяет эксплуатировать проект хотя бы с частичной потерей информации. В Вашем случае причиной искажения СПАД-архива как раз и мог быть нештатный выход с разрушением потоков. К сожалению, нам на стендах не удалось воспроизвести первопричину такого повреждения архива. Поэтому радикального решения проблемы пока нет. Мы не исключаем в перспективе серьезного пересмотра структуры архива.
Posted by Grigorovskih (Участник № / Member № 1915) on :
Замечания по 16 Гб спаду актуальны! Сами сталкнулись с такой проблемой! Господа разработчики могу выложить для вас данный архив! попробуйте востановить! весит после сжатия ни так много всего 700 метров!
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Исследовать СПАД архивы нет необходимости, поскольку решение по росту архива кроется в МРВ. Нам эта ситуация известна, и сейчас мы ищем пути решения данной проблемы.