powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Эксперт выдает ошибку при повторном открытии базы
7 сообщений из 7, страница 1 из 1
Эксперт выдает ошибку при повторном открытии базы
    #38786596
maratvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эксперт стабильно выдает ошибку при повторном открытии базы
Версия эксперта: 2014.10.11.1

Воспроизведение ошибки:
1. Запускаю эксперта. Подключаюсь к базе.
Список открытых окон


2. Отключаюсь от базы.

3. Подключаюсь к базе заново. Эксперт начинает восстанавливать десктоп и выдает ошибку.
стек вызовов
Error Message:
----------------------------------------
Access violation at address 00F9F17E in module 'ibexpert.exe'. Read of address 00000000

[00F9F17E] NewFieldsFm.TNewFieldsFrame.GetCanEditField (Line 2765, "Frames\NewFieldsFm.pas" + 1) + $1B
[00403BD3] System.@HandleAnyException + $33
[00F6E359] Main.TIBEMainForm.actFieldEditUpdate (Line 9048, "Main.pas" + 1) + $E
[00F96C1E] NewFieldsFm.CreateFieldsFrame (Line 356, "Frames\NewFieldsFm.pas" + 12) + $6
[00DB6537] TblViewF.TTableViewForm.RefreshFields (Line 478, "TblViewF.pas" + 5) + $1A
[00DB7943] TblViewF.TTableViewForm.aRefreshExecute (Line 824, "TblViewF.pas" + 21) + $2
[00DB8020] TblViewF.TTableViewForm.FormShow (Line 963, "TblViewF.pas" + 92) + $5
[00446839] Forms.TCustomForm.DoShow (Line 2829, "Forms.pas" + 1) + $14
[00455025] Controls.TControl.WndProc (Line 4227, "Controls.pas" + 37) + $6
[00446F4E] Forms.TCustomForm.WndProc (Line 3063, "Forms.pas" + 94) + $5
[00454E6C] Controls.TControl.Perform (Line 4152, "Controls.pas" + 5) + $C
[004576B3] Controls.TWinControl.UpdateShowing (Line 5568, "Controls.pas" + 16) + $C
[0045771E] Controls.TWinControl.UpdateControlState (Line 5586, "Controls.pas" + 7) + $1C
[00446F4E] Forms.TCustomForm.WndProc (Line 3063, "Forms.pas" + 94) + $5
[00454E6C] Controls.TControl.Perform (Line 4152, "Controls.pas" + 5) + $C
[00453C60] Controls.TControl.SetVisible (Line 3401, "Controls.pas" + 5) + $F
[00F5DF64] Main.LoadOpenedForms (Line 3747, "Main.pas" + 19) + $F
[00FF1872] InspectorFm.TInspectorFrame.OpenDatabase (Line 3588, "Frames\InspectorFm.pas" + 151) + $3
[00FEC47A] InspectorFm.TInspectorFrame.ObjectsTLDblClick (Line 1456, "Frames\InspectorFm.pas" + 11) + $A
[0045524D] Controls.TControl.DoMouseDown (Line 4306, "Controls.pas" + 2) + $21
[00455309] Controls.TControl.WMLButtonDblClk (Line 4331, "Controls.pas" + 5) + $C
[00444010] Forms.StdWndProc (Line 1459, "Forms.pas" + 8) + $0
[0044D81F] Forms.TApplication.ProcessMessage (Line 6630, "Forms.pas" + 13) + $1
[01095E8C] IBExpert.IBExpert (Line 1389, "D:\Projects_5\IBExpert\IBExpert.dpr" + 594) + $7

Список открытых окон в это время выглядит так


4. Нажимаю "Закрыть" в окне с ошибкой.
Список открытых окон после ошибки выглядит так
...
Рейтинг: 0 / 0
Эксперт выдает ошибку при повторном открытии базы
    #38786649
maratvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratvg,

уточнение. не на всех базах проявляется такая ошибка.
...
Рейтинг: 0 / 0
Эксперт выдает ошибку при повторном открытии базы
    #38787169
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это известный баг и обсуждался неоднократно. Вот только стабильно воспроизвести его не удается...
...
Рейтинг: 0 / 0
Эксперт выдает ошибку при повторном открытии базы
    #38788195
maratvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Сделал тестовую базу с 2 табличками. В эксперте открываю базу, в ней открываю SQL-editor, затем обе таблицы. Отсоединяюсь. Подключаюсь - ошибка. Отсоединяюсь. Подключаюсь - нет ошибки. Отсоединяюсь. Подключаюсь - ошибка. И так по кругу. Ошибка выскакивает через раз.

fb 2.5.3. Эксперт 2014.10.11.1
...
Рейтинг: 0 / 0
Эксперт выдает ошибку при повторном открытии базы
    #38844917
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таки удалось изловить и пофиксить.
...
Рейтинг: 0 / 0
Эксперт выдает ошибку при повторном открытии базы
    #38845064
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Вау, ты это сделал!? Спасибо огромное!
...
Рейтинг: 0 / 0
Эксперт выдает ошибку при повторном открытии базы
    #38845203
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тоже замечал, но думал это у меня открыто дохрена окошек и оно голову морочит.
Спасобо, обновимся , проверим.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Эксперт выдает ошибку при повторном открытии базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]