[09:54:15.962] # Although we try to configure the OS to core dump inside [09:54:15.962] # ${CORE_DUMP_DIR}, they may not obey this. So, move core files to the [09:54:15.962] # ${CORE_DUMP_DIR} directory. [09:54:15.962] find build/ -type f -name '*.core' -exec mv '{}' ${CORE_DUMP_DIR} \; [09:54:16.767] src/tools/ci/cores_backtrace.sh ${OS_NAME} ${CORE_DUMP_DIR} ${CORE_DUMP_EXECUTABLE_DIR} [09:54:16.777] which: minfree: Command not found. [09:54:16.777] 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 [09:54:17.053] (lldb) target create --core "/var/crash/minfree" [09:54:17.065] error: Unable to find process plug-in for core file '/var/crash/minfree' [09:54:17.085] [09:54:17.085] [09:54:17.085] [09:54:17.116] (lldb) target create "/home/postgres/postgres/build/tmp_install/usr/local/pgsql/bin/postgres" --core "/var/crash/postgres.core" [09:54:18.869] Core file '/var/crash/postgres.core' (x86_64) was loaded. [09:54:18.869] (lldb) thread backtrace all [09:54:18.869] warning: This version of LLDB has no plugin for the language "assembler". Inspection of frame variables will be limited. [09:54:18.951] * thread #1, stop reason = signal SIGABRT [09:54:18.951] * frame #0: 0x0000096c2823bc5b libc.so.100.3`_thread_sys_thrkill at -:2 [09:54:18.951] frame #1: 0x0000096c281f072b libc.so.100.3`_libc_abort at abort.c:51:8 [09:54:18.951] frame #2: 0x00000969b8e38d0c postgres`ExceptionalCondition(conditionName="", fileName=, lineNumber=) at assert.c:65:2 [09:54:18.951] frame #3: 0x0000096cb5069ae2 pg_trgm.so`radix_sort_trigrams_signed(trg=0x0000096c34b0a105, count=6) at trgm_op.c:448:2 [09:54:18.951] frame #4: 0x0000096cb506924e pg_trgm.so`generate_trgm(str=, slen=) at trgm_op.c:499:4 [09:54:18.951] frame #5: 0x0000096cb506a90e pg_trgm.so`show_trgm(fcinfo=0x0000096c13f003f0) at trgm_op.c:1087:8 [09:54:18.951] frame #6: 0x00000969b8a7deb6 postgres`ExecInterpExpr(state=0x0000096c13f00310, econtext=0x0000096c13f00850, isnull=0x000075e5094e2dde) at execExprInterp.c:977:9 [09:54:18.951] frame #7: 0x00000969b8b6c99e postgres`evaluate_expr [inlined] ExecEvalExprSwitchContext(state=0x0000096c13f00310, econtext=, isNull=) at executor.h:444:13 [09:54:18.951] frame #8: 0x00000969b8b6c98a postgres`evaluate_expr(expr=, result_type=1009, result_typmod=-1, result_collation=100) at clauses.c:5323:14 [09:54:18.951] frame #9: 0x00000969b8b6dad4 postgres`simplify_function [inlined] evaluate_function(funcid=16388, result_type=1009, result_typmod=-1, result_collid=100, input_collid=100, args=0x0000096cad6a9c98, funcvariadic=false, func_tuple=0x0000096bc0ad3198, context=) at clauses.c:4830:9 [09:54:18.951] frame #10: 0x00000969b8b6d9c1 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=0x000075e5094e3040) at clauses.c:4179:12 [09:54:18.951] frame #11: 0x00000969b8b6a725 postgres`eval_const_expressions_mutator(node=0x0000096cad6a93a0, context=0x000075e5094e3040) at clauses.c:2608:14 [09:54:18.951] frame #12: 0x00000969b8b077a7 postgres`expression_tree_mutator_impl(node=0x0000096cad6a93f0, mutator=(postgres`eval_const_expressions_mutator at clauses.c:2458), context=0x000075e5094e3040) at nodeFuncs.c:0 [09:54:18.951] frame #13: 0x00000969b8b07b35 postgres`expression_tree_mutator_impl(node=0x0000096cad6a9440, mutator=(postgres`eval_const_expressions_mutator at clauses.c:2458), context=0x000075e5094e3040) at nodeFuncs.c:3571:12 [09:54:18.951] frame #14: 0x00000969b8b6a5bc postgres`eval_const_expressions(root=, node=) at clauses.c:2282:9 [09:54:18.951] frame #15: 0x00000969b8b4926e postgres`preprocess_expression(root=0x0000096cad6a9560, expr=, kind=1) at planner.c:1331:10 [09:54:18.951] frame #16: 0x00000969b8b4872d postgres`subquery_planner(glob=, parse=0x0000096cad6a8fe0, plan_name=, parent_root=, hasRecursion=, tuple_fraction=, setops=0x0000000000000000) at planner.c:934:3 [09:54:18.951] frame #17: 0x00000969b8b478ea postgres`standard_planner(parse=0x0000096cad6a8fe0, query_string="select show_trgm('a b c');", cursorOptions=2048, boundParams=0x0000000000000000, es=0x0000000000000000) at planner.c:470:9 [09:54:18.951] frame #18: 0x00000969b8b4771f postgres`planner(parse=, query_string=, cursorOptions=, boundParams=, es=) at planner.c:324:12 [09:54:18.951] frame #19: 0x00000969b8cad2f4 postgres`pg_plan_query(querytree=0x0000096cad6a8fe0, query_string="select show_trgm('a b c');", cursorOptions=2048, boundParams=0x0000000000000000, es=0x0000000000000000) at postgres.c:905:9 [09:54:18.951] frame #20: 0x00000969b8cad425 postgres`pg_plan_queries(querytrees=0x0000096cad6a9510, query_string="select show_trgm('a b c');", cursorOptions=2048, boundParams=0x0000000000000000) at postgres.c:1000:11 [09:54:18.951] frame #21: 0x00000969b8cb1f19 postgres`exec_simple_query(query_string="select show_trgm('a b c');") at postgres.c:1198:19 [09:54:18.951] frame #22: 0x00000969b8caf862 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [09:54:18.951] frame #23: 0x00000969b8ca94dd postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [09:54:18.951] frame #24: 0x00000969b8bda6f6 postgres`postmaster_child_launch(child_type=B_BACKEND, child_slot=1, startup_data=0x000075e5094e4100, startup_data_len=24, client_sock=0x000075e5094e3ff0) at launch_backend.c:268:3 [09:54:18.951] frame #25: 0x00000969b8bdf6c4 postgres`ServerLoop [inlined] BackendStartup(client_sock=) at postmaster.c:3606:8 [09:54:18.951] frame #26: 0x00000969b8bdf683 postgres`ServerLoop at postmaster.c:1713:6 [09:54:18.951] frame #27: 0x00000969b8bdd238 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [09:54:18.951] frame #28: 0x00000969b8afa3a5 postgres`main(argc=8, argv=0x000075e5094e4698) at main.c:231:4 [09:54:18.951] frame #29: 0x00000969b888435b postgres`__start + 299 [09:54:18.951] (lldb) quit [09:54:19.026]