==28574==ERROR: AddressSanitizer: heap-use-after-free on address 0x62d000075dbf at pc 0x0000017c3d3c bp 0x7f22d42960f0 sp 0x7f22d42958a8
|
READ of size 4 at 0x62d000075dbf thread T21
|
#0 0x17c3d3b in __asan_memcpy (/home/maxh/debugging/mongo/mongod+0x17c3d3b)
|
#1 0x185bfd3 in mongo::DataType::Handler<int, void>::unsafeLoad(int*, char const*, unsigned long*) /home/maxh/debugging/mongo/src/mongo/base/data_type.h:67:17
|
#2 0x185b90c in void mongo::DataType::unsafeLoad<int>(int*, char const*, unsigned long*) /home/maxh/debugging/mongo/src/mongo/base/data_type.h:150:9
|
#3 0x185b4e6 in mongo::DataType::Handler<mongo::LittleEndian<int>, void>::unsafeLoad(mongo::LittleEndian<int>*, char const*, unsigned long*) /home/maxh/debugging/mongo/src/mongo/base/data_type_endian.h:123:13
|
#4 0x185b1dc in void mongo::DataType::unsafeLoad<mongo::LittleEndian<int> >(mongo::LittleEndian<int>*, char const*, unsigned long*) /home/maxh/debugging/mongo/src/mongo/base/data_type.h:150:9
|
#5 0x185af18 in mongo::ConstDataView const& mongo::ConstDataView::read<mongo::LittleEndian<int> >(mongo::LittleEndian<int>*, unsigned long) const /home/maxh/debugging/mongo/src/mongo/base/data_view.h:51:9
|
#6 0x185a7f5 in mongo::LittleEndian<int> mongo::ConstDataView::read<mongo::LittleEndian<int> >(unsigned long) const /home/maxh/debugging/mongo/src/mongo/base/data_view.h:60:9
|
#7 0x185a276 in mongo::BSONObj::objsize() const /home/maxh/debugging/mongo/src/mongo/bson/bsonobj.h:323:16
|
#8 0x19ed74e in mongo::BSONObj::copy() const /home/maxh/debugging/mongo/src/mongo/bson/bsonobj.cpp:79:69
|
#9 0x19eda12 in mongo::BSONObj::getOwned() const /home/maxh/debugging/mongo/src/mongo/bson/bsonobj.cpp:87:12
|
#10 0x336368a in mongo::WorkingSetMember::makeObjOwnedIfNeeded() /home/maxh/debugging/mongo/src/mongo/db/exec/working_set.cpp:174:22
|
#11 0x2f31cbb in mongo::DeleteStage::work(unsigned long*) /home/maxh/debugging/mongo/src/mongo/db/exec/delete.cpp:195:13
|
#12 0x47e4ebf in mongo::PlanExecutor::getNextImpl(mongo::Snapshotted<mongo::BSONObj>*, mongo::RecordId*) /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:393:38
|
#13 0x47e2f97 in mongo::PlanExecutor::getNext(mongo::BSONObj*, mongo::RecordId*) /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:322:23
|
#14 0x47e846c in mongo::PlanExecutor::executePlan() /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:525:17
|
#15 0x2bb0502 in mongo::multiRemove(mongo::OperationContext*, mongo::BatchItemRef const&, mongo::(anonymous namespace)::WriteOpResult*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:1340:29
|
#16 0x2ba166d in mongo::WriteBatchExecutor::execRemove(mongo::BatchItemRef const&, mongo::WriteErrorDetail**) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:871:5
|
#17 0x2b9bbd9 in mongo::WriteBatchExecutor::bulkExecute(mongo::BatchedCommandRequest const&, std::vector<mongo::BatchedUpsertDetail*, std::allocator<mongo::BatchedUpsertDetail*> >*, std::vector<mongo::WriteErrorDetail*, std::allocator<mongo::WriteErrorDetail*> >*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:738:13
|
#18 0x2b97c82 in mongo::WriteBatchExecutor::executeBatch(mongo::BatchedCommandRequest const&, mongo::BatchedCommandResponse*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:321:5
|
#19 0x2bfc77a in mongo::WriteCmd::run(mongo::OperationContext*, std::string const&, mongo::BSONObj&, int, std::string&, mongo::BSONObjBuilder&) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/write_commands.cpp:144:5
|
#20 0x2d4597c in mongo::Command::run(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/dbcommands.cpp:1393:19
|
#21 0x2d41e40 in mongo::Command::execCommand(mongo::OperationContext*, mongo::Command*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/dbcommands.cpp:1306:18
|
#22 0x2719e22 in mongo::runCommands(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/commands.cpp:495:9
|
#23 0x397fbae in mongo::(anonymous namespace)::receivedRpc(mongo::OperationContext*, mongo::Client&, mongo::DbResponse&, mongo::Message&) /home/maxh/debugging/mongo/src/mongo/db/instance.cpp:293:9
|
#24 0x39746c0 in mongo::assembleResponse(mongo::OperationContext*, mongo::Message&, mongo::DbResponse&, mongo::HostAndPort const&) /home/maxh/debugging/mongo/src/mongo/db/instance.cpp:522:9
|
#25 0x18846a7 in mongo::MyMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*) /home/maxh/debugging/mongo/src/mongo/db/db.cpp:168:17
|
#26 0x74411aa in mongo::PortMessageServer::handleIncomingMsg(void*) /home/maxh/debugging/mongo/src/mongo/util/net/message_server_port.cpp:229:17
|
#27 0x7f22e1d5e181 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x8181)
|
#28 0x7f22e187547c in clone (/lib/x86_64-linux-gnu/libc.so.6+0xfa47c)
|
|
0x62d000075dbf is located 31167 bytes inside of 32758-byte region [0x62d00006e400,0x62d0000763f6)
|
freed by thread T17 here:
|
#0 0x17da562 in __interceptor_free (/home/maxh/debugging/mongo/mongod+0x17da562)
|
#1 0xce1db09 in __wt_free_int /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/os_posix/os_alloc.c:264:2
|
#2 0xc866964 in __wt_page_out /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_discard.c:129:3
|
#3 0xc865537 in __wt_ref_out /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_discard.c:32:2
|
#4 0xc9657db in __wt_split_rewrite /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_split.c:1462:2
|
#5 0xccd1712 in __evict_page_dirty_update /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/evict/evict_page.c:262:3
|
#6 0xcccc1d3 in __wt_evict /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/evict/evict_page.c:122:4
|
#7 0xc9e7b0b in __wt_page_release_evict /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/include/btree.i:1138:13
|
#8 0xc9e2e40 in __wt_page_release /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/include/btree.i:1200:2
|
#9 0xc9e5337 in __wt_page_swap_func /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/include/btree.i:1250:2
|
#10 0xc9e131a in __wt_tree_walk /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_walk.c:301:10
|
#11 0xc7d5873 in __wt_btcur_prev /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_curprev.c:618:3
|
#12 0xcb97f79 in __curfile_prev /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/cursor/cur_file.c:156:13
|
#13 0x5fbc8b0 in mongo::WiredTigerRecordStore::Cursor::restore() /home/maxh/debugging/mongo/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp:519:19
|
#14 0x2f006d7 in mongo::CollectionScan::doRestoreState() /home/maxh/debugging/mongo/src/mongo/db/exec/collection_scan.cpp:224:14
|
#15 0x313fd45 in mongo::PlanStage::restoreState() /home/maxh/debugging/mongo/src/mongo/db/exec/plan_stage.cpp:52:5
|
#16 0x2f32122 in mongo::DeleteStage::work(unsigned long*) /home/maxh/debugging/mongo/src/mongo/db/exec/delete.cpp:214:13
|
#17 0x47e4ebf in mongo::PlanExecutor::getNextImpl(mongo::Snapshotted<mongo::BSONObj>*, mongo::RecordId*) /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:393:38
|
#18 0x47e2f97 in mongo::PlanExecutor::getNext(mongo::BSONObj*, mongo::RecordId*) /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:322:23
|
#19 0x47e846c in mongo::PlanExecutor::executePlan() /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:525:17
|
#20 0x2bb0502 in mongo::multiRemove(mongo::OperationContext*, mongo::BatchItemRef const&, mongo::(anonymous namespace)::WriteOpResult*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:1340:29
|
#21 0x2ba166d in mongo::WriteBatchExecutor::execRemove(mongo::BatchItemRef const&, mongo::WriteErrorDetail**) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:871:5
|
#22 0x2b9bbd9 in mongo::WriteBatchExecutor::bulkExecute(mongo::BatchedCommandRequest const&, std::vector<mongo::BatchedUpsertDetail*, std::allocator<mongo::BatchedUpsertDetail*> >*, std::vector<mongo::WriteErrorDetail*, std::allocator<mongo::WriteErrorDetail*> >*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:738:13
|
#23 0x2b97c82 in mongo::WriteBatchExecutor::executeBatch(mongo::BatchedCommandRequest const&, mongo::BatchedCommandResponse*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:321:5
|
#24 0x2bfc77a in mongo::WriteCmd::run(mongo::OperationContext*, std::string const&, mongo::BSONObj&, int, std::string&, mongo::BSONObjBuilder&) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/write_commands.cpp:144:5
|
#25 0x2d4597c in mongo::Command::run(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/dbcommands.cpp:1393:19
|
#26 0x2d41e40 in mongo::Command::execCommand(mongo::OperationContext*, mongo::Command*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/dbcommands.cpp:1306:18
|
#27 0x2719e22 in mongo::runCommands(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/commands.cpp:495:9
|
#28 0x397fbae in mongo::(anonymous namespace)::receivedRpc(mongo::OperationContext*, mongo::Client&, mongo::DbResponse&, mongo::Message&) /home/maxh/debugging/mongo/src/mongo/db/instance.cpp:293:9
|
#29 0x39746c0 in mongo::assembleResponse(mongo::OperationContext*, mongo::Message&, mongo::DbResponse&, mongo::HostAndPort const&) /home/maxh/debugging/mongo/src/mongo/db/instance.cpp:522:9
|
|
previously allocated by thread T21 here:
|
#0 0x17dab85 in __interceptor_realloc (/home/maxh/debugging/mongo/mongod+0x17dab85)
|
#1 0xce1b8e5 in __wt_realloc /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/os_posix/os_alloc.c:104:11
|
#2 0xd077b0d in __wt_buf_grow_worker /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/support/scratch.c:48:4
|
#3 0xc8a84e0 in __wt_buf_grow /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/include/buf.i:18:6
|
#4 0xc8a19db in __wt_buf_initsize /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/include/buf.i:61:2
|
#5 0xc89f17d in __wt_bt_read /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_io.c:92:3
|
#6 0xc8db67f in __page_read /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_read.c:371:2
|
#7 0xc8d77ac in __wt_page_in_func /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_read.c:461:4
|
#8 0xc9e4f19 in __wt_page_swap_func /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/include/btree.i:1234:8
|
#9 0xc9e131a in __wt_tree_walk /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_walk.c:301:10
|
#10 0xc7ab500 in __wt_btcur_next /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_curnext.c:532:3
|
#11 0xc80a71e in __wt_btcur_search_near /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/btree/bt_cursor.c:448:20
|
#12 0xcb9c848 in __curfile_search_near /home/maxh/debugging/mongo/src/third_party/wiredtiger/src/cursor/cur_file.c:222:2
|
#13 0x5fbc0d1 in mongo::WiredTigerRecordStore::Cursor::restore() /home/maxh/debugging/mongo/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp:497:19
|
#14 0x2f006d7 in mongo::CollectionScan::doRestoreState() /home/maxh/debugging/mongo/src/mongo/db/exec/collection_scan.cpp:224:14
|
#15 0x313fd45 in mongo::PlanStage::restoreState() /home/maxh/debugging/mongo/src/mongo/db/exec/plan_stage.cpp:52:5
|
#16 0x2f32122 in mongo::DeleteStage::work(unsigned long*) /home/maxh/debugging/mongo/src/mongo/db/exec/delete.cpp:214:13
|
#17 0x47e4ebf in mongo::PlanExecutor::getNextImpl(mongo::Snapshotted<mongo::BSONObj>*, mongo::RecordId*) /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:393:38
|
#18 0x47e2f97 in mongo::PlanExecutor::getNext(mongo::BSONObj*, mongo::RecordId*) /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:322:23
|
#19 0x47e846c in mongo::PlanExecutor::executePlan() /home/maxh/debugging/mongo/src/mongo/db/query/plan_executor.cpp:525:17
|
#20 0x2bb0502 in mongo::multiRemove(mongo::OperationContext*, mongo::BatchItemRef const&, mongo::(anonymous namespace)::WriteOpResult*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:1340:29
|
#21 0x2ba166d in mongo::WriteBatchExecutor::execRemove(mongo::BatchItemRef const&, mongo::WriteErrorDetail**) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:871:5
|
#22 0x2b9bbd9 in mongo::WriteBatchExecutor::bulkExecute(mongo::BatchedCommandRequest const&, std::vector<mongo::BatchedUpsertDetail*, std::allocator<mongo::BatchedUpsertDetail*> >*, std::vector<mongo::WriteErrorDetail*, std::allocator<mongo::WriteErrorDetail*> >*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:738:13
|
#23 0x2b97c82 in mongo::WriteBatchExecutor::executeBatch(mongo::BatchedCommandRequest const&, mongo::BatchedCommandResponse*) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/batch_executor.cpp:321:5
|
#24 0x2bfc77a in mongo::WriteCmd::run(mongo::OperationContext*, std::string const&, mongo::BSONObj&, int, std::string&, mongo::BSONObjBuilder&) /home/maxh/debugging/mongo/src/mongo/db/commands/write_commands/write_commands.cpp:144:5
|
#25 0x2d4597c in mongo::Command::run(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/dbcommands.cpp:1393:19
|
#26 0x2d41e40 in mongo::Command::execCommand(mongo::OperationContext*, mongo::Command*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/dbcommands.cpp:1306:18
|
#27 0x2719e22 in mongo::runCommands(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/maxh/debugging/mongo/src/mongo/db/commands.cpp:495:9
|
#28 0x397fbae in mongo::(anonymous namespace)::receivedRpc(mongo::OperationContext*, mongo::Client&, mongo::DbResponse&, mongo::Message&) /home/maxh/debugging/mongo/src/mongo/db/instance.cpp:293:9
|
#29 0x39746c0 in mongo::assembleResponse(mongo::OperationContext*, mongo::Message&, mongo::DbResponse&, mongo::HostAndPort const&) /home/maxh/debugging/mongo/src/mongo/db/instance.cpp:522:9
|
|
Thread T21 created by T0 here:
|
#0 0x17c2b40 in __interceptor_pthread_create (/home/maxh/debugging/mongo/mongod+0x17c2b40)
|
#1 0x743db80 in mongo::PortMessageServer::accepted(std::shared_ptr<mongo::Socket>, long long) /home/maxh/debugging/mongo/src/mongo/util/net/message_server_port.cpp:148:26
|
#2 0x743ef4e in non-virtual thunk to mongo::PortMessageServer::accepted(std::shared_ptr<mongo::Socket>, long long) /home/maxh/debugging/mongo/src/mongo/util/net/message_server_port.cpp:107:18
|
#3 0x73fc101 in mongo::Listener::initAndListen() /home/maxh/debugging/mongo/src/mongo/util/net/listen.cpp:351:13
|
#4 0x743ca71 in mongo::PortMessageServer::run() /home/maxh/debugging/mongo/src/mongo/util/net/message_server_port.cpp:176:9
|
#5 0x1801571 in mongo::_initAndListen(int) /home/maxh/debugging/mongo/src/mongo/db/db.cpp:599:5
|
#6 0x17fadef in mongo::initAndListen(int) /home/maxh/debugging/mongo/src/mongo/db/db.cpp:604:9
|
#7 0x1802f7b in mongoDbMain(int, char**, char**) /home/maxh/debugging/mongo/src/mongo/db/db.cpp:844:25
|
#8 0x180206d in main /home/maxh/debugging/mongo/src/mongo/db/db.cpp:649:20
|
#9 0x7f22e179cec4 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
|
|
Thread T17 created by T0 here:
|
#0 0x17c2b40 in __interceptor_pthread_create (/home/maxh/debugging/mongo/mongod+0x17c2b40)
|
#1 0x743db80 in mongo::PortMessageServer::accepted(std::shared_ptr<mongo::Socket>, long long) /home/maxh/debugging/mongo/src/mongo/util/net/message_server_port.cpp:148:26
|
#2 0x743ef4e in non-virtual thunk to mongo::PortMessageServer::accepted(std::shared_ptr<mongo::Socket>, long long) /home/maxh/debugging/mongo/src/mongo/util/net/message_server_port.cpp:107:18
|
#3 0x73fc101 in mongo::Listener::initAndListen() /home/maxh/debugging/mongo/src/mongo/util/net/listen.cpp:351:13
|
#4 0x743ca71 in mongo::PortMessageServer::run() /home/maxh/debugging/mongo/src/mongo/util/net/message_server_port.cpp:176:9
|
#5 0x1801571 in mongo::_initAndListen(int) /home/maxh/debugging/mongo/src/mongo/db/db.cpp:599:5
|
#6 0x17fadef in mongo::initAndListen(int) /home/maxh/debugging/mongo/src/mongo/db/db.cpp:604:9
|
#7 0x1802f7b in mongoDbMain(int, char**, char**) /home/maxh/debugging/mongo/src/mongo/db/db.cpp:844:25
|
#8 0x180206d in main /home/maxh/debugging/mongo/src/mongo/db/db.cpp:649:20
|
#9 0x7f22e179cec4 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
|
|
SUMMARY: AddressSanitizer: heap-use-after-free ??:0 __asan_memcpy
|
Shadow bytes around the buggy address:
|
0x0c5a80006b60: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006b70: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006b80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006b90: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006ba0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
=>0x0c5a80006bb0: fd fd fd fd fd fd fd[fd]fd fd fd fd fd fd fd fd
|
0x0c5a80006bc0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006bd0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006be0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006bf0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
0x0c5a80006c00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
|
Shadow byte legend (one shadow byte represents 8 application bytes):
|
Addressable: 00
|
Partially addressable: 01 02 03 04 05 06 07
|
Heap left redzone: fa
|
Heap right redzone: fb
|
Freed heap region: fd
|
Stack left redzone: f1
|
Stack mid redzone: f2
|
Stack right redzone: f3
|
Stack partial redzone: f4
|
Stack after return: f5
|
Stack use after scope: f8
|
Global redzone: f9
|
Global init order: f6
|
Poisoned by user: f7
|
Container overflow: fc
|
Array cookie: ac
|
Intra object redzone: bb
|
ASan internal: fe
|
Left alloca redzone: ca
|
Right alloca redzone: cb
|
==28574==ABORTING
|