Обсуждение: BUG #14997: Get segmentation fault on select sum(bigint_field)
The following bug has been logged on the website:
Bug reference: 14997
Logged by: Sergey Levchenko
Email address: sector119@gmail.com
PostgreSQL version: 10.1
Operating system: Debian 4.13.13-1 x86_64
Description:
I get :
2018-01-03 14:08:18 EET LOG: server process (PID 17415) was terminated by
signal 11: Segmentation fault
2018-01-03 14:08:18 EET DETAIL: Failed process was running: select sum(sum)
from ternopil.offices_documents where commit_date between '2017-06-01' and
'2017-12-31';
epsdev=# select sum(sum) from ternopil.offices_documents where commit_date
between '2017-06-01' and '2017-12-31';
server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
The connection to the server was lost. Attempting reset: Failed.
!>
But it works on small amount of data
epsdev=# select sum(sum) from ternopil.offices_documents where commit_date
between '2017-12-01' and '2017-12-31';
sum
-----------
390815317
(1 row)
And it also works on the same big amount of data if I convert field to
::int
epsdev=# select sum(sum::int) from ternopil.offices_documents where
commit_date between '2017-06-01' and '2017-12-31';
sum
-------------
44362344738
(1 row)
Here is backtrace:
Continuing.
Program received signal SIGUSR1, User defined signal 1.
0x000055bec266e550 in memcpy (__len=48, __src=0x7f159c37b174,
__dest=0x7f159c37b1a4) at /usr/include/x86_64-linux-gnu/bits/string3.h:53
warning: Source file is more recent than executable.
53 return __builtin___memcpy_chk (__dest, __src, __len, __bos0
(__dest));
Continuing.
Program received signal SIGUSR1, User defined signal 1.
0x000055bec266e550 in memcpy (__len=48, __src=0x7f159c37b174,
__dest=0x7f159c37b1a4) at /usr/include/x86_64-linux-gnu/bits/string3.h:53
53 return __builtin___memcpy_chk (__dest, __src, __len, __bos0
(__dest));
Continuing.
Program received signal SIGSEGV, Segmentation fault.
int8_avg_combine (fcinfo=0x55bec3fdbc28) at
./build/../src/backend/utils/adt/numeric.c:4285
4285 ./build/../src/backend/utils/adt/numeric.c: No such file or
directory.
Continuing.
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
The program is not being run.
quit
Breakpoint 1 at 0x55bec286c380: file
./build/../src/backend/utils/error/elog.c, line 414.
Continuing.
Program received signal SIGUSR1, User defined signal 1.
0x000055bec266e263 in pagetable_insert (found=<synthetic pointer>,
key=50333, tb=0x55bec3fdfae8) at
./build/../src/include/lib/simplehash.h:517
517 ./build/../src/include/lib/simplehash.h: No such file or directory.
Continuing.
Program received signal SIGUSR1, User defined signal 1.
0x000055bec266e263 in pagetable_insert (found=<synthetic pointer>,
key=50333, tb=0x55bec3fdfae8) at
./build/../src/include/lib/simplehash.h:517
517 in ./build/../src/include/lib/simplehash.h
Continuing.
Program received signal SIGSEGV, Segmentation fault.
int8_avg_combine (fcinfo=0x55bec3fd90f8) at
./build/../src/backend/utils/adt/numeric.c:4285
4285 ./build/../src/backend/utils/adt/numeric.c: No such file or
directory.
Continuing.
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
The program is not being run.
No stack.
quit
Breakpoint 1 at 0x55bec286c380: file
./build/../src/backend/utils/error/elog.c, line 414.
Continuing.
Program received signal SIGUSR1, User defined signal 1.
pagetable_insert (found=<synthetic pointer>, key=50334, tb=0x55bec3fe2618)
at ./build/../src/include/lib/simplehash.h:540
540 ./build/../src/include/lib/simplehash.h: No such file or directory.
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
quit
Not confirmed.
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
#0 pagetable_insert (found=<synthetic pointer>, key=50334,
tb=0x55bec3fe2618) at ./build/../src/include/lib/simplehash.h:540
#1 tbm_get_pageentry (tbm=tbm@entry=0x55bec3fe24a8,
pageno=pageno@entry=50334) at
./build/../src/backend/nodes/tidbitmap.c:1252
#2 0x000055bec266e9f0 in tbm_add_tuples (tbm=tbm@entry=0x55bec3fe24a8,
tids=<optimized out>, ntids=ntids@entry=1, recheck=recheck@entry=0 '\000')
at ./build/../src/backend/nodes/tidbitmap.c:432
#3 0x000055bec24ea2a0 in btgetbitmap (scan=0x55bec3fd66f0,
tbm=0x55bec3fe24a8) at ./build/../src/backend/access/nbtree/nbtree.c:459
#4 0x000055bec24e4722 in index_getbitmap (scan=scan@entry=0x55bec3fd66f0,
bitmap=bitmap@entry=0x55bec3fe24a8) at
./build/../src/backend/access/index/indexam.c:726
#5 0x000055bec2634db6 in MultiExecBitmapIndexScan (node=0x55bec3fd6440) at
./build/../src/backend/executor/nodeBitmapIndexscan.c:104
#6 0x000055bec26277ee in MultiExecProcNode (node=<optimized out>) at
./build/../src/backend/executor/execProcnode.c:490
#7 0x000055bec263426b in BitmapHeapNext (node=node@entry=0x55bec3fd4778) at
./build/../src/backend/executor/nodeBitmapHeapscan.c:144
#8 0x000055bec26288b7 in ExecScanFetch (recheckMtd=0x55bec2633a50
<BitmapHeapRecheck>, accessMtd=0x55bec2633ae0 <BitmapHeapNext>,
node=0x55bec3fd4778) at ./build/../src/backend/executor/execScan.c:97
#9 ExecScan (node=0x55bec3fd4778, accessMtd=0x55bec2633ae0
<BitmapHeapNext>, recheckMtd=0x55bec2633a50 <BitmapHeapRecheck>) at
./build/../src/backend/executor/execScan.c:164
#10 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd4778) at
./build/../src/include/executor/executor.h:250
#11 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:695
#12 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2336
#13 ExecAgg (pstate=0x55bec3fd4130) at
./build/../src/backend/executor/nodeAgg.c:2147
#14 0x000055bec2636154 in ExecProcNode (node=0x55bec3fd4130) at
./build/../src/include/executor/executor.h:250
#15 gather_getnext (gatherstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:281
#16 ExecGather (pstate=0x55bec3fd3e10) at
./build/../src/backend/executor/nodeGather.c:215
#17 0x000055bec262e9ec in ExecProcNode (node=0x55bec3fd3e10) at
./build/../src/include/executor/executor.h:250
#18 fetch_input_tuple (aggstate=aggstate@entry=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:695
#19 0x000055bec2630ca8 in agg_retrieve_direct (aggstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2336
#20 ExecAgg (pstate=0x55bec3fd3768) at
./build/../src/backend/executor/nodeAgg.c:2147
#21 0x000055bec2622a15 in ExecProcNode (node=0x55bec3fd3768) at
./build/../src/include/executor/executor.h:250
#22 ExecutePlan (execute_once=<optimized out>, dest=0x55bec3fcd388,
direction=<optimized out>, numberTuples=0, sendTuples=<optimized out>,
operation=CMD_SELECT, use_parallel_mode=<optimized out>,
planstate=0x55bec3fd3768, estate=0x55bec3fd3528) at
./build/../src/backend/executor/execMain.c:1722
#23 standard_ExecutorRun (queryDesc=0x55bec3fc8c28, direction=<optimized
out>, count=0, execute_once=<optimized out>) at
./build/../src/backend/executor/execMain.c:363
#24 0x000055bec2759e06 in PortalRunSelect
(portal=portal@entry=0x55bec3fb8aa8, forward=forward@entry=1 '\001',
count=0, count@entry=9223372036854775807, dest=dest@entry=0x55bec3fcd388) at
./build/../src/backend/tcop/pquery.c:932
#25 0x000055bec275b3f0 in PortalRun (portal=portal@entry=0x55bec3fb8aa8,
count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=1 '\001',
run_once=run_once@entry=1 '\001', dest=dest@entry=0x55bec3fcd388,
altdest=altdest@entry=0x55bec3fcd388, completionTag=0x7fff53123880 "") at
./build/../src/backend/tcop/pquery.c:773
#26 0x000055bec2756f30 in exec_simple_query (query_string=0x55bec3f7b018
"select sum(sum) from ternopil.offices_documents where commit_date between
'2017-06-01' and '2017-12-31';") at
./build/../src/backend/tcop/postgres.c:1099
#27 0x000055bec2758f01 in PostgresMain (argc=<optimized out>,
argv=argv@entry=0x55bec3f256a0, dbname=<optimized out>, username=<optimized
out>) at ./build/../src/backend/tcop/postgres.c:4088
#28 0x000055bec2499e2e in BackendRun (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4357
#29 BackendStartup (port=0x55bec3f20380) at
./build/../src/backend/postmaster/postmaster.c:4029
#30 ServerLoop () at ./build/../src/backend/postmaster/postmaster.c:1753
#31 0x000055bec26e8fef in PostmasterMain (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/postmaster/postmaster.c:1361
#32 0x000055bec249b944 in main (argc=5, argv=0x55bec3ef6d90) at
./build/../src/backend/main/main.c:228
Continuing.
Program received signal SIGUSR1, User defined signal 1.
pagetable_insert (found=<synthetic pointer>, key=50334, tb=0x55bec3fe2618)
at ./build/../src/include/lib/simplehash.h:540
540 in ./build/../src/include/lib/simplehash.h
Continuing.
Program received signal SIGSEGV, Segmentation fault.
int8_avg_combine (fcinfo=0x55bec3fdbc28) at
./build/../src/backend/utils/adt/numeric.c:4285
4285 ./build/../src/backend/utils/adt/numeric.c: No such file or
directory.
Continuing.
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
quit
=?utf-8?q?PG_Bug_reporting_form?= <noreply@postgresql.org> writes: > I get : > Program received signal SIGSEGV, Segmentation fault. > int8_avg_combine (fcinfo=0x55bec3fdbc28) at > ./build/../src/backend/utils/adt/numeric.c:4285 Judging by the location of the failure, what you're running into is the int128 alignment problem fixed here: https://git.postgresql.org/gitweb/?p=postgresql.git&a=commitdiff&h=619a8c47da7279c186bb57cc16b26ad011366b73 That will be in next month's update releases. In the mean time, you could avoid the problem by disabling parallel queries. Or build from REL_10_STABLE branch tip if you'd like to test the fix. regards, tom lane
Sergey, On 4 January 2018 at 01:16, PG Bug reporting form <noreply@postgresql.org> wrote: > Program received signal SIGSEGV, Segmentation fault. > int8_avg_combine (fcinfo=0x55bec3fdbc28) at > ./build/../src/backend/utils/adt/numeric.c:4285 Thanks for reporting this. Can I ask, did you build from source? I can recreate this using: create table i8 (a bigint); insert into i8 select generate_Series(1,10000000); select sum(a) from i8; But I only get the crash when building with gcc 7.2. I've not tried other gcc versions, but It works just fine with clang 4.0 The crash occurs at: state1->sumX = state2->sumX; sumX is an int128 type, and both state1 and state2 are non-NULL. It's quite late here, but at first look, this appears to be a gcc bug. Can you confirm your compiler version? -- David Rowley http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
On 4 January 2018 at 04:08, Tom Lane <tgl@sss.pgh.pa.us> wrote: > =?utf-8?q?PG_Bug_reporting_form?= <noreply@postgresql.org> writes: >> I get : > >> Program received signal SIGSEGV, Segmentation fault. >> int8_avg_combine (fcinfo=0x55bec3fdbc28) at >> ./build/../src/backend/utils/adt/numeric.c:4285 > > Judging by the location of the failure, what you're running into is > the int128 alignment problem fixed here: > https://git.postgresql.org/gitweb/?p=postgresql.git&a=commitdiff&h=619a8c47da7279c186bb57cc16b26ad011366b73 Oh right, I missed that one. That makes more sense than my diagnosis. Thanks. -- David Rowley http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
David Rowley <david.rowley@2ndquadrant.com> writes:
> I can recreate this using:
Can you reproduce on HEAD/v10 branch tip, or just 10.1 as released?
Cuz it sure looks like the alignment issue we already fixed...
regards, tom lane
On 4 January 2018 at 04:15, Tom Lane <tgl@sss.pgh.pa.us> wrote: > Can you reproduce on HEAD/v10 branch tip, or just 10.1 as released? > Cuz it sure looks like the alignment issue we already fixed... a8910506757c58016616b9b0c4c6c78dcb835e3b crashes. 619a8c47da7279c186bb57cc16b26ad011366b73 is fine. -- David Rowley http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
How can I disable parallel queries? > 3 янв. 2018 г., в 17:08, Tom Lane <tgl@sss.pgh.pa.us> написал(а): > > =?utf-8?q?PG_Bug_reporting_form?= <noreply@postgresql.org> writes: >> I get : > >> Program received signal SIGSEGV, Segmentation fault. >> int8_avg_combine (fcinfo=0x55bec3fdbc28) at >> ./build/../src/backend/utils/adt/numeric.c:4285 > > Judging by the location of the failure, what you're running into is > the int128 alignment problem fixed here: > https://git.postgresql.org/gitweb/?p=postgresql.git&a=commitdiff&h=619a8c47da7279c186bb57cc16b26ad011366b73 > > That will be in next month's update releases. In the mean time, > you could avoid the problem by disabling parallel queries. > Or build from REL_10_STABLE branch tip if you'd like to test > the fix. > > regards, tom lane
sector119 <sector119@gmail.com> writes:
> How can I disable parallel queries?
set max_parallel_workers to zero
regards, tom lane
Setting max_parallel_workers to 0 doesn’t help..
eps=# select sum(sum) from ternopil.offices_documents where commit_date BETWEEN '2017-01-01' AND '2017-12-31’;
server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
The connection to the server was lost. Attempting reset: Failed.
name | setting
---------------------------------+---------
max_parallel_workers | 0
max_parallel_workers_per_gather | 2
postgresql.log:
2018-01-03 21:50:05 EET LOG: server process (PID 26702) was terminated by signal 11: Segmentation fault
2018-01-03 21:50:05 EET DETAIL: Failed process was running: select sum(sum) from ternopil.offices_documents where
commit_dateBETWEEN '2017-01-01' AND '2017-12-31';
2018-01-03 21:50:05 EET LOG: terminating any other active server processes
2018-01-03 21:50:05 EET WARNING: terminating connection because of crash of another server process
2018-01-03 21:50:05 EET DETAIL: The postmaster has commanded this server process to roll back the current transaction
andexit, because another server process exited abnormally and possibly corrupted shared memory.
2018-01-03 21:50:05 EET HINT: In a moment you should be able to reconnect to the database and repeat your command.
2018-01-03 21:50:05 EET WARNING: terminating connection because of crash of another server process
2018-01-03 21:50:05 EET DETAIL: The postmaster has commanded this server process to roll back the current transaction
andexit, because another server process exited abnormally and possibly corrupted shared memory.
2018-01-03 21:50:05 EET HINT: In a moment you should be able to reconnect to the database and repeat your command.
2018-01-03 21:50:05 EET FATAL: the database system is in recovery mode
2018-01-03 21:50:05 EET LOG: archiver process (PID 26675) exited with exit code 1
2018-01-03 21:50:05 EET LOG: all server processes terminated; reinitializing
2018-01-03 21:50:05 EET LOG: database system was interrupted; last known up at 2018-01-03 21:48:27 EET
2018-01-03 21:50:05 EET FATAL: the database system is in recovery mode
2018-01-03 21:50:05 EET FATAL: the database system is in recovery mode
2018-01-03 21:50:05 EET LOG: database system was not properly shut down; automatic recovery in progress
2018-01-03 21:50:05 EET LOG: redo starts at 6D/8E002220
2018-01-03 21:50:05 EET LOG: invalid record length at 6D/8E004270: wanted 24, got 0
2018-01-03 21:50:05 EET LOG: redo done at 6D/8E004238
2018-01-03 21:50:05 EET LOG: database system is ready to accept connections
> 3 янв. 2018 г., в 21:29, Tom Lane <tgl@sss.pgh.pa.us> написал(а):
>
> sector119 <sector119@gmail.com> writes:
>> How can I disable parallel queries?
>
> set max_parallel_workers to zero
>
> regards, tom lane
> 3 янв. 2018 г., в 21:29, Tom Lane <tgl@sss.pgh.pa.us> написал(а):
>
> sector119 <sector119@gmail.com> writes:
>> How can I disable parallel queries?
>
> set max_parallel_workers to zero
>
> sector119 <sector119@gmail.com> writes:
>> How can I disable parallel queries?
>
> set max_parallel_workers to zero
>
On Wed, Jan 3, 2018 at 2:52 PM, sector119 <sector119@gmail.com> wrote:
Cheers,
Setting max_parallel_workers to 0 doesn’t help..
Try setting max_parallel_workers_per_gather to 0
Please don't top-post.
Cheers,
Jeff
I rebuild debian packages from REL_10_STABLE and now it works without segfaults :) Thank you.