Bug in Firebird 2.5 RC2. Win Free IBProvider Pro License

Discuss a software development with IBProvider

Bug in Firebird 2.5 RC2. Win Free IBProvider Pro License

Postby Merkulov Andrew » 10 Feb 2010, 17:12

We are find a bug in the new Firebird 2.5 RC2

Details:
DB Server: Firebird 2.5 RC1 or RC2
Bug text: page 14194, page type 5 lock conversion denied (215)
Firebird tracker details: http://tracker.firebirdsql.org/browse/CORE-2853

Description of the test case:
0. Download latest IBProvider and use Firebird 2.5 RC1 or Firebird 2.5 RC2
1. Using parallel connection perform many write BLOB/Array operations.
2. Read writed BLOB and Array fields.
3. Delete BLOB and Array fields.

First man who will reproduce bug and publish test code in this topic will get absolutely free IBProvider Pro 64 bits Single Developer License
User avatar
Merkulov Andrew
Site Admin
 
Posts: 219
Joined: 17 Nov 2005, 20:15

Re: Bug in Firebird 2.5 RC2. Win Free IBProvider Pro License

Postby Altair » 20 Feb 2010, 03:41

Здравствуйте!

У меня есть 2 больших проекта с IBProvider 1 и 3 (оба free). Несколько месяцев назад пытался перевести старый проект на IBProvider 3, все на первый взгляд получилось, но в последствии обнаружилась странная ошибка при работе с Blob полями. В местах, где они быстро удаляются, а затем добавляются, или же добавляются "пачками" возникает ошибка: "Ошибка формирования ib-значения входящего параметра. Позиция 0." (выдача ошибок для меня - черный ящик). Т.к. у меня нет полного когда проекта, и вообще его ведет другой человек, этот проект является ведущим (бла, бла, бла..), в общем мы забили на перевод 1-ого продукта на IBProvider 3.

В чем суть всех этих буковок: если моя ошибка имеет признаки того, что вы ищите, то я могу попросить исходники и выковырять её для вас.

Если нет, прошу прощения что отнял ваше время, удалите нафиг этот мессадж, ибо мусор, но желательно с уведомлением в личку (а то пропущу).
-----

Hello! I have some problems with BLOB fields, this may be what you are looking for...
Altair
 
Posts: 3
Joined: 11 Nov 2009, 17:43

Re: Bug in Firebird 2.5 RC2. Win Free IBProvider Pro License

Postby Kovalenko Dmitry » 20 Feb 2010, 11:42

Altair wrote:Здравствуйте!

Привет.
Altair wrote:В местах, где они быстро удаляются, а затем добавляются, или же добавляются "пачками" возникает ошибка: "Ошибка формирования ib-значения входящего параметра. Позиция 0." (выдача ошибок для меня - черный ящик)


Думаю, у вас проблема там проблема с перекодированием текста ... если у вас там в нулевом параметре - текстовый блоб.

Вообще там возвращается коллекция ошибок, а вы видите только первый элемент этой коллекции. У ADODB коллекция текущих ошибок подключения доступна через ADODB.Connection.Errors.

Какой у вас сервер и кодовые страницы базы данных?

Altair wrote:Т.к. у меня нет полного кода проекта, и вообще его ведет другой человек, этот проект является ведущим (бла, бла, бла..), в общем мы забили на перевод 1-ого продукта на IBProvider 3.

Очень жаль, потому что если (не дай бог) вы все еще сидите первом древнем Free, то я содрагаюсь от ужаса :)

Altair wrote:В чем суть всех этих буковок: если моя ошибка имеет признаки того, что вы ищите, то я могу попросить исходники и выковырять её для вас.

Не, я думаю у вас другая напасть. Данная ошибка (page type XXX lock conversion denied) немного другого характера. Мы еще уже семь раз (с момента публикации в трекере) смогли получить, пять из них - под от отладчиком. Сняли дампы, логи и прочую лабуду и отдали одному из разрабов сервера. Он в "восторге" :)

Altair wrote:Hello! I have some problems with BLOB fields, this may be what you are looking for...

Не, не. Русские мы, русские. По нашему английскому же видно :)

Спасибо за проявленный интерес к нашим развлечениям.
Kovalenko Dmitry
Site Admin
 
Posts: 621
Joined: 17 Nov 2005, 20:51
Location: Russia, Lipetsk


Return to Programming with IBProvider

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest