Skip Menu |

This queue is for tickets about the DBD-Pg CPAN distribution.

Report information
The Basics
Id: 69664
Status: open
Priority: 0/
Queue: DBD-Pg

Owner: Nobody in particular
Requestors: ilya.obshadko [...]

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)

Subject: segfault in pg_warn()
Date: Thu, 21 Jul 2011 20:34:51 +0400
To: bug-DBD-Pg [...]
From: Ilya Obshadko <ilya.obshadko [...]>
Download (untitled) / with headers
text/plain 895b
Perl version: v5.8.9 built for amd64-freebsd DBD::Pg version: 2.18.1 OS: FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009 amd64 Sometimes SQL query execution results in SIGSEGV and Perl process dies. Backtrace is always the same: #0 0x00000008023b3466 in pg_warn () from /usr/local/lib/perl5/site_perl/5.8.9/mach/auto/DBD/Pg/ #1 0x00000008024dc96e in pqGetErrorNotice3 () from /usr/local/lib/ #2 0x00000008024ddab2 in pqParseInput3 () from /usr/local/lib/ #3 0x00000008024d4b28 in PQsendQuery () from /usr/local/lib/ #4 0x00000008024d6779 in PQexec () from /usr/local/lib/ #5 0x00000008023a81df in _result () It happens with different queries under different conditions, so the problem is unpredictable and cannot be reproduced using certain circumstances. -- Ilya Obshadko
Download (untitled) / with headers
text/plain 122b
FWIW, I've seen this in the wild too, although been unable to create a solid test case for it. Anyone want to tackle this?

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to