:loader: Reading stream
:util:bam(error): Bam file is corrupt: expected at least 128 bytes remaining in datagram, got 64
:util:bam(warning): Bam file '' contains objects of unknown type: GeomVertexArrkyFormat
:util:bam(warning): Reached end of bam source while reading nested object.
:loader(error): Bam file stream contained errors.
:express(error): Attempt to cast pointer from InternalName to GeomVertexArrayData
AddressSanitizer:DEADLYSIGNAL
=================================================================
==35656==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000058 (pc 0x00000088828b bp 0x7ffe59049010 sp 0x7ffe59048fa0 T0)
==35656==The signal is caused by a READ memory access.
==35656==Hint: address points to the zero page.
    #0 0x00000088828b in std::vector<GeomVertexColumn*, pallocator_array<GeomVertexColumn*>>::size() const /usr/bin/../lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/bits/stl_vector.h:1119:34
    #1 0x00000088828b in GeomVertexArrayFormat::get_num_columns() const /home/ash/Fuzz-Panda3d/panda3d/panda/src/gobj/geomVertexArrayFormat.I:124:24
    #2 0x00000088828b in GeomVertexArrayData::reverse_data_endianness(unsigned char*, unsigned char const*, unsigned long) /home/ash/Fuzz-Panda3d/panda3d/panda/src/gobj/geomVertexArrayData.cxx:351:36
    #3 0x00000088962d in GeomVertexArrayData::finalize(BamReader*) /home/ash/Fuzz-Panda3d/panda3d/panda/src/gobj/geomVertexArrayData.cxx:454:7
    #4 0x000000c153a9 in BamReader::finalize() /home/ash/Fuzz-Panda3d/panda3d/panda/src/putil/bamReader.cxx:1591:13
    #5 0x000000c04836 in BamReader::resolve() /home/ash/Fuzz-Panda3d/panda3d/panda/src/putil/bamReader.cxx:461:5
    #6 0x0000005126ba in BamFile::resolve() /home/ash/Fuzz-Panda3d/panda3d/panda/src/pgraph/bamFile.cxx:115:19
    #7 0x0000005126ba in BamFile::read_node(bool) /home/ash/Fuzz-Panda3d/panda3d/panda/src/pgraph/bamFile.cxx:178:8
    #8 0x000000502b03 in LLVMFuzzerTestOneInput /home/ash/Fuzz-Panda3d/bam/harness.cpp:38:7
    #9 0x0000005021c1 in main /home/ash/Fuzz-Panda3d/bam/../triager.cpp:29:10
    #10 0x7fd1380105b4 in __libc_start_call_main (/lib64/libc.so.6+0x35b4) (BuildId: ff0267465bc3d76e21003b3bc5598fd5ee63e261)
    #11 0x7fd138010667 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3667) (BuildId: ff0267465bc3d76e21003b3bc5598fd5ee63e261)
    #12 0x000000416cb4 in _start (/home/ash/Fuzz-Panda3d/bam/triager+0x416cb4) (BuildId: 88592e94d4b9341928c150dff051daebc7c48558)

==35656==Register values:
rax = 0x0000000000000000  rbx = 0x00007cb1373e2510  rcx = 0x0000000000000100  rdx = 0x00007cf1373e5ed0  
rdi = 0x00007cb1373e2510  rsi = 0x0000000000000001  rbp = 0x00007ffe59049010  rsp = 0x00007ffe59048fa0  
 r8 = 0x0000000000000001   r9 = 0x000000000106326c  r10 = 0x0000000000000031  r11 = 0x0000000000000214  
r12 = 0x00007cb1373e2580  r13 = 0x0000000001a3ee60  r14 = 0x0000000001a3ee60  r15 = 0x0000000000000001  
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /home/ash/Fuzz-Panda3d/panda3d/panda/src/gobj/geomVertexArrayFormat.I:124:24 in GeomVertexArrayFormat::get_num_columns() const
==35656==ABORTING
