Firebird server segfaults in the end of database backup [CORE5936] #6192
Submitted by: Saulius Vabalas (savas_glds.com)
Once per 3-5 days fb_inet_server process dies in the end of gbak's backup. Core files analysis shows that all of them contain the following frames:
#0 TRA_state (bit_vector=0x7f325d78800c '\377' <repeats 200 times>..., oldest=<optimized out>, number=795364748) at ../src/jrd/tra.cpp:1793
====== Test Details ======
"...in the end of database backup" -- where is BACKUP in this ticket ? May be title has to be changed in order to properly reflect reason of crash ?
The text was updated successfully, but these errors were encountered:
Commented by: @hvlad
Steps to reproduce is very similar to CORE5935, but a bit differs.
Run Firebird 2.5 in Classic or SuperClassic mode and open two terminals.
1) in terminal 1
set term ^;
create procedure p_gen_tx(n int)
set term ;^
gfix -write async core-5936.fdb
2) in terminal 1:
3) in terminal 2:
insert into a values (current_transaction);
select * from a where id > 0;
execute procedure p_gen_tx (33000);
4) in terminal 1:
here we get