Bug 188723
Summary: | perl-DBD-Pg segfaults | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Jason Vas Dias <jvdias> |
Component: | perl-DBD-Pg | Assignee: | Marcela Mašláňová <mmaslano> |
Status: | CLOSED WONTFIX | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4.0 | CC: | admin, dkl, mariano.cano, mmaslano, rvokal |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-03-04 09:15:01 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 127755 | ||
Bug Blocks: |
Description
Jason Vas Dias
2006-04-12 16:36:01 UTC
*** Bug 188312 has been marked as a duplicate of this bug. *** This bug is now fixed with perl-DBD-Pg-1.31-8.EL4 . The NULL type_info occurred because both DBD::Pg 1.31 and 1.32 were missing support for the postgresql 7.4.8 data type ANYELEMENTOID . I've now added support for ANYELEMENTOID to the 1.31 code; so a null type_info should not now occur with postgresql 7.4.8; however, if it does, (eg. by running DBD::Pg 1.31 with postgresql > 7.4.8), I've also backported the null type_info handling from DBD::Pg 1.32's dbdimp.c db_st_fetch function. Please try out the new perl-DBD-Pg-1.31-8.EL4 version and let me know of any issues . You can download it from: http://people.redhat.com/~jvdias/perl-DBD-Pg/RHEL-4 thanks. There are all sort of problems with DBD::Pg version 1.31. Red Hat SHOULD build an rpm for version 1.43 (the latest version that doesn't break on the "'DBIcf_PrintWarn' undeclared" compile problem [cpan bug #18260]) and provide that as an update. For example, a call to 'execute' with bind paramaters will fail for integers (the only workaround is to call 'bind_param' and force typing with the SQL_INTEGER constant). The bug probably exists through the code overhaul that took place for version 1.40. I was only able to solve my segfaulting problems by download DBD-Pg-1.43 from CPAN and installing it into the 'site_perl' tree to override the RHEL4 version in the 'vendor_perl' tree. YMMV. Don't know why that showed up at a bugzilla link... the CPAN bug is located at: http://rt.cpan.org/Public/Bug/Display.html?id=18260 This request was evaluated by Red Hat Product Management for inclusion, but this component is not scheduled to be updated in the current Red Hat Enterprise Linux release. If you would like this request to be reviewed for the next minor release, ask your support representative to set the next rhel-x.y flag to "?". This request was evaluated by Red Hat Product Management for inclusion, but this component is not scheduled to be updated in the current Red Hat Enterprise Linux release. If you would like this request to be reviewed for the next minor release, ask your support representative to set the next rhel-x.y flag to "?". Development Management has reviewed and declined this request. You may appeal this decision by reopening this request. |