taiyang-li commented on issue #9316: URL: https://github.com/apache/incubator-gluten/issues/9316#issuecomment-2804581542
vtune -collect memory-consumption -knob mem-object-size-min-thres=32 -target-pid=18160  The memory leak stack ``` Allocation Size (Function) 1 of 370: 41.8% (20527194 of 49140504) libstdc++.so.6 ! operator new libvelox.so ! _ZNSt7__cxx1112basic_stringIDsSt11char_traitsIDsESaIDsEE9_M_mutateEmmPKDsm + 0x96 libvelox.so ! [Loop@0x2fd9981 in facebook::velox::fuzzer::randString] + 0x182 libvelox.so ! facebook::velox::fuzzer::randString + 0x381 libvelox4j.so ! [Loop@0xcf1eb in facebook::velox::(anonymous namespace)::fuzzFlatPrimitiveImpl<(facebook::velox::TypeKind)7>] + 0x17 libvelox4j.so ! [Loop@0xcf190 in facebook::velox::(anonymous namespace)::fuzzFlatPrimitiveImpl<(facebook::velox::TypeKind)7>] + 0x5b libvelox4j.so ! facebook::velox::(anonymous namespace)::fuzzFlatPrimitiveImpl<(facebook::velox::TypeKind)7> + 0x160 libvelox4j.so ! facebook::velox::VectorFuzzer::fuzzFlatPrimitive + 0x9af libvelox4j.so ! facebook::velox::VectorFuzzer::fuzz + 0x9af libvelox4j.so ! [Loop@0xd90c0 in facebook::velox::VectorFuzzer::fuzzRow] + 0x24 libvelox4j.so ! facebook::velox::VectorFuzzer::fuzzRow + 0xc0 libvelox4j.so ! facebook::velox::connector::fuzzer::FuzzerDataSource::next + 0x83 libvelox.so ! [Loop@0x7fc4ba6 in facebook::velox::exec::TableScan::getOutput] + 0x5f9 libvelox.so ! facebook::velox::exec::TableScan::getOutput + 0x156 libvelox.so ! facebook::velox::exec::Driver::runInternal(std::shared_ptr<facebook::velox::exec::Driver>&, std::shared_ptr<facebook::velox::exec::BlockingState>&, std::shared_ptr<facebook::velox::RowVector>&)::{lambda()#5}::operator() + 0x119 libvelox.so ! [Loop@0x7e5e295 in facebook::velox::exec::Driver::runInternal] + 0x7f6 libvelox.so ! [Loop@0x7e5e285 in facebook::velox::exec::Driver::runInternal] + 0x10 libvelox.so ! [Loop@0x7e5e285 in facebook::velox::exec::Driver::runInternal] libvelox.so ! [Loop@0x7e5e285 in facebook::velox::exec::Driver::runInternal] libvelox.so ! [Loop@0x7e5e063 in facebook::velox::exec::Driver::runInternal] + 0x222 libvelox.so ! facebook::velox::exec::Driver::runInternal + 0x133 libvelox.so ! facebook::velox::exec::Driver::next + 0xc4 libvelox.so ! [Loop@0x7ff16d0 in facebook::velox::exec::Task::next] + 0x11b libvelox.so ! [Loop@0x7ff16b0 in facebook::velox::exec::Task::next] + 0x20 libvelox.so ! [Loop@0x7ff10ff in facebook::velox::exec::Task::next] + 0x5b1 libvelox.so ! facebook::velox::exec::Task::next + 0xcf libvelox4j.so ! [Loop@0x1458e0 in velox4j::(anonymous namespace)::Out::advance0] + 0x1b libvelox4j.so ! velox4j::(anonymous namespace)::Out::advance0 + 0x60 libvelox4j.so ! velox4j::(anonymous namespace)::upIteratorAdvance + 0xbc [Compiled Java code] ! io::github::zhztheplayer::velox4j::jni::StaticJniWrapper::upIteratorAdvance + 0xc2 - StaticJniWrapper.java [Compiled Java code] ! [Loop at line 79 in org::apache::gluten::table::runtime::operators::GlutenSourceFunction::run] + 0x4ea - GlutenSourceFunction.java:82 [Compiled Java code] ! [Loop at line 82 in org::apache::gluten::table::runtime::operators::GlutenSourceFunction::run] + 0x121 - GlutenSourceFunction.java:88 [Compiled Java code] ! org::apache::gluten::table::runtime::operators::GlutenSourceFunction::run + 0x2d78 - GlutenSourceFunction.java [Dynamic code] ! Interpreter + 0x1737 [Dynamic code] ! Interpreter + 0x16f2 [Dynamic code] ! Interpreter + 0x16f2 [Dynamic code] ! call_stub + 0x89 libjvm.so ! JavaCalls::call_helper + 0x372 libjvm.so ! JavaCalls::call_virtual + 0x18d libjvm.so ! thread_entry + 0xa2 libjvm.so ! JavaThread::thread_main_inner + 0x132 libjvm.so ! Thread::call_run + 0x13f libjvm.so ! thread_native_entry + 0xed libpthread.so.0 ! [Loop at line 414 in start_thread] + 0x61 - pthread_create.c:477 libpthread.so.0 ! start_thread + 0x77 - pthread_create.c:423 libc.so.6 ! clone + 0x42 - clone.S:95 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
