Package: valgrind
Version: 1:3.3.1-2
Severity: normal

Hello,

valgrind fails to demangle some names in error backtraces. For example,

_ZN5boost6lambda16function_adaptorIFvRA7_A3_KfEE5applyIvS4_EEvPS6_RT0_

which is, according to c++filt, is

void boost::lambda::function_adaptor<void ()(float const (&) [7][3])>::apply<void, float const [7][3]>(void (*)(float const (&) [7][3]), float const (&)[7][3])

but valgrind fails to demangle it. Also, some mangled names are demangled incorrectly, eg. _ZNK9Face_baseIN15snapshot_structI9Face_tmplIN18PolyhedronSnapshotI10PolyhedronIN4geom5PointIfLj2EEEN5boost3mpl6v_itemI13AutoNeighborsIN4mpl_3argILi1EEEENS8_6vectorI19CircumscribedCircleISD_E12InverseFacesISD_E14dual_transformIS3_IS6_NSF_INSB_2naESL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_EEESD_iESL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_EELi1EEEENSF_ISH_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_SL_EEE18make_face_iteratorENS8_6alwaysINS0_IS6_PKS6_St14_List_iteratorIS6_ENST_13empty_updaterEE14const_iteratorEEEST_ElSY_IS1_INSR_3ci_ENS8_4bindIS15_S6_SL_SL_SL_SL_EESR_EENST_12face_updaterEE8iteratorES12_E2idEv

where valgrind gives wrong types for the substitutions.

Regards
    Jiri Palecek

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.3-test (SMP w/1 CPU core; PREEMPT)
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2) (ignored: LC_ALL set to cs_CZ)
Shell: /bin/sh linked to /bin/dash

Versions of packages valgrind depends on:
ii libc6 2.7-3 GNU C Library: Shared libraries

Versions of packages valgrind recommends:
ii  gdb                           6.8-3      The GNU Debugger

Versions of packages valgrind suggests:
pn  alleyoop                      <none>     (no description available)
ii kcachegrind 4:4.0.98-1 visualisation tool for the Valgrin
pn  libc6-dbg                     <none>     (no description available)

-- no debconf information


--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to