Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Эксперт выдает ошибку при повторном открытии базы / 7 сообщений из 7, страница 1 из 1
24.10.2014, 13:11
    #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
24.10.2014, 14:09
    #38786649
maratvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эксперт выдает ошибку при повторном открытии базы
maratvg,

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

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

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

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


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