Hi,
I have been testing 16beta1, last commit
a14e75eb0b6a73821e0d66c0d407372ec8376105
I just let sqlsmith do its magic before trying something else, and
today I found a core with the attached backtrace.
Only information on the log was this:
DETAIL: Failed process was running: autovacuum: VACUUM
public.array_index_op_test
--
Jaime Casanova
Director de Servicios Profesionales
SYSTEMGUARDS - Consultores de PostgreSQL
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
set = {__val = {4194304, 140730796945184, 2, 6, 7058320,
94276041338800, 4611686018427388799, 140054596995766, 0, 281470681751456, 0, 0,
0, 0, 0, 0}}
pid = <optimized out>
tid = <optimized out>
ret = <optimized out>
#1 0x00007f60ffa21535 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0},
sa_mask = {__val = {0, 0, 0, 0, 0, 140054583844872, 2, 7305460047297970175,
7017846502343457077, 94276041338800, 7003723481572736816, 0,
5992403885976025344, 140730796945424, 94276069437568, 140730796946288}},
sa_flags = 1509191600, sa_restorer = 0x55be5ba13080}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x000055be5a654a30 in ExceptionalCondition (conditionName=0x55be5a8300e8
"!IsPageLockHeld || (locktag->locktag_type == LOCKTAG_RELATION_EXTEND)",
fileName=0x55be5a82ff63 "lock.c", lineNumber=894) at assert.c:66
No locals.
#3 0x000055be5a46fd3a in LockAcquireExtended (locktag=0x7ffe71293470,
lockmode=1, sessionLock=false, dontWait=false, reportMemoryError=true,
locallockp=0x7ffe71293468) at lock.c:893
lockmethodid = 1
lockMethodTable = 0x55be5a9cf060 <default_lockmethod>
localtag = {lock = {locktag_field1 = 68201, locktag_field2 = 2615,
locktag_field3 = 0, locktag_field4 = 0, locktag_type = 0 '\000',
locktag_lockmethodid = 1 '\001'}, mode = 1}
locallock = 0x55be5b95edb0
lock = 0x7ffe712934c0
proclock = 0x7ffe712934b0
found = false
owner = 0x55be5b97c368
hashcode = 2950126041
partitionLock = 0x7f60ffac75d1 <__GI___sysconf+929>
found_conflict = 116
log_lock = false
__func__ = "LockAcquireExtended"
#4 0x000055be5a46d76c in LockRelationOid (relid=2615, lockmode=1) at lmgr.c:117
tag = {locktag_field1 = 68201, locktag_field2 = 2615, locktag_field3 =
0, locktag_field4 = 0, locktag_type = 0 '\000',
locktag_lockmethodid = 1 '\001'}
locallock = 0x55be5b95edb0
res = 32766
#5 0x000055be59f61698 in relation_open (relationId=2615, lockmode=1) at
relation.c:56
r = 0x7f60ffa2b745 <__gconv_compare_alias_cache+117>
__func__ = "relation_open"
#6 0x000055be5a00bb7a in table_open (relationId=2615, lockmode=1) at table.c:44
r = 0x7ffe71293570
#7 0x000055be5a632160 in CatalogCacheInitializeCache (cache=0x55be5b9ab600) at
catcache.c:925
relation = 0x7f60ffbbe330 <_nl_locale_file_list+16>
oldcxt = 0x53294b95ce457900
tupdesc = 0x7ffe71293630
i = 21950
__func__ = "CatalogCacheInitializeCache"
#8 0x000055be5a632774 in SearchCatCacheInternal (cache=0x55be5b9ab600,
nkeys=1, v1=94276069649056, v2=0, v3=0, v4=0) at catcache.c:1216
arguments = {140730796946976, 94276048942530, 94276069649088,
1537494384}
hashValue = 15
hashIndex = 3
iter = {cur = 0x8, end = 0x55be5ba44d70}
bucket = 0x3712935f0
ct = 0x3f00000000
#9 0x000055be5a6325f1 in SearchCatCache (cache=0x55be5b9ab600,
v1=94276069649056, v2=0, v3=0, v4=0) at catcache.c:1148
No locals.
#10 0x000055be5a64dd15 in SearchSysCache (cacheId=35, key1=94276069649056,
key2=0, key3=0, key4=0) at syscache.c:814
No locals.
#11 0x000055be5a64e129 in GetSysCacheOid (cacheId=35, oidcol=1,
key1=94276069649056, key2=0, key3=0, key4=0) at syscache.c:938
tuple = 0x55be5ba46aa0
isNull = 90
result = 21950
#12 0x000055be5a07ba67 in get_namespace_oid (nspname=0x55be5ba46aa0
"pg_catalog", missing_ok=true) at namespace.c:3090
oid = 32766
__func__ = "get_namespace_oid"
#13 0x000055be5a07b773 in LookupExplicitNamespace (nspname=0x55be5ba46aa0
"pg_catalog", missing_ok=true) at namespace.c:2954
namespaceId = 21950
aclresult = (unknown: 1537501856)
#14 0x000055be5a07b123 in get_ts_config_oid (names=0x55be5ba46b28,
missing_ok=true) at namespace.c:2736
schemaname = 0x55be5ba46aa0 "pg_catalog"
config_name = 0x55be5ba46ac0 "spanish"
namespaceId = 21950
cfgoid = 0
l = 0x55be5ba46ac0
__func__ = "get_ts_config_oid"
#15 0x000055be5a64fe4e in check_default_text_search_config
(newval=0x7ffe712939f0, extra=0x7ffe712939e8, source=PGC_S_FILE) at
ts_cache.c:621
escontext = {type = T_ErrorSaveContext, error_occurred = false,
details_wanted = false, error_data = 0x0}
cfgId = 3
buf = 0x55be5a687631 <AllocSetAlloc+652>
"H\213E\260H\203\300\020\351\225\003"
namelist = 0x55be5ba46b28
tuple = 0x55be5b952ee0
cfg = 0x13
__func__ = "check_default_text_search_config"
#16 0x000055be5a67cc1b in call_string_check_hook (conf=0x55be5aa03270
<ConfigureNamesString+11600>, newval=0x7ffe712939f0, extra=0x7ffe712939e8,
source=PGC_S_FILE, elevel=12) at guc.c:6715
_save_exception_stack = 0x7ffe712970e0
_save_context_stack = 0x7ffe71296e20
_local_sigjmp_buf = {{__jmpbuf = {94276069437568, 3295399511755184003,
94276041338800, 140730796965680, 0, 0, 3295399511721629571,
8735799071103506307}, __mask_was_saved = 0, __saved_mask = {__val
= {94276068650720, 94276069644632, 94276051065344, 140730796947712,
94276048808039, 94276068653152, 10881475557686509568,
140730796947664, 94276048854736, 19, 51539607560, 94276048860163,
94276068653152,
140730796947712, 94276048855157, 94276069644680}}}}
_do_rethrow = false
result = true
__func__ = "call_string_check_hook"
#17 0x000055be5a676b79 in parse_and_validate_value (record=0x55be5aa03270
<ConfigureNamesString+11600>, name=0x55be5ba45958 "default_text_search_config",
value=0x55be5ba45988 "pg_catalog.spanish", source=PGC_S_FILE, elevel=12,
newval=0x7ffe712939f0, newextra=0x7ffe712939e8) at guc.c:3201
conf = 0x55be5aa03270 <ConfigureNamesString+11600>
__func__ = "parse_and_validate_value"
#18 0x000055be5a678027 in set_config_option_ext (name=0x55be5ba45958
"default_text_search_config", value=0x55be5ba45988 "pg_catalog.spanish",
context=PGC_SIGHUP, source=PGC_S_FILE, srole=10, action=GUC_ACTION_SET,
changeVal=true, elevel=12, is_reload=false) at guc.c:3908
conf = 0x55be5aa03270 <ConfigureNamesString+11600>
record = 0x55be5aa03270 <ConfigureNamesString+11600>
newval_union = {boolval = 96, intval = 1536505952, realval =
4.6578566746493241e-310, stringval = 0x55be5b953860 "pg_catalog.spanish",
enumval = 1536505952}
newextra = 0x0
prohibitValueChange = false
makeDefault = true
__func__ = "set_config_option_ext"
#19 0x000055be5a676d38 in set_config_option (name=0x55be5ba45958
"default_text_search_config", value=0x55be5ba45988 "pg_catalog.spanish",
context=PGC_SIGHUP, source=PGC_S_FILE, action=GUC_ACTION_SET,
changeVal=true, elevel=0, is_reload=false) at guc.c:3302
srole = 10
#20 0x000055be5a671c13 in ProcessConfigFileInternal (context=PGC_SIGHUP,
applySettings=true, elevel=13) at guc.c:548
pre_value = 0x0
scres = -1
error = false
applying = true
ConfFileWithError = 0x55be5b9538f8
"/opt/var/pgdg/master/data.0/postgresql.conf"
item = 0x55be5ba459b8
head = 0x55be5ba44f10
tail = 0x55be5ba46a00
status = {hashp = 0x55be5b955008, curBucket = 512, curEntry = 0x0}
hentry = 0x0
__func__ = "ProcessConfigFileInternal"
#21 0x000055be5a67e94f in ProcessConfigFile (context=PGC_SIGHUP) at
guc-file.l:152
elevel = 13
config_cxt = 0x55be5ba44d70
caller_cxt = 0x55be5ba40d50
#22 0x000055be5a1de734 in vacuum_delay_point () at vacuum.c:2346
msec = 0
#23 0x000055be59f74184 in ginInsertCleanup (ginstate=0x7ffe71294590,
full_clean=false, fill_fsm=false, forceCleanup=true, stats=0x55be5ba12af0)
at ginfast.c:889
index = 0x7f60f43d2f50
metabuffer = 11211
buffer = 13222
metapage = 0x7f60fa32f000 "\n"
page = 0x7f60fb2e5000 "\n"
metadata = 0x7f60fa32f018
opCtx = 0x55be5ba40d50
oldCtx = 0x55be5ba11e10
accum = {ginstate = 0x7ffe71294590, allocatedMemory = 137112,
entryallocator = 0x55be5ba510c8, eas_used = 100, tree = 0x55be5ba41308,
tree_walk = {
rbt = 0x70000000b, iterate = 0x7ffe71293d30, last_visited =
0x55be59f7c79d <initGinState+1455>, is_over = 80}}
datums = {keys = 0x55be5ba40e68, categories = 0x55be5ba41278 "",
nvalues = 2, maxvalues = 128}
blkno = 5
blknoFinish = 7
cleanupFinish = false
fsm_vac = false
workMemory = 65536
#24 0x000055be59f7ea08 in ginbulkdelete (info=0x7ffe71296c40,
stats=0x55be5ba12af0, callback=0x55be5a1deb66 <vac_tid_reaped>,
callback_state=0x55be5ba357a8)
at ginvacuum.c:593
index = 0x7f60f43d2f50
blkno = 1
gvs = {index = 0x7f60f43d2f50, result = 0x101f48003f0010, callback =
0x55be5a1deb66 <vac_tid_reaped>, callback_state = 0x55be5ba357a8, ginstate = {
index = 0x7f60f43d2f50, oneCol = false, origTupdesc =
0x7f60f43d3270, tupdesc = {0x55be5ba122d8, 0x55be5ba12768, 0x0 <repeats 30
times>},
compareFn = {{fn_addr = 0x55be59fcf6e5 <btint4cmp>, fn_oid = 351,
fn_nargs = 2, fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr = 0x0},
{fn_addr = 0x55be5a618bfd <bttextcmp>, fn_oid = 360, fn_nargs = 2,
fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr = 0x0}, {fn_addr = 0x0,
fn_oid = 0, fn_nargs = 0, fn_strict = false, fn_retset = false,
fn_stats = 0 '\000', fn_extra = 0x0, fn_mcxt = 0x0,
fn_expr = 0x0} <repeats 30 times>}, extractValueFn = {{fn_addr
= 0x55be59f699f8 <ginarrayextract>, fn_oid = 2743, fn_nargs = 3,
fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr = 0x55be5ba34bd8}, {
fn_addr = 0x55be59f699f8 <ginarrayextract>, fn_oid = 2743,
fn_nargs = 3, fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr =
0x55be5ba34d18}, {fn_addr = 0x0, fn_oid = 0, fn_nargs = 0, fn_strict = false,
fn_retset = false, fn_stats = 0 '\000', fn_extra = 0x0, fn_mcxt
= 0x0, fn_expr = 0x0} <repeats 30 times>}, extractQueryFn = {{
fn_addr = 0x55be59f69b28 <ginqueryarrayextract>, fn_oid = 2774,
fn_nargs = 7, fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr =
0x55be5ba34c28}, {fn_addr = 0x55be59f69b28 <ginqueryarrayextract>, fn_oid =
2774,
fn_nargs = 7, fn_strict = true, fn_retset = false, fn_stats = 2
'\002', fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr = 0x55be5ba34d68},
{fn_addr = 0x0, fn_oid = 0, fn_nargs = 0, fn_strict = false,
fn_retset = false, fn_stats = 0 '\000', fn_extra = 0x0, fn_mcxt = 0x0,
fn_expr = 0x0} <repeats 30 times>}, consistentFn = {{fn_addr =
0x55be59f69cdb <ginarrayconsistent>, fn_oid = 2744, fn_nargs = 8,
fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr = 0x55be5ba34cc8}, {
fn_addr = 0x55be59f69cdb <ginarrayconsistent>, fn_oid = 2744,
fn_nargs = 8, fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr =
0x55be5ba34e08}, {fn_addr = 0x0, fn_oid = 0, fn_nargs = 0, fn_strict = false,
fn_retset = false, fn_stats = 0 '\000', fn_extra = 0x0, fn_mcxt
= 0x0, fn_expr = 0x0} <repeats 30 times>}, triConsistentFn = {{
fn_addr = 0x55be59f69ed8 <ginarraytriconsistent>, fn_oid =
3920, fn_nargs = 7, fn_strict = true, fn_retset = false, fn_stats = 2 '\002',
fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr =
0x55be5ba34c78}, {fn_addr = 0x55be59f69ed8 <ginarraytriconsistent>, fn_oid =
3920,
fn_nargs = 7, fn_strict = true, fn_retset = false, fn_stats = 2
'\002', fn_extra = 0x0, fn_mcxt = 0x55be5ba11e10, fn_expr = 0x55be5ba34db8},
{fn_addr = 0x0, fn_oid = 0, fn_nargs = 0, fn_strict = false,
fn_retset = false, fn_stats = 0 '\000', fn_extra = 0x0, fn_mcxt = 0x0,
fn_expr = 0x0} <repeats 30 times>}, comparePartialFn =
{{fn_addr = 0x0, fn_oid = 0, fn_nargs = 0, fn_strict = false, fn_retset =
false,
fn_stats = 0 '\000', fn_extra = 0x0, fn_mcxt = 0x0, fn_expr =
0x0} <repeats 32 times>}, canPartialMatch = {false <repeats 32 times>},
supportCollation = {100, 100, 0 <repeats 30 times>}}, strategy =
0x55be5ba2b258, tmpCxt = 0x55be5ba38de0}
buffer = 1516843461
rootOfPostingTree = {1898532336, 32766, 1514695852, 21950, 0, 0, 0, 43,
1898532400, 32766, 4228059136, 32608, 2137400, 2137384, 2137368, 2137352,
2137336, 2137320, 2137304, 2137288, 2137272, 2137256, 2137240,
2137224, 2137208, 2137192, 2137176, 2137160, 2137144, 2137128, 2137112,
2137096,
2137080, 2137064, 2137048, 2137032, 2137016, 2137000, 2136984,
2136968, 2136952, 2136936, 2136920, 2136904, 2136888, 2136872, 2136856,
2136840,
2136824, 2136808, 2136792, 2136776, 2136760, 2136744, 2136728,
2136712, 2136696, 2136680, 2136664, 2136648, 2136632, 2136616, 2136600,
2137432,
2137416, 2138088, 2138072, 2138056, 2138040, 2138024, 2138008,
2137992, 2137976, 2137960, 2137944, 2137928, 2137912, 2137896, 2137880,
2137864,
2137848, 2137832, 2137816, 2137800, 2137784, 2137768, 2137752,
2137736, 2137720, 2137704, 2137688, 2137672, 2137656, 2137640, 2137624,
2137608,
2137592, 2137576, 2134760, 2134744, 2134728, 2134712, 2134696,
2134680, 2134664, 2134648, 2134632, 2134616, 2134600, 2134584, 2134568,
2134552,
2134536, 2134520, 2134504, 2134488, 2134472, 2134456, 2134440,
2134424, 2134408, 2134392, 2134376, 2134360, 2134344, 2134328, 2134312,
2134296,
2134280, 2134264, 2134248, 2134232, 2134216, 2134200, 2134184,
2134168, 2134152, 2134136, 2134120, 2134104, 2134088, 2134072, 2134056,
2134040,
2134024, 2134008, 2133992, 2133976, 2133960, 2133944, 2133928,
2133912, 2133896, 2133880, 2133864, 2133848, 2133832, 2133816, 2133800,
2133784,
2133768, 2133752, 2133736, 2133720, 2133704, 2133688, 2133672,
2133656, 2133640, 2133624, 2133608, 2133592, 2133576, 2133560, 2133544,
2133528,
2133512, 2133496, 2133480, 2133464, 2133448, 2133432, 2133416,
2133400, 2133384, 2133368, 2133352, 2133080, 2133064, 2133048, 2133032,
2133016,
2133000, 2132984, 2132968, 2137624, 2137608, 2137592, 2137576,
2137560...}
nRoot = 7368
#25 0x000055be59fcecd6 in index_bulk_delete (info=0x7ffe71296c40, istat=0x0,
callback=0x55be5a1deb66 <vac_tid_reaped>, callback_state=0x55be5ba357a8)
at indexam.c:709
indexRelation = 0x7f60f43d2f50
__func__ = "index_bulk_delete"
#26 0x000055be5a1de9f0 in vac_bulkdel_one_index (ivinfo=0x7ffe71296c40,
istat=0x0, dead_items=0x55be5ba357a8) at vacuum.c:2484
__func__ = "vac_bulkdel_one_index"
#27 0x000055be59fc9562 in lazy_vacuum_one_index (indrel=0x7f60f43d2f50,
istat=0x0, reltuples=103, vacrel=0x55be5ba12038) at vacuumlazy.c:2738
ivinfo = {index = 0x7f60f43d2f50, heaprel = 0x7f60f43d29d0,
analyze_only = false, report_progress = false, estimated_count = true,
message_level = 13, num_heap_tuples = 103, strategy = 0x55be5ba2b258}
saved_err_info = {blkno = 4294967295, offnum = 0, phase =
VACUUM_ERRCB_PHASE_SCAN_HEAP}
#28 0x000055be59fc8a17 in lazy_vacuum_all_indexes (vacrel=0x55be5ba12038) at
vacuumlazy.c:2345
indrel = 0x7f60f43d2f50
istat = 0x0
idx = 0
allindexes = true
old_live_tuples = 103
#29 0x000055be59fc887a in lazy_vacuum (vacrel=0x55be5ba12038) at
vacuumlazy.c:2278
bypass = false
#30 0x000055be59fc7572 in lazy_scan_heap (vacrel=0x55be5ba12038) at
vacuumlazy.c:1256
rel_pages = 5
blkno = 5
next_unskippable_block = 5
next_fsm_block_to_vacuum = 0
dead_items = 0x55be5ba357a8
vmbuffer = 13221
next_unskippable_allvis = true
skipping_current_range = false
initprog_index = {0, 1, 5}
initprog_val = {1, 5, 1455}
__func__ = "lazy_scan_heap"
#31 0x000055be59fc5e93 in heap_vacuum_rel (rel=0x7f60f43d29d0,
params=0x55be5ba1dd8c, bstrategy=0x55be5ba2b258) at vacuumlazy.c:506
vacrel = 0x55be5ba12038
verbose = false
instrument = true
skipwithvm = true
frozenxid_updated = false
minmulti_updated = false
orig_rel_pages = 5
new_rel_pages = 1898540816
new_rel_allvisible = 1898541056
ru0 = {tv = {tv_sec = 1687019443, tv_usec = 797652}, ru = {ru_utime =
{tv_sec = 0, tv_usec = 47094}, ru_stime = {tv_sec = 0, tv_usec = 20680}, {
ru_maxrss = 27684, __ru_maxrss_word = 27684}, {ru_ixrss = 0,
__ru_ixrss_word = 0}, {ru_idrss = 0, __ru_idrss_word = 0}, {ru_isrss = 0,
__ru_isrss_word = 0}, {ru_minflt = 958, __ru_minflt_word = 958},
{ru_majflt = 0, __ru_majflt_word = 0}, {ru_nswap = 0, __ru_nswap_word = 0}, {
ru_inblock = 0, __ru_inblock_word = 0}, {ru_oublock = 256,
__ru_oublock_word = 256}, {ru_msgsnd = 0, __ru_msgsnd_word = 0}, {ru_msgrcv =
0,
__ru_msgrcv_word = 0}, {ru_nsignals = 0, __ru_nsignals_word = 0},
{ru_nvcsw = 34, __ru_nvcsw_word = 34}, {ru_nivcsw = 26,
__ru_nivcsw_word = 26}}}
starttime = 740334643797653
startreadtime = 0
startwritetime = 0
startwalusage = {wal_records = 473, wal_fpi = 3, wal_bytes = 94493}
StartPageHit = 6
StartPageMiss = 0
StartPageDirty = 0
errcallback = {previous = 0x0, callback = 0x55be59fca2d4
<vacuum_error_callback>, arg = 0x55be5ba12038}
indnames = 0x55be5ba12ad0
__func__ = "heap_vacuum_rel"
#32 0x000055be5a1db0a0 in table_relation_vacuum (rel=0x7f60f43d29d0,
params=0x55be5ba1dd8c, bstrategy=0x55be5ba2b258)
at ../../../src/include/access/tableam.h:1705
No locals.
#33 0x000055be5a1de44d in vacuum_rel (relid=70846, relation=0x55be5ba2dfb8,
params=0x55be5ba1dd8c, skip_privs=false, bstrategy=0x55be5ba2b258)
at vacuum.c:2202
lmode = 4
rel = 0x7f60f43d29d0
lockrelid = {relId = 70846, dbId = 68201}
toast_relid = 0
save_userid = 10
save_sec_context = 0
save_nestlevel = 2
__func__ = "vacuum_rel"
#34 0x000055be5a1dc25c in vacuum (relations=0x55be5ba30018,
params=0x55be5ba1dd8c, bstrategy=0x55be5ba2b258, vac_context=0x55be5ba2feb0,
isTopLevel=true)
at vacuum.c:623
vrel = 0x55be5ba2e008
cur__state = {l = 0x55be5ba30018, i = 0}
cur = 0x55be5ba30030
_save_exception_stack = 0x7ffe71297280
_save_context_stack = 0x0
_local_sigjmp_buf = {{__jmpbuf = {0, 3295399514206754691,
94276041338800, 140730796965680, 0, 0, 3295399514122868611,
8735798057717979011},
__mask_was_saved = 0, __saved_mask = {__val = {94276069547680, 32,
94276069547680, 140054539091104, 14395000939, 94276069548072, 64,
94276069547680, 32, 94276069547680, 7800, 94276050548220,
94276069547680, 1932735283203, 94276069555888, 140730796962352}}}}
_do_rethrow = false
in_vacuum = true
stmttype = 0x55be5a7dadf0 "VACUUM"
in_outer_xact = false
use_own_xacts = true
__func__ = "vacuum"
#35 0x000055be5a3b9eeb in autovacuum_do_vac_analyze (tab=0x55be5ba1dd88,
bstrategy=0x55be5ba2b258) at autovacuum.c:3219
rangevar = 0x55be5ba2dfb8
rel = 0x55be5ba2e008
rel_list = 0x55be5ba2e038
vac_context = 0x55be5ba2feb0
#36 0x000055be5a3b8da8 in do_autovacuum () at autovacuum.c:2540
_save_exception_stack = 0x7ffe712975c0
_save_context_stack = 0x0
_local_sigjmp_buf = {{__jmpbuf = {0, 3295399514049468291,
94276041338800, 140730796965680, 0, 0, 3295399514187880323,
8735798278504961923},
__mask_was_saved = 0, __saved_mask = {__val = {94276052381824, 28,
4128, 94276069170280, 94276048939113, 4576, 94276069165704, 140730796962672,
94276048941254, 0, 94276069165440, 18446744073709551615,
94276069165704, 0, 94276069165616, 88}}}}
_do_rethrow = false
tab = 0x55be5ba1dd88
skipit = false
iter = {cur = 0x7f60fd1824a0, end = 0x7f60fd1824a0}
relid = 70846
classTup = 0x7f60f43d2800
isshared = false
cell__state = {l = 0x55be5ba184d8, i = 4}
classRel = 0x7f60f43ba2c8
tuple = 0x0
relScan = 0x55be5b9d1aa8
dbForm = 0x7f60f43c41a0
table_oids = 0x55be5ba184d8
orphan_oids = 0x0
ctl = {num_partitions = 140730796962832, ssize = 0, dsize =
140730796962832, max_dsize = 0, keysize = 4, entrysize = 96, hash = 0x0, match
= 0x0,
keycopy = 0x55be5aa06180 <TopTransactionStateData>, alloc = 0x0, hcxt
= 0x0, hctl = 0x0}
table_toast_map = 0x55be5ba13f38
cell = 0x55be5ba19db8
bstrategy = 0x55be5ba2b258
key = {sk_flags = 0, sk_attno = 17, sk_strategy = 3, sk_subtype = 0,
sk_collation = 950, sk_func = {fn_addr = 0x55be5a4e700a <chareq>, fn_oid = 61,
fn_nargs = 2, fn_strict = true, fn_retset = false, fn_stats = 2
'\002', fn_extra = 0x0, fn_mcxt = 0x55be5b9d0980, fn_expr = 0x0},
sk_argument = 116}
pg_class_desc = 0x55be5b9d0a98
effective_multixact_freeze_max_age = 400000000
did_vacuum = true
found_concurrent_worker = false
i = 21950
__func__ = "do_autovacuum"
#37 0x000055be5a3b79ca in AutoVacWorkerMain (argc=0, argv=0x0) at
autovacuum.c:1722
dbname = "regression", '\000' <repeats 18 times>, " \000
\377\377\377\377\377\377\377\377\000yEΕK)S\300\000\000\000\000\000\000\000ihhZ\276U\000"
local_sigjmp_buf = {{__jmpbuf = {0, 3295399514051565443,
94276041338800, 140730796965680, 0, 0, 3295399514047371139,
8735798286860539779},
__mask_was_saved = 1, __saved_mask = {__val =
{18446744066192964099, 0, 94276068718888, 140730796963392, 94276048994503, 16,
94276068718904,
140730796963424, 94276044706588, 0, 40191277368,
140730796963472, 94276046037576, 0, 8532368, 140730796963472}}}}
dbid = 68201
__func__ = "AutoVacWorkerMain"
#38 0x000055be5a3b757a in StartAutoVacWorker () at autovacuum.c:1500
worker_pid = 0
__func__ = "StartAutoVacWorker"
#39 0x000055be5a3c5411 in StartAutovacuumWorker () at postmaster.c:5473
bn = 0x55be5b96fd20
__func__ = "StartAutovacuumWorker"
#40 0x000055be5a3c4f3c in process_pm_pmsignal () at postmaster.c:5184
__func__ = "process_pm_pmsignal"
#41 0x000055be5a3c0c0f in ServerLoop () at postmaster.c:1770
i = 0
now = 1687019441
last_lockfile_recheck_time = 1687019434
last_touch_time = 1687017633
events = {{pos = 0, events = 1, fd = -1, user_data = 0x0}, {pos = 513,
events = 0, fd = 1898542880, user_data = 0x400}, {pos = 155, events = 120,
fd = 8, user_data = 0x760000007c}, {pos = 1, events = 0, fd =
1898542992, user_data = 0x802f}, {pos = 32816, events = 0, fd = 2050,
user_data = 0xffffffffffffffb0}, {pos = 0, events = 0, fd = 0,
user_data = 0x7f60ffa835a3 <__GI___libc_malloc+147>}, {pos = 1060, events = 0,
fd = 1898543072, user_data = 0x8000}, {pos = 10, events = 0, fd =
1, user_data = 0x7f60ffac0916 <__alloc_dir+86>}, {pos = 1898544387,
events = 32766, fd = 10, user_data = 0x7ffe712977e0}, {pos =
1509191600, events = 21950, fd = 1898544944,
user_data = 0x7f60ffac0a1d <opendir_tail+93>}, {pos = 2065, events
= 0, fd = 24645718, user_data = 0x2}, {pos = 16832, events = 1000, fd = 1000,
user_data = 0x0}, {pos = 4096, events = 0, fd = 4096, user_data =
0x8}, {pos = -834307840, events = 1395215253, fd = 820636255,
user_data = 0xa}, {pos = 1898543264, events = 32766, fd =
1509191600, user_data = 0x7ffe71297f30}, {pos = 0, events = 0, fd = 0,
user_data = 0x7f60ffac0afd <__closedir+13>}, {pos = 0, events = 0,
fd = 1514470835, user_data = 0x7ffe712978d0}, {pos = 1536399088,
events = 21950, fd = 1898544944, user_data = 0x5a4501d5}, {pos =
4096, events = 0, fd = 1, user_data = 0x7}, {pos = 0, events = 0, fd = 99,
user_data = 0x55be5b903808}, {pos = 4095, events = 0, fd = 4144,
user_data = 0xffffffffffffffb0}, {pos = 64, events = 0, fd = 257,
user_data = 0x8}, {pos = 99, events = 119, fd = 1, user_data =
0x6f0000007c}, {pos = 0, events = 0, fd = 0, user_data = 0xfff}, {pos = 4096,
events = 0, fd = 255, user_data = 0xffffffffffffffb0}, {pos = 1023,
events = 0, fd = 1536377104,
user_data = 0x7f60ffa835a3 <__GI___libc_malloc+147>}, {pos =
1536585976, events = 21950, fd = 4096, user_data = 0x55be5b934110}, {pos = 10,
events = 0, fd = 4096, user_data = 0x7f60ffa6e86a
<__GI__IO_file_doallocate+170>}, {pos = 2065, events = 0, fd = 24645731,
user_data = 0x1}, {
pos = 33152, events = 1000, fd = 1000, user_data = 0x0}, {pos =
2640, events = 0, fd = 4096, user_data = 0x7ffe71297a30}, {pos = 1512522073,
events = 21950, fd = 574391238, user_data = 0x7ffe71297a7f}, {pos =
1898543742, events = 32766, fd = 1536583864, user_data = 0x7ffe71297a90}, {
pos = 1516800139, events = 21950, fd = 0, user_data =
0x55be5b966510}, {pos = -1, events = 4294967295, fd = 0, user_data =
0x55be5b9668b8}, {
pos = 752, events = 0, fd = 1518273278, user_data =
0x55be5b966510}, {pos = 64, events = 0, fd = -834307840, user_data = 0x3}, {pos
= 0,
events = 0, fd = 1898543872, user_data = 0x55be5a686869
<wipe_mem+37>}, {pos = 752, events = 0, fd = 1536583192, user_data =
0x7ffe71297b00}, {
pos = 1516794054, events = 21950, fd = 1536377104, user_data =
0x55be5b966510}, {pos = -1, events = 4294967295, fd = 1536583192,
user_data = 0x0}, {pos = 1536583104, events = 21950, fd = 88,
user_data = 0x5b966510}, {pos = 1024, events = 0, fd = 1536582928,
user_data = 0x55be5b9665c0}, {pos = 0, events = 0, fd = 1898543904,
user_data = 0x55be5a692131 <MemoryContextResetOnly+130>}, {pos = 0,
events = 0, fd = 1536582928, user_data = 0x7ffe71297b70}, {pos =
1516794436, events = 21950, fd = 0, user_data = 0x55be5b966510}, {
pos = 1509191600, events = 21950, fd = 1517026057, user_data =
0x55be5aa10f90 <context_freelists+16>}, {pos = 1024, events = 0, fd =
1536582928,
user_data = 0x55be5b966920}, {pos = 1898544016, events = 32766, fd
= 1516839613, user_data = 0x400}, {pos = -834307840, events = 1395215253,
fd = 1898544304, user_data = 0x55be5b934110}, {pos = 0, events = 0,
fd = 1536544752, user_data = 0x7ffe71297f30}, {pos = 0, events = 0, fd = 0,
user_data = 0x7f60ffa7d3c9 <_IO_flush_all_lockp+665>}, {pos =
1518273261, events = 1, fd = 1536544752,
user_data = 0x7f60ffa7bb40 <flush_cleanup>}, {pos = 0, events = 0,
fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 12564,
user_data = 0x7ffe71297f30}, {pos = -5482676, events = 32608, fd =
1898544368, user_data = 0x0}, {pos = 1898544368, events = 32766,
fd = 1509191600, user_data = 0x7ffe71297f30}, {pos = 1513872472,
events = 21950, fd = 4194304, user_data = 0x400}, {pos = 1536544752,
events = 21950, fd = 1536544976, user_data = 0x7ffe71297c90}, {pos
= 1516839613, events = 21950, fd = 1536399088, user_data = 0x55be5b95cff0}, {
pos = 1898544304, events = 32766, fd = 1536390880, user_data =
0x0}, {pos = 1536582928, events = 21950, fd = 1898544416,
user_data = 0x55be5a27bd43 <load_ident+425>}, {pos = 0, events = 0,
fd = 0, user_data = 0x7ffe71297d20}, {pos = 1513905797, events = 21950,
fd = 0, user_data = 0x0}}
nevents = 1
__func__ = "ServerLoop"
#42 0x000055be5a3c05e6 in PostmasterMain (argc=3, argv=0x55be5b930090) at
postmaster.c:1463
opt = -1
status = 0
userDoption = 0x55be5b9166d0 "data.0"
listen_addr_saved = true
i = 64
output_config_variable = 0x0
__func__ = "PostmasterMain"
#43 0x000055be5a283922 in main (argc=3, argv=0x55be5b930090) at main.c:198
do_check_root = true