Problem pri odpojovani více spojeni z Linuxu po aktualizaci klienta na libfbclient.so.3.0.10 (SIGSEGV signal)

25 views
Skip to first unread message

Andrej Cikrai

unread,
Dec 7, 2022, 6:40:29 AM12/7/22
to Firebird (CZ)
OS Serveru: Windows (není podstatný)
OS Klienta: Linux
Verze Serveru: 3.0.10.33601/3.0.9.335600 (není podstatný)
Verze Klienta: libfbclient.so.3.0.10
Vše x64

Problém:
Vyvolání SIGSEGV signálu při použití nového klienta pro Linux libfbclient.so.3.0.10
Problém nastáva při hromadným odpojování více (5+) spojení
pomocí funkce Fisc_detach_database z více vláken najednou

Pokud použiju staršího klienta např libfbclient.so.3.0.9/libfbclient.so.3.0.7 problém nenastane

Andrej CIkrai
_______________________
Anglická verze pro jistotu:

Problem with disconnecting multiple connections with Linux client using libfbclient.so.3.0.10 library (SIGSEGV signal)

Server OS: Windows (not significant, doesn't seem to play any Role)
Client OS: Linux
Server version: 3.0.10.33601/3.0.9.335600(not significant, doesn't seem to play any Role)
Client Version: libfbclient.so.3.0.10
All 64bit

Problem:
Raising a SIGSEGV signal while using client library libfbclient.so.3.0.10 for Linux
Problem occus while disconnecting multiple (5+) connections
using the function Fisc_detach_database from multiple threads simultaneously

If we use older client with our application for example libfbclient.so.3.0.9/libfbclient.so.3.0.7 the problem does not occur. 

Andrej Cikrai

Jiří Činčura

unread,
Dec 7, 2022, 6:49:06 AM12/7/22
to fireb...@googlegroups.com
Deje se to i s 4.x nebo 3.0.11? Pripadne jaky je call stack?

--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/

Andrej Cikrai

unread,
Dec 7, 2022, 7:34:03 AM12/7/22
to Firebird (CZ)
Firebird 4.x jsme nezkoušeli jelikož naše aplikace je přizbůsobena a stále běží nad 3.x
Firebird 3.0.11 mě nenapadlo vyzkoušet, po odzkoušení to vypadá že tam ten problém již není, ještě to více prověřím a dám vědět
Dátum: streda 7. decembra 2022, čas: 12:49:06 UTC+1, odosielateľ: ji...@cincura.net

Jiří Činčura

unread,
Dec 7, 2022, 8:24:15 AM12/7/22
to fireb...@googlegroups.com
> Firebird 4.x jsme nezkoušeli jelikož naše aplikace je přizbůsobena a
> stále běží nad 3.x

Server muze zustat 3.x, jen zkusit klientskou libfbclient 4.x.

Andrej Cikrai

unread,
Dec 9, 2022, 5:03:17 AM12/9/22
to Firebird (CZ)
libfbclient 4.x. jsme nakonec nezkoušeli, jelikož v další verzi klienta libfbclient 3.0.11 tenhle problém již nepřetrvává, a to je pro nás zatím dostačující.
Ale když jsem správně koukal na changelog na githubu tak by v aktuální 4.x verzi tenhle problém taky neměl být. 

Děkujeme za nasměřování
Andrej Cikrai
Dátum: streda 7. decembra 2022, čas: 14:24:15 UTC+1, odosielateľ: ji...@cincura.net
Reply all
Reply to author
Forward
0 new messages