mldonkey, a multi-networks file-sharing client - Bugs: bug #14996, mlnet in free(): error: junk...
You are not allowed to post comments on this tracker with your current authentication level.
bug #14996: mlnet in free(): error: junk pointer, too high to make sense
Submitter: | B3r3n <b3r3n> | ||
Submitted: | Thu 17 Nov 2005 08:32:09 AM UTC | ||
Category: | Core | Severity: | 3 - Normal |
Item Group: | Segmentation Fault | Status: | Wont Fix |
Assigned to: | None | Open/Closed: | Closed |
Release: | 2.6.7 | Release: | 2.6.7 |
Operating System: | FreeBSD | Binaries Origin: | CVS / Self compiled |
CPU type: | None |
Thu 24 Nov 2005 07:39:33 PM UTC, comment #4: |
B3r3n <b3r3n> |
Thu 24 Nov 2005 04:57:19 PM UTC, comment #3: As I said, static binaries have problems. As I don´t know much
|
spiralvoice <spiralvoice> |
Thu 24 Nov 2005 03:52:18 PM UTC, comment #2: Hi spiralvoice,
|
B3r3n <b3r3n> |
Sat 19 Nov 2005 03:39:36 PM UTC, comment #1: Did you link mlnet dynamic or static?
|
spiralvoice <spiralvoice> |
Thu 17 Nov 2005 08:32:09 AM UTC, original submission:
Hi Guys,
|
B3r3n <b3r3n> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 3 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2006-01-23 | spiralvoice | Status | Need Info | Wont Fix | |
Open/Closed | Open | Closed | |||
2005-11-19 | spiralvoice | Status | None | Need Info |
Powered by Savane 3.13-4b48.
Corresponding source code
Spiralvoice,
Until now, mlDonkey 2.6.7 was working perfectly under FreeBSD 4.11p9, compiled statically with gcc 2.95.
Problem appears only since I moved to FreeBSD 6.0.
Here is the script I use to build it:
#!/bin/ksh
cd /mlDonkey/src
if [ $? -ne 0 ]
then
echo "Cant CD!"
fi
OCAMLRUNPARAM="l=256M"
export OCAMLRUNPARAM
./configure --enable-checks --enable-batch --enable-pthread \
--disable-newgui --disable-gui
gmake depend
gmake
for i in `grep "\.static:" Makefile | egrep -v "(release|upload)\." | awk 'BEGIN
{ FS=":" } { print $1;}'`
do
gmake $i
done
But even if I dont see the relationship between a buffer overflow (looks like it is the case with the error I got) and a static compilation that fails or compile and that's all to my poor knowledge, I accept your arguments, so I updated my script to build mldonkey shared.
The result is mlnet apparently works again.
That is just weird it is not working anymore compiled statically.
But my problem is solved for now, if I dont chroot ;-)
Thanks!