typester / EV-Hiredis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Perl_POPMARK: Assertion failed with perl built with -DDEBUGGING inccflags

andk opened this issue · comments

commented

As per subject. Sample fail report: http://www.cpantesters.org/cpan/report/92062cba-c455-11ec-8482-f7634eaea4ab

Stack trace:

(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff7c31859 in __GI_abort () at abort.c:79
#2  0x00007ffff7c31729 in __assert_fail_base (fmt=0x7ffff7dc7588 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x55555580e548 "(PL_markstack_ptr > PL_markstack) || !\"MARK underflow\"", 
    file=0x555555a0624e "inline.h", line=277, function=<optimized out>) at assert.c:92
#3  0x00007ffff7c43006 in __GI___assert_fail (assertion=assertion@entry=0x55555580e548 "(PL_markstack_ptr > PL_markstack) || !\"MARK underflow\"", file=file@entry=0x555555a0624e "inline.h", 
    line=line@entry=277, function=function@entry=0x5555559ad1c8 <__PRETTY_FUNCTION__.19257> "Perl_POPMARK") at assert.c:101
#4  0x00005555556cb3f5 in Perl_POPMARK () at inline.h:271
#5  0x00005555556dd58a in Perl_POPMARK () at pp_hot.c:5197
#6  Perl_pp_entersub () at pp_hot.c:5208
#7  0x00005555555d6006 in Perl_call_sv (sv=0x555556c731f0, flags=flags@entry=4) at perl.c:3027
#8  0x00007ffff71afe0c in EV__hiredis_connect_cb (c=<optimized out>, status=<optimized out>) at lib/EV/Hiredis.xs:83
#9  0x00007ffff71b3ceb in __redisAsyncHandleConnect (ac=0x555555a75310) at async.c:457
#10 redisAsyncHandleWrite (ac=0x555555a75310) at async.c:491
#11 0x00007ffff70d7766 in ev_invoke_pending (loop=0x7ffff70fad40 <default_loop_struct>) at libev/ev.c:3770
#12 0x00007ffff70ee5cf in ev_run (loop=0x7ffff70fad40 <default_loop_struct>, flags=0) at libev/ev.c:4190
#13 0x00007ffff70ef757 in XS_EV_run (cv=<optimized out>) at EV.c:883
#14 0x00005555556dc0d1 in Perl_pp_entersub () at pp_hot.c:5352
#15 0x00005555556904ca in Perl_runops_debug () at dump.c:2634
#16 0x00005555555e187d in S_run_body (oldscope=1) at perl.c:2708
#17 perl_run (my_perl=<optimized out>) at perl.c:2631
#18 0x00005555555a41c2 in main (argc=<optimized out>, argv=<optimized out>, env=<optimized out>) at perlmain.c:110