Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to create broker thread: No such file or directory (2) #25

Closed
RunsFor opened this issue Jul 24, 2020 · 2 comments · Fixed by #27
Closed

Unable to create broker thread: No such file or directory (2) #25

RunsFor opened this issue Jul 24, 2020 · 2 comments · Fixed by #27

Comments

@RunsFor
Copy link

RunsFor commented Jul 24, 2020

Client gets following error:

Jul 24 17:14:24 tarantool[763469]: %2|1595600064.138|THREAD|rdkafka#consumer-1| [thrd:app]: Unable to create broker thread: No such file or directory (2)
Jul 24 17:14:24 tarantool[763469]: tarantool: rdkafka_broker.c:5336: rd_kafka_broker_add_logical: Assertion `rkb && *"failed to create broker thread"' failed.

Tarantool version: Tarantool Enterprise 2.3.1-143-g8124538
Platform: centos/8

Probably related to this bug

@RepentantGopher
Copy link

It seems that we need to update librdkafka submodule to resolve this issue.

@RunsFor
Copy link
Author

RunsFor commented Jul 24, 2020

Reproduced on centos:8:

tdg_1              | 2020-07-24 15:57:00.577 [1] main/132/main I> Adding HTTP input
tdg_1              | %2|1595606220.577|THREAD|rdkafka#consumer-1| [thrd:app]: Unable to create broker thread: No such file or directory (2)
tdg_1              | tarantool: rdkafka_broker.c:5336: rd_kafka_broker_add_logical: Assertion `rkb && *"failed to create broker thread"' failed.
tdg_1              | Segmentation fault
tdg_1              |   code: 128
tdg_1              |   addr: (nil)
tdg_1              |   context: 0x7fb30b3ff000
tdg_1              |   siginfo: 0x7fb30b3ff130
tdg_1              |   rax      0x0                0
tdg_1              |   rbx      0x0                0
tdg_1              |   rcx      0x0                0
tdg_1              |   rdx      0x0                0
tdg_1              |   rsi      0x7fb30b3ff480     140406964614272
tdg_1              |   rdi      0x2                2
tdg_1              |   rsp      0x7fb30b3ff5a0     140406964614560
tdg_1              |   rbp      0x7fb312910c28     140407087369256
tdg_1              |   r8       0x0                0
tdg_1              |   r9       0x7fb30b3ff480     140406964614272
tdg_1              |   r10      0x8                8
tdg_1              |   r11      0x246              582
tdg_1              |   r12      0x7fb30a39e94b     140406947440971
tdg_1              |   r13      0x7fb30a3a0658     140406947448408
tdg_1              |   r14      0x14d8             5336
tdg_1              |   r15      0x8781da0          142089632
tdg_1              |   rip      0x7fb3127aac01     140407085902849
tdg_1              |   eflags   0x10246            66118
tdg_1              |   cs       0x33               51
tdg_1              |   gs       0x0                0
tdg_1              |   fs       0x0                0
tdg_1              |   cr2      0x0                0
tdg_1              |   err      0x0                0
tdg_1              |   oldmask  0x0                0
tdg_1              |   trapno   0xd                13
tdg_1              | Current time: 1595606220
tdg_1              | Please file a bug at http://github.com/tarantool/tarantool/issues
tdg_1              | Attempting backtrace... Note: since the server has already crashed,
tdg_1              | this may fail as well
tdg_1              | #0  0x683f39 in print_backtrace+9
tdg_1              | #1  0x55963d in _ZL12sig_fatal_cbiP9siginfo_tPv+bd
tdg_1              | #2  0x7fb3130f7dd0 in funlockfile+50
tdg_1              | #3  0x7fb3127aac01 in abort+203
tdg_1              | #4  0x7fb3127aa9f9 in __assert_fail_base.cold.0+f
tdg_1              | #5  0x7fb3127b8cc6 in __assert_fail+46
tdg_1              | #6  0x7fb30a2d9ccc in rd_kafka_broker_add_logical+7c
tdg_1              | #7  0x7fb30a318b20 in rd_kafka_cgrp_new+240
tdg_1              | #8  0x7fb30a2c522a in rd_kafka_new+c5a
tdg_1              | #9  0x7fb30a2b7e35 in lua_create_consumer+205
tdg_1              | #10 0x6a7947 in lj_BC_FUNCC+34
tdg_1              | #11 0x64c05c in execute_lua_call+7c
tdg_1              | #12 0x6a7947 in lj_BC_FUNCC+34
tdg_1              | #13 0x6b8a36 in lua_pcall+76
tdg_1              | #14 0x66aa53 in luaT_call+13
tdg_1              | #15 0x64c1c7 in box_lua_call+d7
tdg_1              | #16 0x648d09 in box_process_call+209
tdg_1              | #17 0x55b91d in _ZL15tx_process_callP4cmsg+dd
tdg_1              | #18 0x685954 in cmsg_deliver+14
tdg_1              | #19 0x686518 in fiber_pool_f+c8
tdg_1              | #20 0x55902c in _ZL16fiber_cxx_invokePFiP13__va_list_tagES0_+c
tdg_1              | #21 0x680750 in fiber_loop+30
tdg_1              | #22 0xd24fcf in coro_init+3f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants