Skip Menu |

This queue is for tickets about the Cache-Memcached-LibMemcached CPAN distribution.

Report information
The Basics
Id: 74830
Status: resolved
Priority: 0/
Queue: Cache-Memcached-LibMemcached

People
Owner: Nobody in particular
Requestors: MNUNBERG [...] cpan.org
Cc:
AdminCc:

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



Subject: newSVpv(NULL, 0) crash
0x000000321ac79b80 in strlen () from /lib64/libc.so.6 (gdb) bt #0 0x000000321ac79b80 in strlen () from /lib64/libc.so.6 #1 0x000000309d899340 in Perl_newSVpv (my_perl=0x604010, s=0x0, len=0) at sv.c:6908 #2 0x00002aaab11cde12 in _cb_fire_perl_get_cb (ptr=0x1d4df70, result=0x1d4e038, context=<value optimized out>) at libmemcached.xs:307 #3 0x00002aaab11ea2f7 in memcached_fetch_execute (ptr=0x1d4df70, callback=0x7fffffffe690, context=0x1d52f60, number_of_callbacks=2) at libmemcached/fetch.c:101 #4 0x00002aaab11d365d in _fetch_one_sv (ptr=0x1d4df70, flags_ptr=0x7fffffffe714, error_ptr=0x7fffffffe710) at libmemcached.xs:361 #5 0x00002aaab11d7fbf in XS_Memcached__libmemcached_memcached_get (my_perl=<value optimized out>, cv=<value optimized out>) at libmemcached.xs:713 #6 0x000000309d890aa6 in Perl_pp_entersub (my_perl=0x604010) at pp_hot.c:2877 #7 0x000000309d88a34e in Perl_runops_standard (my_perl=0x604010) at run.c:37 #8 0x000000309d837e9c in S_run_body (my_perl=0x604010) at perl.c:2367 #9 perl_run (my_perl=0x604010) at perl.c:2289 #10 0x00000000004017bc in main () (gdb) Run on perl5.8.8 This was being run against Couchbase's CouchbaseMock java server using the binary protocol with a 'memcache'-style bucket.
Will re-file this in Memcached::libmemcached where it belongs On Thu Feb 09 17:09:30 2012, MNUNBERG wrote: Show quoted text
> 0x000000321ac79b80 in strlen () from /lib64/libc.so.6 > (gdb) bt > #0 0x000000321ac79b80 in strlen () from /lib64/libc.so.6 > #1 0x000000309d899340 in Perl_newSVpv (my_perl=0x604010, s=0x0,
len=0) Show quoted text
> at sv.c:6908 > #2 0x00002aaab11cde12 in _cb_fire_perl_get_cb (ptr=0x1d4df70, > result=0x1d4e038, context=<value optimized out>) > at libmemcached.xs:307 > #3 0x00002aaab11ea2f7 in memcached_fetch_execute (ptr=0x1d4df70, > callback=0x7fffffffe690, context=0x1d52f60, > number_of_callbacks=2) at libmemcached/fetch.c:101 > #4 0x00002aaab11d365d in _fetch_one_sv (ptr=0x1d4df70, > flags_ptr=0x7fffffffe714, error_ptr=0x7fffffffe710) > at libmemcached.xs:361 > #5 0x00002aaab11d7fbf in XS_Memcached__libmemcached_memcached_get > (my_perl=<value optimized out>, cv=<value optimized out>) > at libmemcached.xs:713 > #6 0x000000309d890aa6 in Perl_pp_entersub (my_perl=0x604010) at > pp_hot.c:2877 > #7 0x000000309d88a34e in Perl_runops_standard (my_perl=0x604010) at > run.c:37 > #8 0x000000309d837e9c in S_run_body (my_perl=0x604010) at perl.c:2367 > #9 perl_run (my_perl=0x604010) at perl.c:2289 > #10 0x00000000004017bc in main () > (gdb) > > > Run on perl5.8.8 > > This was being run against Couchbase's CouchbaseMock java server using > the binary protocol with a 'memcache'-style bucket.
Will re-file this in Memcached::libmemcached where it belongs On Thu Feb 09 17:09:30 2012, MNUNBERG wrote: Show quoted text
> 0x000000321ac79b80 in strlen () from /lib64/libc.so.6 > (gdb) bt > #0 0x000000321ac79b80 in strlen () from /lib64/libc.so.6 > #1 0x000000309d899340 in Perl_newSVpv (my_perl=0x604010, s=0x0,
len=0) Show quoted text
> at sv.c:6908 > #2 0x00002aaab11cde12 in _cb_fire_perl_get_cb (ptr=0x1d4df70, > result=0x1d4e038, context=<value optimized out>) > at libmemcached.xs:307 > #3 0x00002aaab11ea2f7 in memcached_fetch_execute (ptr=0x1d4df70, > callback=0x7fffffffe690, context=0x1d52f60, > number_of_callbacks=2) at libmemcached/fetch.c:101 > #4 0x00002aaab11d365d in _fetch_one_sv (ptr=0x1d4df70, > flags_ptr=0x7fffffffe714, error_ptr=0x7fffffffe710) > at libmemcached.xs:361 > #5 0x00002aaab11d7fbf in XS_Memcached__libmemcached_memcached_get > (my_perl=<value optimized out>, cv=<value optimized out>) > at libmemcached.xs:713 > #6 0x000000309d890aa6 in Perl_pp_entersub (my_perl=0x604010) at > pp_hot.c:2877 > #7 0x000000309d88a34e in Perl_runops_standard (my_perl=0x604010) at > run.c:37 > #8 0x000000309d837e9c in S_run_body (my_perl=0x604010) at perl.c:2367 > #9 perl_run (my_perl=0x604010) at perl.c:2289 > #10 0x00000000004017bc in main () > (gdb) > > > Run on perl5.8.8 > > This was being run against Couchbase's CouchbaseMock java server using > the binary protocol with a 'memcache'-style bucket.