1 |
Hi. After upgrading to perl 5.22.0 which was a pain -- had to remove |
2 |
all those virtuals -- I am now finding that a small perl program which |
3 |
connects to a mysql database yields the following when it exits: |
4 |
|
5 |
*** Error in `perl': double free or corruption (!prev): 0x0000000001ed8610 *** |
6 |
======= Backtrace: ========= |
7 |
/lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b] |
8 |
/lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e] |
9 |
/lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb] |
10 |
/usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602] |
11 |
/usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(+0x1234d)[0x7f59bb21034d] |
12 |
/usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI.so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9] |
13 |
/usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b] |
14 |
/usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f] |
15 |
/usr/lib64/libperl.so.5.22(+0xda25f)[0x7f59bc81b25f] |
16 |
/usr/lib64/libperl.so.5.22(Perl_sv_clear+0x740)[0x7f59bc81bc10] |
17 |
/usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d] |
18 |
/usr/lib64/libperl.so.5.22(+0xb7298)[0x7f59bc7f8298] |
19 |
/usr/lib64/libperl.so.5.22(Perl_mg_free+0x2e)[0x7f59bc7f8a4e] |
20 |
/usr/lib64/libperl.so.5.22(Perl_sv_clear+0xae)[0x7f59bc81b57e] |
21 |
/usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d] |
22 |
/usr/lib64/libperl.so.5.22(Perl_leave_scope+0xd51)[0x7f59bc84a411] |
23 |
/usr/lib64/libperl.so.5.22(+0x52c56)[0x7f59bc793c56] |
24 |
/usr/lib64/libperl.so.5.22(Perl_my_exit+0x3f)[0x7f59bc798d0f] |
25 |
/usr/lib64/libperl.so.5.22(Perl_pp_exit+0x4a)[0x7f59bc857a6a] |
26 |
/usr/lib64/libperl.so.5.22(Perl_runops_standard+0x16)[0x7f59bc80f316] |
27 |
/usr/lib64/libperl.so.5.22(perl_run+0x2f9)[0x7f59bc79c369] |
28 |
perl(main+0x149)[0x400e39] |
29 |
/lib64/libc.so.6(__libc_start_main+0xf0)[0x7f59bc3c67b0] |
30 |
perl(_start+0x29)[0x400e79] |
31 |
======= Memory map: ======== |
32 |
|
33 |
memory map ommitted, if it is needed I can reproduce. |
34 |
|
35 |
So, should I downgrade -- means removing all those virtuals again -- or |
36 |
any other ideas would be appreciated. |
37 |
|
38 |
I am running the unstable gentoo, if you need more information, I can |
39 |
include it. |
40 |
|
41 |
Thanks in advance for any suggestions. |
42 |
|
43 |
-- |
44 |
Your life is like a penny. You're going to lose it. The question is: |
45 |
How do |
46 |
you spend it? |
47 |
|
48 |
John Covici |
49 |
covici@××××××××××.com |