perl 5.8.6 released 2004-Nov-27
DBD-DB2-0.78 released 19 Sep 2004
At a minimum you should upgrade DBI, DBD::DB2 as well as all other installed DBI/DBDs
| [reply] |
tested on older version of linux with same set of perl,dbi and db2client. it works fine.
| [reply] |
That "double free or corruption" error is coming from glibc. Means that one of your libraries is doing a double free on some variable somewhere. There's little you can do except find a version where that bug doesn't happen, or file a bug with the author of the problematic library (probably one of your database libraries).
| [reply] |
Oh, forgot to mention: You can suppress that check with the environment variable MALLOC_CHECK_=0, but it's still a bug in one of your libraries and you are likely to crash sooner or later. GlibC's default behaviour is just to stop immediately.
| [reply] [d/l] |
sorry forgot to add glibc version
Name : glibc
Version : 2.5
Vendor: Red Hat, Inc.
Release : 34
| [reply] |
You really want to upgrade if possible. To quote Dr. Jones: "It belongs in a museum".
Apart from the problem you described, there are probably a zillion other critical bugs in your system that have been since fixed (and, as a bonus, you'll get a bunch of new ones installed when upgrading).
The problem is, most - if not all - of the software you mentioned seems out of support. Meaning, you won't get critical bugfixes, which in turn means you might have a security problem.
"Believe me, Mike, I calculated the odds of this succeeding against the odds I was doing something incredibly stupid… and I went ahead anyway." (Crow in "MST3K The Movie")
| [reply] |