All pastes #95300 Raw Edit

Miscellany

public text v1 · immutable
#95300 ·published 2006-07-21 21:55 UTC
rendered paste body
==17091==    by 0x4075A18: BPlayerInitialize (buzzlibc.cpp:23)
==17091==    by 0x8048D51: main (main.c:212)
==17091== 
==17091== Invalid read of size 4
==17091==    at 0x4013E21: (within /lib/ld-2.4.so)
==17091==    by 0x400766B: (within /lib/ld-2.4.so)
==17091==    by 0x401074B: (within /lib/ld-2.4.so)
==17091==    by 0x400CA68: (within /lib/ld-2.4.so)
==17091==    by 0x4010278: (within /lib/ld-2.4.so)
==17091==    by 0x444DB6C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==17091==    by 0x400CA68: (within /lib/ld-2.4.so)
==17091==    by 0x444D48B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==17091==    by 0x444DBE7: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==17091==    by 0x4081CE3: CMachineLoader::initDll() (MachineLoader.cpp:118)
==17091==    by 0x4082027: CExtendedMachineLoader::initDll() (MachineLoader.cpp:89)
==17091==    by 0x4081601: CMachineLoader::createMachine() (MachineLoader.cpp:171)
==17091==  Address 0x44B7DA0 is 48 bytes inside a block of size 50 alloc'd
==17091==    at 0x4021A47: operator new(unsigned) (vg_replace_malloc.c:163)
==17091==    by 0x43CA744: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
==17091==    by 0x43CB4E5: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned) (in /usr/lib/libstdc++.so.6.0.8)
==17091==    by 0x43CCC81: std::string::reserve(unsigned) (in /usr/lib/libstdc++.so.6.0.8)
==17091==    by 0x43CCF1C: std::string::append(char const*, unsigned) (in /usr/lib/libstdc++.so.6.0.8)
==17091==    by 0x43CCFE1: std::string::append(char const*) (in /usr/lib/libstdc++.so.6.0.8)
==17091==    by 0x4082DDA: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:2107)
==17091==    by 0x4091279: CPlayerInternal::initializeFolder(int, std::string) (Player.cpp:148)
==17091==    by 0x409189F: CPlayer::loadMachineLoaders() (Player.cpp:249)
==17091==    by 0x4091C35: CPlayer::initialize(IConfiguration*, int) (Player.cpp:312)
==17091==    by 0x4075A18: BPlayerInitialize (buzzlibc.cpp:23)
==17091==    by 0x8048D51: main (main.c:212)
MACHINE INFO: Matilde Tracker2
unhandled Grp5(R) case 7

vex: the `impossible' happened:
   Grp5(x86)
vex storage: T total 229393200 bytes allocated

valgrind: the 'impossible' happened:
   LibVEX called failure_exit().
==17091==    at 0x38015201: report_and_quit (m_libcassert.c:136)
==17091==    by 0x3801531D: panic (m_libcassert.c:210)
==17091==    by 0x38015388: vgPlain_core_panic_at (m_libcassert.c:215)
==17091==    by 0x380153B9: vgPlain_core_panic (m_libcassert.c:220)
==17091==    by 0x38029A17: failure_exit (m_translate.c:487)
==17091==    by 0x380734AB: vpanic (vex_util.c:225)
==17091==    by 0x380BA735: disInstr_X86 (toIR.c:2821)
==17091==    by 0x380A26D1: bb_to_IR (bb_to_IR.c:228)
==17091==    by 0x38071CFB: LibVEX_Translate (vex_main.c:426)
==17091==    by 0x380284BA: vgPlain_translate (m_translate.c:1097)
==17091==    by 0x38036D87: vgPlain_scheduler (scheduler.c:693)
==17091==    by 0x38054E3F: run_a_thread_NORETURN (syswrap-linux.c:87)

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable
==17091==    at 0x44BBBA8: ???
==17091==    by 0x6258B29F: ???
==17091==    by 0x6258B30F: ???
==17091==    by 0x3801693A: vgPlain_vprintf (m_libcprint.c:103)
==17091==    by 0x38016AC9: vgPlain_message (m_libcprint.c:338)
==17091==    by 0x6258B29F: ???
==17091==    by 0x381342E4: (within /usr/lib/valgrind/x86-linux/memcheck)
==17091==    by 0x6258B32F: ???
==17091==    by 0x9: ???