Skip Menu |

This queue is for tickets about the BerkeleyDB CPAN distribution.

Report information
The Basics
Id: 27703
Status: new
Priority: 0/
Queue: BerkeleyDB

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

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



Subject: [PATCH] Application Specific Logging and Recovery
I'm not sure if this leaks memory: AV * ary = newAV(); av_push(ary, newSViv((IV)env)); XPUSHs(sv_bless(sv_2mortal(newRV((SV *) ary)), gv_stashpv("BerkeleyDB::Env", FALSE))); I got GPF's when tried: AV * ary = newAV(); av_push(ary, newSViv((IV)env)); XPUSHs(sv_bless(newRV_noinc((SV *) ary), gv_stashpv("BerkeleyDB::Env", FALSE))); Przemek
Subject: BerkeleyDB-0.31-apprec.patch

Message body is not shown because it is too large.

From: pczerkas [...] gmail.com
Changelog from 0.31 * Added check for opened environment in $env->set_data_dir and $env->set_lg_dir * Updated t/db-3.1.t: included test for "set_*_dir fail on opened environment" * Added $env->set_app_dispatch, $env->app_log_put and $env->app_log_get - support for Application Specific Logging and Recovery * Added t/apprec.t Regards, Przemek

Message body is not shown because it is too large.