создать новую тему раскрыть все
свернуть/развернуть ветвь Сообщение об ошибке [AVR 12/08/2007 12:05] # написать ответ
 
Файл: Transactions.cpp
Строка: 3686
Версия: 2.0 alpha
Сборка: 213
 
Call Stack:  
00449985 00455e68 7e368734 7e373745
7e373591 7e3737bc 7e368734 7e368816
7e3689cd 7e368a10 7e37d99d 7e38c69b
004014ea 00401755 7c816fd7
свернуть/развернуть ветвь хочу добавить, что [kilo 12/09/2007 20:05] # написать ответ
 
в последнее время стал запускать Кэш с флешки на разных компьютерах.
Обнаружил, что <B>абсолютно исправная база</B> размером примерно 1.5 Мб <B>запускается не на всех компьютерах</B>.  
Сначала парился и переживал, грешил на железо (первый раз случилось на компьютере, который изначально спроектирован под юникс на интеловском процессоре, а имеет установленный XP sp2). Затем все повторилось на брендовых (еще не Lenovo) IBM-ках с Windows 2000, а также XP со всеми мыслимыми заплатами.
Причем сам Кэш открывается идеально, новую базу создает без проблем. Именно, <B>большая старая база при попытке открыть вызывает сообщение об ошибке</B>.
Сообщение примерно:
AppName: abilitycash.exe   
AppVer: 2.0.0.213   
ModName: abilitycash.exe
ModVer: 2.0.0.213   
Offset: 00013c00
и т.д.
Монитор файлов и монитор registry в момент открытия большой информации к размышлению не дал.
Сильно не парюсь. На домашнем компе - нет проблем.
Есть варианты поиска. Например, экспортировать в Excel и восстановить обратно в базу на той машине, на которой она не открывается.
Либо поставить на компьютере, на котором база не открывается, виртуальную машину и попробовать открыть базу в ней.
Общее впечатление - программа не очень адекватно работает с оперативной памятью в момент распаковки базы.
свернуть/развернуть ветвь 214-я в радость [kilo 27/10/2007 03:38] # написать ответ
 
в 214 версии открыл/закрыл базу, которая просто вылетала с версией 213 на половине испробованных компьютеров, и, о чудо, теперь база открывается на всех компьютерах.
Я счастлив.