gregfelice commented on issue #2530: URL: https://github.com/apache/age/issues/2530#issuecomment-5369732468
Confirmed still crashing on current master (`4d9b2506`, AGE 1.8.0, PostgreSQL 18.4). Under gdb this stops at `create_vertex`, `src/backend/executor/cypher_create.c:526`, with the scan tuple slot NULL: ``` (gdb) p scanTupleSlot $1 = (TupleTableSlot *) 0x0 ``` Here the CREATE is reached through `exec_cypher_merge` (cypher_merge.c:695) rather than directly, and `node->prop_attr_num` is 2 rather than 1, but the failing dereference is the same one. That is the same failing dereference as #2501, #2508, #2527, #2530 and #2535 — five open issues with different-looking triggers that all reach one NULL pointer read. Root-cause analysis, the gdb evidence and the minimal five-line reproducer are written up in #2535; I would rather keep it in one place than repeat it here. Not closing this as a duplicate — that is a maintainer's call, and #2501 is the earliest of the group if consolidation is wanted. Flagging it so the same bug does not get fixed five times. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
