1 | | WIP in https://github.com/postgis/postgis/pull/311 |
| 1 | Another one during ANALYZE: |
| 2 | {{{ |
| 3 | Core was generated by `postgres: raul postgis_reg [local] ANALYZE '. |
| 4 | Program terminated with signal SIGILL, Illegal instruction. |
| 5 | #0 0x00007f1aebd5446d in nd_box_expand (nd_box=0x7fffc06a8700, expansion_factor=0.01) at gserialized_estimate.c:660 |
| 6 | 660 nd_box->min[d] -= size * expansion_factor / 2; |
| 7 | (gdb) p size |
| 8 | $1 = 3.3858941447373126e+38 |
| 9 | (gdb) p expansion_factor |
| 10 | $2 = 0.01 |
| 11 | (gdb) bt |
| 12 | #0 0x00007f1aebd5446d in nd_box_expand (nd_box=0x7fffc06a8700, expansion_factor=0.01) at gserialized_estimate.c:660 |
| 13 | #1 0x00007f1aebd50021 in compute_gserialized_stats_mode (stats=0x55c488dc0228, fetchfunc=0x55c4875e5200 <std_fetch_func>, sample_rows=1, total_rows=1, mode=2) |
| 14 | at gserialized_estimate.c:1583 |
| 15 | #2 0x00007f1aebd44772 in compute_gserialized_stats (stats=0x55c488dc0228, fetchfunc=0x55c4875e5200 <std_fetch_func>, sample_rows=1, total_rows=1) |
| 16 | at gserialized_estimate.c:1858 |
| 17 | #3 0x000055c4875e2578 in do_analyze_rel (onerel=<optimized out>, options=2, params=<optimized out>, va_cols=0x0, acquirefunc=0x55c4875e11f0 <acquire_sample_rows>, |
| 18 | relpages=1, inh=<optimized out>, in_outer_xact=40, elevel=13) at analyze.c:579 |
| 19 | #4 0x000055c4875e0ffe in analyze_rel (relid=<optimized out>, relation=<optimized out>, options=2, params=<optimized out>, va_cols=0x0, in_outer_xact=<optimized out>, |
| 20 | bstrategy=0x55c488e41cf0) at analyze.c:310 |
| 21 | #5 0x000055c4876597c2 in vacuum (options=2, relations=<optimized out>, params=0x7fffc06a8d40, bstrategy=<optimized out>, isTopLevel=<optimized out>) at vacuum.c:357 |
| 22 | }}} |