Ticket #8945: trace.4.txt

File trace.4.txt, 2.9 KB (added by imak@…, 7 years ago)

stack trace deadlock

Line 
1 KernelBase.dll!_Sleep@4
2() Unknown
3 test.exe!boost::interprocess::winapi::sleep_tick() Line 1221 C++
4 test.exe!boost::interprocess::ipcdetail::thread_sleep_tick() Line 166 C++
5 test.exe!boost::interprocess::spin_wait::yield() Line 124 C++
6 test.exe!boost::interprocess::ipcdetail::try_based_lock<boost::interprocess::ipcdetail::spin_mutex>(boost::interprocess::ipcdetail::spin_mutex & m) Line 67 C++
7 test.exe!boost::interprocess::ipcdetail::spin_mutex::lock() Line 63 C++
8 test.exe!boost::interprocess::ipcdetail::spin_recursive_mutex::lock() Line 91 C++
9 test.exe!boost::interprocess::interprocess_recursive_mutex::lock() Line 161 C++
10 test.exe!boost::interprocess::scoped_lock<boost::interprocess::interprocess_recursive_mutex>::scoped_lock<boost::interprocess::interprocess_recursive_mutex>(boost::interprocess::interprocess_recursive_mutex & m) Line 76 C++
11 test.exe!boost::interprocess::segment_manager<char,boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family,boost::interprocess::offset_ptr<void,int,unsigned int,0>,0>,boost::interprocess::iset_index>::priv_generic_named_construct<char>(unsigned char type, const char * name, unsigned int num, bool try2find, bool dothrow, boost::interprocess::ipcdetail::in_place_interface & table, boost::interprocess::iset_index<boost::interprocess::ipcdetail::index_config<char,boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family,boost::interprocess::offset_ptr<void,int,unsigned int,0>,0> > > & index, boost::interprocess::ipcdetail::bool_<1> is_intrusive) Line 1074 C++
12 test.exe!boost::interprocess::segment_manager<char,boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family,boost::interprocess::offset_ptr<void,int,unsigned int,0>,0>,boost::interprocess::iset_index>::priv_generic_construct(const char * name, unsigned int num, bool try2find, bool dothrow, boost::interprocess::ipcdetail::in_place_interface & table) Line 759 C++
13 test.exe!boost::interprocess::segment_manager<char,boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family,boost::interprocess::offset_ptr<void,int,unsigned int,0>,0>,boost::interprocess::iset_index>::generic_construct<IPC_rings>(const char * name, unsigned int num, bool try2find, bool dothrow, boost::interprocess::ipcdetail::in_place_interface & table) Line 703 C++
14 test.exe!boost::interprocess::ipcdetail::named_proxy<boost::interprocess::segment_manager<char,boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family,boost::interprocess::offset_ptr<void,int,unsigned int,0>,0>,boost::interprocess::iset_index>,IPC_rings,0>::operator()<>() Line 126 C++
15 test.exe!get_or_create_ipc_rings() Line 52 C++
16 test.exe!main(int argc, char * * argv) Line 133 C++
17 test.exe!__tmainCRTStartup() Line 626 C
18 test.exe!mainCRTStartup() Line 466 C
19 kernel32.dll!@BaseThreadInitThunk@12
20() Unknown
21 ntdll.dll!___RtlUserThreadStart@8
22() Unknown
23 ntdll.dll!__RtlUserThreadStart@8
24() Unknown