VMware {code} Community
balaga32
Enthusiast
Enthusiast

vddk6: Linux libvmacore crash


Hi experts,


During the processing of the SSL thumbprint,  the libvmacore.so crashes.


strace shows that mmap fails to allocate the memory. An incorrect size of 14TB is passed to mmap.


Is anyone seeing the same issue ? Is there any way to skip the processing of thumbprint with vddk 6.


============== vddk logs


2015-04-11T00:03:06.50005:30| vthread-4| I120: 2015-04-11T00:03:06.50005:30 trivia -[7FFFF7195720] Process SSL thumbprint.


2015-04-11T00:03:06.50005:30| vthread-4| I120: 2015-04-11T00:03:06.50005:30 trivia -[7FFFF7195720] Get advanced transport modes.


2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 info -[7FFFF7195720] Vmacore::InitSSL: handshakeTimeoutUs = 20000000


2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 verbose -[7FFFF7195720] HttpConnectionPoolImpl created. maxPoolConnections = 20; idleTimeout = 900000000; maxOpenConnections = 20; maxConnectionAge = 0


2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 trivia -[7FFFF7195720] Number of connections to <cs p:0000000001c2be10, TCP:15.218.114.135:443> incremented to 1


2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 trivia -[7FFFF7195720] Found pending connection to <cs p:0000000001c2be10, TCP:15.218.114.135:443>


2015-04-11T00:03:06.50205:30| vthread-8| I120: 2015-04-11T00:03:06.50205:30 error -[7FFFE1C6C700] Unable to allocate memory


2015-04-11T00:03:06.51105:30| vthread-8| I120: 2015-04-11T00:03:06.50605:30 panic -[7FFFE1C6C700]


2015-04-11T00:03:06.51105:30| vthread-8| I120 -->


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> Panic: Unable to allocate memory


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> Backtrace:


2015-04-11T00:03:06.51105:30| vthread-8| I120 -->


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> product: VMware Workstation, version: e.x.p, build: build-2444548, tag: -


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[00] libvmacore.so[0x003D9C54]: Vmacore::System::Stacktrace::CaptureFullWork(unsigned int)


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[01] libvmacore.so[0x001DB267]: Vmacore::System::SystemFactoryImpl::CreateBacktrace(Vmacore::Ref<Vmacore::System::Backtrace>&)


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[02] libvmacore.so[0x003D5757]


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[03] libvmacore.so[0x003D5911]: Vmacore::PanicExit(char const*)


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[04] libvmacore.so[0x0019FD9D]


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[05] libstdc++.so.6[0x000B7E2A]: operator new(unsigned long)


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[06] libstdc++.so.6[0x0009ACE9]: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[07] libstdc++.so.6[0x0009BA7B]: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long)


2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[08] libstdc++.so.6[0x0009C24C]: s

====================



 



Thanks.



2015-04-11T00:03:06.500+05:30| vthread-4| I130: VixDiskLib: Release sslIdDb.



2015-04-11T00:03:06.50005:30| vthread-4| I120: 2015-04-11T00:03:06.50005:30 trivia -[7FFFF7195720] Process SSL thumbprint.

2015-04-11T00:03:06.50005:30| vthread-4| I120: 2015-04-11T00:03:06.50005:30 trivia -[7FFFF7195720] Get advanced transport modes.

2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 info -[7FFFF7195720] Vmacore::InitSSL: handshakeTimeoutUs = 20000000

2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 verbose -[7FFFF7195720] HttpConnectionPoolImpl created. maxPoolConnections = 20; idleTimeout = 900000000; maxOpenConnections = 20; maxConnectionAge = 0

2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 trivia -[7FFFF7195720] Number of connections to <cs p:0000000001c2be10, TCP:15.218.114.135:443> incremented to 1

2015-04-11T00:03:06.50105:30| vthread-4| I120: 2015-04-11T00:03:06.50105:30 trivia -[7FFFF7195720] Found pending connection to <cs p:0000000001c2be10, TCP:15.218.114.135:443>

2015-04-11T00:03:06.50205:30| vthread-8| I120: 2015-04-11T00:03:06.50205:30 error -[7FFFE1C6C700] Unable to allocate memory

2015-04-11T00:03:06.51105:30| vthread-8| I120: 2015-04-11T00:03:06.50605:30 panic -[7FFFE1C6C700]

2015-04-11T00:03:06.51105:30| vthread-8| I120 -->

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> Panic: Unable to allocate memory

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> Backtrace:

2015-04-11T00:03:06.51105:30| vthread-8| I120 -->

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> product: VMware Workstation, version: e.x.p, build: build-2444548, tag: -

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[00] libvmacore.so[0x003D9C54]: Vmacore::System::Stacktrace::CaptureFullWork(unsigned int)

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[01] libvmacore.so[0x001DB267]: Vmacore::System::SystemFactoryImpl::CreateBacktrace(Vmacore::Ref<Vmacore::System::Backtrace>&)

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[02] libvmacore.so[0x003D5757]

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[03] libvmacore.so[0x003D5911]: Vmacore::PanicExit(char const*)

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[04] libvmacore.so[0x0019FD9D]

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[05] libstdc++.so.6[0x000B7E2A]: operator new(unsigned long)

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[06] libstdc++.so.6[0x0009ACE9]: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[07] libstdc++.so.6[0x0009BA7B]: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long)

2015-04-11T00:03:06.51105:30| vthread-8| I120 --> backtrace[08] libstdc++.so.6[0x0009C24C]: s

0 Kudos
1 Reply
balaga32
Enthusiast
Enthusiast


mmap from strace


28487 15:49:14.275333 mmap(NULL, 140736998588416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)


 


28487 15:49:14.275387 mmap(NULL, 140736998588416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)

28487 15:49:14.275333 mmap(NULL, 140736998588416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)



28487 15:49:14.275387 mmap(NULL, 140736998588416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory



 


0 Kudos