[05:07:43.604] # Although we try to configure the OS to core dump inside [05:07:43.604] # ${CORE_DUMP_DIR}, they may not obey this. So, move core files to the [05:07:43.604] # ${CORE_DUMP_DIR} directory. [05:07:43.604] find build/ -type f -name '*.core' -exec mv '{}' ${CORE_DUMP_DIR} \; [05:07:44.420] src/tools/ci/cores_backtrace.sh ${OS_NAME} ${CORE_DUMP_DIR} ${CORE_DUMP_EXECUTABLE_DIR} [05:07:44.431] which: minfree: Command not found. [05:07:44.432] executable minfree not found in /home/postgres/postgres/build/tmp_install/usr/local/pgsql/bin:/usr/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin, running 'lldb' without debug information [05:07:44.708] (lldb) target create --core "/var/crash/minfree" [05:07:44.720] error: Unable to find process plug-in for core file '/var/crash/minfree' [05:07:44.748] [05:07:44.748] [05:07:44.748] [05:07:44.784] (lldb) target create "/home/postgres/postgres/build/tmp_install/usr/local/pgsql/bin/postgres" --core "/var/crash/postgres.core" [05:07:46.613] Core file '/var/crash/postgres.core' (x86_64) was loaded. [05:07:46.613] (lldb) thread backtrace all [05:07:46.613] warning: This version of LLDB has no plugin for the language "assembler". Inspection of frame variables will be limited. [05:07:46.701] * thread #1, stop reason = signal SIGABRT [05:07:46.701] * frame #0: 0x000006fae767e3eb libc.so.100.3`_thread_sys_thrkill at -:2 [05:07:46.701] frame #1: 0x000006fae765131b libc.so.100.3`_libc_abort at abort.c:51:8 [05:07:46.701] frame #2: 0x000006f84620fc4c postgres`ExceptionalCondition(conditionName="", fileName=, lineNumber=) at assert.c:65:2 [05:07:46.701] frame #3: 0x000006fa8a5b3ae2 pg_trgm.so`radix_sort_trigrams_signed(trg=0x000006faa5877105, count=6) at trgm_op.c:448:2 [05:07:46.701] frame #4: 0x000006fa8a5b324e pg_trgm.so`generate_trgm(str=, slen=) at trgm_op.c:499:4 [05:07:46.701] frame #5: 0x000006fa8a5b490e pg_trgm.so`show_trgm(fcinfo=0x000006fa86c1d3f0) at trgm_op.c:1087:8 [05:07:46.701] frame #6: 0x000006f845e537d6 postgres`ExecInterpExpr(state=0x000006fa86c1d310, econtext=0x000006fa86c1d850, isnull=0x00007adf273c322e) at execExprInterp.c:977:9 [05:07:46.701] frame #7: 0x000006f845f42b3e postgres`evaluate_expr [inlined] ExecEvalExprSwitchContext(state=0x000006fa86c1d310, econtext=, isNull=) at executor.h:444:13 [05:07:46.701] frame #8: 0x000006f845f42b2a postgres`evaluate_expr(expr=, result_type=1009, result_typmod=-1, result_collation=100) at clauses.c:5320:14 [05:07:46.701] frame #9: 0x000006f845f43c74 postgres`simplify_function [inlined] evaluate_function(funcid=16388, result_type=1009, result_typmod=-1, result_collid=100, input_collid=100, args=0x000006fb37491c98, funcvariadic=false, func_tuple=0x000006fa59571d90, context=) at clauses.c:4827:9 [05:07:46.701] frame #10: 0x000006f845f43b61 postgres`simplify_function(funcid=16388, result_type=1009, result_typmod=-1, result_collid=100, input_collid=100, args_p=, funcvariadic=false, process_args=, allow_non_const=, context=0x00007adf273c3490) at clauses.c:4176:12 [05:07:46.701] frame #11: 0x000006f845f408c5 postgres`eval_const_expressions_mutator(node=0x000006fb374913a0, context=0x00007adf273c3490) at clauses.c:2605:14 [05:07:46.701] frame #12: 0x000006f845edd507 postgres`expression_tree_mutator_impl(node=0x000006fb374913f0, mutator=(postgres`eval_const_expressions_mutator at clauses.c:2455), context=0x00007adf273c3490) at nodeFuncs.c:0 [05:07:46.701] frame #13: 0x000006f845edd895 postgres`expression_tree_mutator_impl(node=0x000006fb37491440, mutator=(postgres`eval_const_expressions_mutator at clauses.c:2455), context=0x00007adf273c3490) at nodeFuncs.c:3571:12 [05:07:46.701] frame #14: 0x000006f845f4075c postgres`eval_const_expressions(root=, node=) at clauses.c:2279:9 [05:07:46.701] frame #15: 0x000006f845f1f40e postgres`preprocess_expression(root=0x000006fb37491560, expr=, kind=1) at planner.c:1378:10 [05:07:46.701] frame #16: 0x000006f845f1e8cd postgres`subquery_planner(glob=, parse=0x000006fb37490fe0, plan_name=, parent_root=, hasRecursion=, tuple_fraction=, setops=0x0000000000000000) at planner.c:981:3 [05:07:46.701] frame #17: 0x000006f845f1da77 postgres`standard_planner(parse=0x000006fb37490fe0, query_string="select show_trgm('a b c');", cursorOptions=2048, boundParams=, es=0x0000000000000000) at planner.c:517:9 [05:07:46.701] frame #18: 0x000006f845f1d74f postgres`planner(parse=, query_string=, cursorOptions=, boundParams=, es=) at planner.c:324:12 [05:07:46.701] frame #19: 0x000006f846084b84 postgres`pg_plan_query(querytree=0x000006fb37490fe0, query_string="select show_trgm('a b c');", cursorOptions=2048, boundParams=0x0000000000000000, es=0x0000000000000000) at postgres.c:905:9 [05:07:46.701] frame #20: 0x000006f846084cb5 postgres`pg_plan_queries(querytrees=0x000006fb37491510, query_string="select show_trgm('a b c');", cursorOptions=2048, boundParams=0x0000000000000000) at postgres.c:1000:11 [05:07:46.701] frame #21: 0x000006f8460897a9 postgres`exec_simple_query(query_string="select show_trgm('a b c');") at postgres.c:1198:19 [05:07:46.701] frame #22: 0x000006f8460870f2 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [05:07:46.701] frame #23: 0x000006f846080d6d postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [05:07:46.701] frame #24: 0x000006f845fb08f6 postgres`postmaster_child_launch(child_type=B_BACKEND, child_slot=1, startup_data=0x00007adf273c4550, startup_data_len=24, client_sock=0x00007adf273c4440) at launch_backend.c:267:3 [05:07:46.701] frame #25: 0x000006f845fb58c4 postgres`ServerLoop [inlined] BackendStartup(client_sock=) at postmaster.c:3606:8 [05:07:46.701] frame #26: 0x000006f845fb5883 postgres`ServerLoop at postmaster.c:1713:6 [05:07:46.701] frame #27: 0x000006f845fb3438 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [05:07:46.701] frame #28: 0x000006f845ed0105 postgres`main(argc=8, argv=0x00007adf273c4ae8) at main.c:231:4 [05:07:46.701] frame #29: 0x000006f845c594eb postgres`__start + 299 [05:07:46.701] (lldb) quit [05:07:46.787]