==2482== Memcheck, a memory error detector
==2482== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==2482== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==2482== Command: /tmp/ram/doxygen-git/bin/doxygen -
==2482== Parent PID: 2481
==2482== 
==2482== Invalid read of size 1
==2482==    at 0x4C2D1A0: __strncpy_sse2_unaligned (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==2482==    by 0x7EC2C4: qstrncpy(char*, char const*, unsigned int) (qcstring.cpp:555)
==2482==    by 0x7EB3D3: QCString::mid(unsigned int, unsigned int) const (qcstring.cpp:260)
==2482==    by 0x40653B: buildScopeFromQualifiedName(QCString, int, SrcLangExt, TagInfo*) (doxygen.cpp:1013)
==2482==    by 0x4075B5: addClassToContext(EntryNav*) (doxygen.cpp:1324)
==2482==    by 0x407C0B: buildClassList(EntryNav*) (doxygen.cpp:1412)
==2482==    by 0x407C55: buildClassList(EntryNav*) (doxygen.cpp:1414)
==2482==    by 0x407C55: buildClassList(EntryNav*) (doxygen.cpp:1414)
==2482==    by 0x4315D8: parseInput() (doxygen.cpp:11099)
==2482==    by 0x403629: main (main.cpp:37)
==2482==  Address 0x10cfd2a77 is not stack'd, malloc'd or (recently) free'd
==2482== 
==2482== 
==2482== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==2482==  Access not within mapped region at address 0x10CFD2A77
==2482==    at 0x4C2D1A0: __strncpy_sse2_unaligned (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==2482==    by 0x7EC2C4: qstrncpy(char*, char const*, unsigned int) (qcstring.cpp:555)
==2482==    by 0x7EB3D3: QCString::mid(unsigned int, unsigned int) const (qcstring.cpp:260)
==2482==    by 0x40653B: buildScopeFromQualifiedName(QCString, int, SrcLangExt, TagInfo*) (doxygen.cpp:1013)
==2482==    by 0x4075B5: addClassToContext(EntryNav*) (doxygen.cpp:1324)
==2482==    by 0x407C0B: buildClassList(EntryNav*) (doxygen.cpp:1412)
==2482==    by 0x407C55: buildClassList(EntryNav*) (doxygen.cpp:1414)
==2482==    by 0x407C55: buildClassList(EntryNav*) (doxygen.cpp:1414)
==2482==    by 0x4315D8: parseInput() (doxygen.cpp:11099)
==2482==    by 0x403629: main (main.cpp:37)
==2482==  If you believe this happened as a result of a stack
==2482==  overflow in your program's main thread (unlikely but
==2482==  possible), you can try to increase the size of the
==2482==  main thread stack using the --main-stacksize= flag.
==2482==  The main thread stack size used in this run was 8388608.
==2482== 
==2482== HEAP SUMMARY:
==2482==     in use at exit: 24,170,200 bytes in 305,902 blocks
==2482==   total heap usage: 13,740,380 allocs, 13,434,478 frees, 3,232,570,323 bytes allocated
==2482== 
==2482== LEAK SUMMARY:
==2482==    definitely lost: 12,000 bytes in 125 blocks
==2482==    indirectly lost: 3,222 bytes in 125 blocks
==2482==      possibly lost: 99,152 bytes in 2,688 blocks
==2482==    still reachable: 24,055,826 bytes in 302,964 blocks
==2482==         suppressed: 0 bytes in 0 blocks
==2482== Rerun with --leak-check=full to see details of leaked memory
==2482== 
==2482== For counts of detected and suppressed errors, rerun with: -v
==2482== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
