Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Док и баги 2.1 / 25 сообщений из 26, страница 1 из 2
26.08.2019, 11:44
    #39853690
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Мужики, а баги в FB 2.1 все еще правятся или уже забили?
...
Рейтинг: 0 / 0
26.08.2019, 12:03
    #39853696
dennis-r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
ДокМужики, а баги в FB 2.1 все еще правятся или уже забили?
Вот.
...
Рейтинг: 0 / 0
26.08.2019, 12:16
    #39853697
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
ДокМужики, а баги в FB 2.1 все еще правятся или уже забили?Последний коммит в эту ветку был в апреле 2016 года.
...
Рейтинг: 0 / 0
26.08.2019, 16:03
    #39853781
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
hvladПоследний коммит в эту ветку был в апреле 2016 года.
т.е., ой? :)

Влад, помнишь топик ? У юзверя примерно такая же лажа, только на Win XP x32, которая установлена в Paralell OS x. Но там все печальнее: я сделал restore в FB 2.1.7 - ничего не поменялось. Пришлось ставить FB 3.0.4, ресторить базы в ней и править код в старом клиенте (D2007 со всем сопуствующим хламом в виртуалке пришлось поднимать). Увы, раньше вторника не узнаю результатов, взлетит ли у него.
...
Рейтинг: 0 / 0
26.08.2019, 16:43
    #39853798
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Ariochбыл бы протокол Windows Clipboard расширяемый - можно было бы это исправить как раз на
уровне API

Ну и чем это, собственно, отличается от Х? Там что, API расширяемый или ты можешь влезть в
чужую программу чисто за счёт протокола?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.08.2019, 16:47
    #39853803
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Док,

а ODS-то какой у "нетронутой" БД ?
...
Рейтинг: 0 / 0
26.08.2019, 17:43
    #39853829
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
ДокhvladПоследний коммит в эту ветку был в апреле 2016 года.
т.е., ой? :)Ну, теоритические варианты всегда есть :) Всё зависит от серьёзности проблемы, невозможности перейти на тот же 2.5 и... упёртости :)


ДокВлад, помнишь топик ? У юзверя примерно такая же лажа, только на Win XP x32Помню. И ни к Win32, ни к fb до v3 тот топик не отностится никак. Я вот тут специально уточнял 21332867

ДокНо там все печальнее: я сделал restore в FB 2.1.7 - ничего не поменялось. Пришлось ставить FB 3.0.4, ресторить базы в ней и править код в старом клиенте (D2007 со всем сопуствующим хламом в виртуалке пришлось поднимать)А вот тут я тебя потерял - нифига не понял :(
...
Рейтинг: 0 / 0
26.08.2019, 17:43
    #39853830
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Ariochа ODS-то какой у "нетронутой" БД ?
ЕМНИП, 11.1, как и положено.

А ты с какой целью интересуешься? :)
...
Рейтинг: 0 / 0
26.08.2019, 18:13
    #39853849
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Док,

а я предположу, что у него могла быть ранняя ODS, которая не совместима win32/win64

FB2.x - он же такой, всеядный...
...
Рейтинг: 0 / 0
26.08.2019, 18:19
    #39853852
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
hvladА вот тут я тебя потерял
- клиент мне выложил на обменнике две готовые базы (которые он пользовал, когда WIN XP у него на машине был основной осью)
- я их дома забекапил
- потом клиент слил бекапы себе в виртуалку XP (теперь она уже была установлена в яблочную Parallel)
- через удаленку (TeamViewer) я там поднял FB 2.1.7 и отресторил мною сделанные бекапы. Получил ту же ошибку при коннекте (там читается 1 запись в "служебной" табличке), что и на неотресторенной базе
- поднял FB 3.0.4, законнектился через isql и IBE - вроде без ошибок.
- переписал свое старое приложение, но клиент проверит его только завтра

ps. ч-ч-черт.. надо было отдельную тему создать :)
...
Рейтинг: 0 / 0
26.08.2019, 18:21
    #39853853
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
AriochFB2.x - он же такой, всеядный...
вряд ли. Базу народ обычно берет из демок, все затирает и пользует. А в демках точно 11.1
...
Рейтинг: 0 / 0
27.08.2019, 04:09
    #39853973
fraks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
ДокБазу народ обычно берет из демок, все затирает и пользует. А в демках точно 11.1

Ни разу не приходило в голову взять другую базу, зачистить, и использовать как новую :)
Для этого нужно уметь зачищать, удалять таблицы и их причиндалы... зависимости могут помешать.
Создать базу - одна команда. Или мастер создания в каком-нибудь ГУЕ.
...
Рейтинг: 0 / 0
27.08.2019, 10:32
    #39854054
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
fraksНи разу не приходило в голову взять другую базу, зачистить, и использовать как новую :)
ты не представляешь, насколько медики - дремучий народ :) Я подозреваю, что из пары тысяч человек, которые скачали мою софтину, 90% пользуют ее embedded-вариант. Не надо вникать.
...
Рейтинг: 0 / 0
27.08.2019, 10:46
    #39854065
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
fraks> Ни разу не приходило в голову взять другую базу, зачистить, и использовать как новую :)

Аналогично. Да еще из демок (откуда "дремучий народ" узнает про демки?).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.08.2019, 11:53
    #39854111
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
fraks,

а зачем вообще демку зачищать, ну есть в ней несколько примеров, типа ООО Рога и Капыта и его директор Иван Иваныч Иванов - ну и путсь они там остаются, кому они мешают ?
...
Рейтинг: 0 / 0
27.08.2019, 12:10
    #39854126
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Ariochмодераторы такие модераторы....Развели в пятнице не пятничные разговоры, а виноват модератор. клипбоард вообще двойной оффтоп.
...
Рейтинг: 0 / 0
27.08.2019, 12:32
    #39854138
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Гаджимурадов Рустамоткуда "дремучий народ" узнает про демки?
да ты что, это наимоднейший теперь тренд - сопровождать свои творения демками взамен мануалов, которые, как известно, никто не читает :)
...
Рейтинг: 0 / 0
27.08.2019, 12:53
    #39854147
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Док> да ты что, это наимоднейший теперь тренд - сопровождать
Док> свои творения демками взамен мануалов

Ну, демо-БД для ИСки норм. Но как "дремучий народ"
докгадывается найти файл БД, скопировать его, почистить
(как он научился БД очищать? это же нигде не описано),
создать свои метаданные? Странно всё это.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.08.2019, 13:01
    #39854154
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Гаджимурадов РустамНо как "дремучий народ" докгадывается

Это ж медики, они "любят покопаться во всякой непонятной фигне". Профдеформация.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.08.2019, 13:59
    #39854644
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Гаджимурадов РустамНо как "дремучий народ"
докгадывается найти файл БД, скопировать его, почистить
(как он научился БД очищать? это же нигде не описано),
создать свои метаданные? Странно всё это.
Потому что скромный автор софта сопроводил его подробнейшим мануалом для компьютерно-безграмотных людей, где по шагам расписал что-куда-почем


По сабжу : эта ошибка ( 21957833 ) повторяется и на 3.0.4. Правда, писать в базу все-таки позволяет. Что там не так, не возьму в толк. Счетчики на всех генераторах посмотрел - нигде переполнения нет. Решил забить, клиента пока устраивает и так.
...
Рейтинг: 0 / 0
28.08.2019, 14:12
    #39854656
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Док о сабжу : эта ошибка повторяется и на 3.0.4.
Ошибка не в Firebird. У тебя что-то с работой с данными плохо. Навскидку я такие спецэффекты видел при Buffer Overflow и прочих memory corruption, а также при неинициализации переменных и прочих буферов когда в старших разрядах int64 появлялся мусор. Ну и тривиальный вариант, что напутались знаковое и беззнаковое числа.
...
Рейтинг: 0 / 0
28.08.2019, 14:29
    #39854671
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Dimitry SibiryakovНу и тривиальный вариант, что напутались знаковое и беззнаковое числа.
хм ... ошибка проявляется при открытии или рефреше некоторых датасетов.

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

Тогда посоветуйте, что посмотреть в isql (или еще где), когда будет возможность снова залезть в его базы?
...
Рейтинг: 0 / 0
28.08.2019, 16:36
    #39854766
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
ДокТогда посоветуйте, что посмотреть в isql (или еще где), когда будет возможность снова
залезть в его базы?

Ты говорил, что ошибка появляется при выборке из служебной таблицы с одной записью. Вот её
и смотри. Ну и хорошо бы таки найти точное место откуда она выбрасывается. Это может быть
как твой код, так и компоненты.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.08.2019, 18:06
    #39854828
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Dimitry SibiryakovЭто может быть
как твой код, так и компоненты.
У меня коннект и особо тяжелые выборки проходят в доп.потоках с отправкой мессенджей в основной, типа того:
Код: pascal
1.
2.
msg.WParam:= Integer(PChar(s));
PostMessage(FrmConnect.Handle,WM_MYMSG,msg.WParam,2);//заголовок формы


Видимо, здесь собака и порылась... :-/

Но это вопрос дельфевого форума, поэтому дальнейшее обсуждение можно пока приостановить. Спасибо за наводку.
...
Рейтинг: 0 / 0
28.08.2019, 18:48
    #39854845
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Док и баги 2.1
Док
Код: pascal
1.
2.
msg.WParam:=Integer(PChar(s));
PostMessage(...)



За такое там тебе руки оторвут. Ибо на принимающей стороне у тебя уже с максимальной
вероятностью указатель на память, давно превратившуюся в тыкву. Надо же хотя бы немного
учитывать время жизни переменных при многопоточности...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Док и баги 2.1 / 25 сообщений из 26, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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