Re: Segfaults/gpf using DBI 1.622 with threads

Matthew Musgrove <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.general
Message-ID <CAJaTdr2RrL_LZvQERQry3GiA2EJM16neECPkWpD=9CAdJ3qBXA@mail.gmail.com>
I didn't think that it would matter but it still happened after downgrading
DBI to 1.621.

Here's a full backtrace.

Matt


On Fri, Oct 26, 2012 at 3:30 PM, Matthew Musgrove <[email protected]>wrote:

> Could this be related to bug 75614?
> https://rt.cpan.org/Public/Bug/Display.html?id=75614
>
> Matt
>
>
>
> On Fri, Oct 26, 2012 at 3:24 PM, Matthew Musgrove <[email protected]>wrote:
>
>> So once again we're seeing segmentation and general protection faults
>> when using DBI with threads. I've tested it with Perl 5.12.3, 5.14.3, and
>> 5.16.1. The backtraces keep pointing to DBI.xs line 3265:
>>
>> #0  0x00002aaaaaaddd8f in XS_DBI_dispatch (my_perl=0x2ed7310,
>> cv=0x3448528) at DBI.xs:3265
>> 3265        if ((i = DBIc_DEBUGIV(imp_xxh))) { /* merge handle into
>> global */
>>
>> Has anyone else seen this?
>>
>> I don't even know how to begin to recreate the failure outside of this
>> one daemon process.
>>
>> I'll try reverting to DBI 1.61 (I can't go further back that than or I'll
>> hit bug 77137 again) and see it is still an issue.
>>
>> Matt
>>
>
>
perl-5.16.1-DBI-1.622.full-bt.gz (application/x-gzip, 2.2 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.