pgsql: Reproduce debug_query_string==NULL on parallel workers.

2020-10-31 Thread Noah Misch
Reproduce debug_query_string==NULL on parallel workers. Certain background workers initiate parallel queries while debug_query_string==NULL, at which point they attempted strlen(NULL) and died to SIGSEGV. Older debug_query_string observers allow NULL, so do likewise in these newer ones. Back-pat

pgsql: Reproduce debug_query_string==NULL on parallel workers.

2020-10-31 Thread Noah Misch
Reproduce debug_query_string==NULL on parallel workers. Certain background workers initiate parallel queries while debug_query_string==NULL, at which point they attempted strlen(NULL) and died to SIGSEGV. Older debug_query_string observers allow NULL, so do likewise in these newer ones. Back-pat

pgsql: Reproduce debug_query_string==NULL on parallel workers.

2020-10-31 Thread Noah Misch
Reproduce debug_query_string==NULL on parallel workers. Certain background workers initiate parallel queries while debug_query_string==NULL, at which point they attempted strlen(NULL) and died to SIGSEGV. Older debug_query_string observers allow NULL, so do likewise in these newer ones. Back-pat

pgsql: Reproduce debug_query_string==NULL on parallel workers.

2020-10-31 Thread Noah Misch
Reproduce debug_query_string==NULL on parallel workers. Certain background workers initiate parallel queries while debug_query_string==NULL, at which point they attempted strlen(NULL) and died to SIGSEGV. Older debug_query_string observers allow NULL, so do likewise in these newer ones. Back-pat