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

People
Owner: Nobody in particular
Requestors: ilya.obshadko [...] gmail.com
Cc:
AdminCc:

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 [...] rt.cpan.org
From: Ilya Obshadko <ilya.obshadko [...] gmail.com>
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 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC 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/Pg.so #1 0x00000008024dc96e in pqGetErrorNotice3 () from /usr/local/lib/libpq.so.5 #2 0x00000008024ddab2 in pqParseInput3 () from /usr/local/lib/libpq.so.5 #3 0x00000008024d4b28 in PQsendQuery () from /usr/local/lib/libpq.so.5 #4 0x00000008024d6779 in PQexec () from /usr/local/lib/libpq.so.5 #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 Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.