nel-all
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Nel] Bug report from hell


From: Loic Dachary
Subject: [Nel] Bug report from hell
Date: Thu, 17 Oct 2002 18:57:54 +0200

        Hi,

        The STL package in Debian is fubar, the machine handling mails
on GNU.org is dead and snowballs crashes. This is a bad day, shit happens.
It is likely that the following is of no use to anyone because it will reach
you too late (after it is fixed ;-). Here it is anyway:

        The landscape loading code is apparently being reworked (check
http://savannah.nongnu.org/cgi-bin/viewcvs/nel/nel/src/3d/landscape_user.cpp.diff?r1=1.1.1.4&r2=1.1.1.5&diff_format=h)
for instance. As a side effect, snowballs currently crashes because an
object is referenced when it should not.

        Here is what valgrind has to say about it :

==784== Invalid read of size 2
==784==    at 0x4130D08E: ??? 
(/usr/local/src/nel/dist-archive/debian/sid4.2-dbg/nel-0.3.20021015/src/3d/../../src/3d/zone.h:479)
==784==    by 0x412ED9A8: NL3D::CLandscape::addZone(NL3D::CZone const &) 
(/usr/local/src/nel/dist-archive/debian/sid-dbg/nel-0.3.20021017/src/3d/landscape.cpp:393)
==784==    by 0x4133A1EF: 
NL3D::CLandscapeUser::loadAllZonesAround(NLMISC::CVector const &, float, 
_STL::vector<_STL::basic_string<char, _STL::char_traits<char>, 
_STL::allocator<char> >, _STL::allocator<_STL::basic_string<char, 
_STL::char_traits<char>, _STL::allocator<char> > > > &) 
(/usr/local/src/nel/dist-archive/debian/sid-dbg/nel-0.3.20021017/src/3d/landscape_user.cpp:116)
==784==    by 0x4133A971: 
NL3D::CLandscapeUser::loadAllZonesAround(NLMISC::CVector const &, float) 
(/usr/local/src/nel/dist-archive/debian/sid-dbg/nel-0.3.20021017/src/3d/landscape_user.cpp:178)
==784==    Address 0x3 is not stack'd, malloc'd or free'd

        Although it would probably be easy enough to fix, I'll just
wait a day or two for whoever is currently doing the modifications in
this area to finish working on it. People loading the snowball package
for Debian will probably be disapointed to get a core dump instead of
a nice floating GNU. That is, assuming these people manage to somehow
downgrade their libstlport package to a working version because the
current version in Debian sid is broken.

        The nice aspect of this horrible day is that I won't have to read
mails complaining about the Debian packages being broken since mail @gnu.org
is broken. 

        Cheers,

-- 
Loic   Dachary         http://www.dachary.org/  address@hidden
12 bd  Magenta         http://www.senga.org/      address@hidden
75010    Paris         T: 33 1 42 45 07 97          address@hidden
        GPG Public Key: http://www.dachary.org/loic/gpg.txt




reply via email to

[Prev in Thread] Current Thread [Next in Thread]