Created
October 26, 2018 20:41
-
-
Save solanoepalacio/556b273c867c98fa5e2dc6066c01fa08 to your computer and use it in GitHub Desktop.
ardb-gdb-stacktrace
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Attaching to program: /home/solano.palacio/ardb/src/ardb-server, process 22474 | |
[New LWP 22475] | |
[New LWP 22476] | |
[New LWP 22477] | |
[New LWP 22478] | |
[New LWP 22479] | |
[New LWP 22480] | |
[New LWP 22481] | |
[New LWP 22482] | |
[New LWP 22483] | |
[New LWP 22484] | |
[New LWP 22485] | |
[New LWP 22486] | |
[New LWP 22487] | |
[New LWP 22488] | |
[New LWP 22489] | |
[New LWP 22490] | |
[New LWP 22491] | |
[New LWP 22492] | |
[New LWP 22493] | |
[New LWP 22494] | |
[New LWP 22495] | |
[New LWP 22496] | |
[New LWP 22497] | |
[New LWP 22498] | |
[New LWP 22499] | |
[New LWP 22500] | |
[New LWP 22501] | |
[New LWP 22502] | |
[New LWP 22503] | |
[New LWP 22504] | |
[New LWP 22505] | |
[New LWP 22506] | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". | |
0x00007f53c587fa13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 | |
84 ../sysdeps/unix/syscall-template.S: No such file or directory. | |
(gdb) thread apply all bt | |
Thread 33 (Thread 0x7f53a2bff700 (LWP 22506)): | |
#0 0x00007f53c5862827 in sched_yield () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x00000000005304c5 in ardb::SpinMutexLock::Lock (this=<optimised out>) at ./common/thread/spin_mutex_lock.hpp:48 | |
#2 ardb::LockGuard<ardb::SpinMutexLock>::LockGuard (check=<optimised out>, lock=..., this=<synthetic pointer>) at ./common/thread/lock_guard.hpp:47 | |
#3 ardb::Ardb::SignalKeyAsReady (this=this@entry=0x7fff44386340, ctx=..., key="file-queue-enqueued") at command/blocked.cpp:137 | |
#4 0x000000000058f0f2 in ardb::Ardb::ListPush (this=0x7fff44386340, ctx=..., cmd=..., lock_key=<optimised out>) at command/t_list.cpp:435 | |
#5 0x00000000005ba9a8 in ardb::Ardb::DoCall (this=this@entry=0x7fff44386340, ctx=..., setting=..., args=...) at db/db.cpp:1376 | |
#6 0x00000000005283c5 in ardb::Ardb::Exec (this=0x7fff44386340, ctx=..., cmd=...) at command/transaction.cpp:93 | |
#7 0x00000000005ba9a8 in ardb::Ardb::DoCall (this=this@entry=0x7fff44386340, ctx=..., setting=..., args=...) at db/db.cpp:1376 | |
#8 0x00000000005bfdaf in ardb::Ardb::Call (this=0x7fff44386340, ctx=..., args=...) at db/db.cpp:1553 | |
#9 0x00000000004ce3fd in ardb::RedisRequestHandler::MessageReceived (e=..., ctx=..., this=0x7f53b12d1880) at network.cpp:129 | |
#10 ardb::ChannelUpstreamHandler<ardb::codec::RedisCommandFrame>::HandleStreamEvent (e=..., ctx=..., this=0x7f53b12d1880) at ./common/channel/channel_upstream_handler.hpp:133 | |
#11 ardb::ChannelPipeline::SendUpstream<ardb::codec::RedisCommandFrame> (ctx=<optimised out>, e=..., this=<optimised out>) at ./common/channel/all_includes.hpp:89 | |
#12 0x00000000004d3100 in ardb::ChannelHandlerContext::SendUpstream<ardb::MessageEvent<ardb::codec::RedisCommandFrame> > (this=0x7f53b12d3d60, this=0x7f53b12d3d60, e=...) | |
at ./common/channel/all_includes.hpp:164 | |
#13 ardb::fire_message_received<ardb::codec::RedisCommandFrame> (destructor=0x0, message=0x7f53a2bfd1c0, ctx=...) at ./common/channel/channel_helper.hpp:91 | |
#14 ardb::codec::StackFrameDecoder<ardb::codec::RedisCommandFrame>::CallDecode (this=0x7f53c4c2fe40, context=..., channel=0x7f53b12d1740, cumulation=...) | |
at ./common/channel/codec/stack_frame_decoder.hpp:102 | |
#15 0x00000000004d3c48 in ardb::codec::StackFrameDecoder<ardb::codec::RedisCommandFrame>::MessageReceived (this=0x7f53c4c2fe40, ctx=..., e=...) | |
at ./common/channel/codec/stack_frame_decoder.hpp:157 | |
#16 0x00000000004da213 in ardb::ChannelUpstreamHandler<ardb::Buffer>::HandleStreamEvent (e=..., ctx=..., this=<optimised out>) | |
at ./common/channel/channel_upstream_handler.hpp:133 | |
#17 ardb::ChannelPipeline::SendUpstream<ardb::Buffer> (ctx=<optimised out>, e=..., this=0x7f53b12d1778) at ./common/channel/all_includes.hpp:89 | |
#18 0x00000000004db4d2 in ardb::ChannelPipeline::SendUpstream<ardb::MessageEvent<ardb::Buffer> > (event=..., this=0x7f53b12d1778) at ./common/channel/all_includes.hpp:128 | |
#19 ardb::fire_message_received<ardb::Buffer> (destructor=0x0, message=0x7f53b12d17a8, channel=0x7f53b12d1740) at ./common/channel/channel_helper.hpp:83 | |
#20 ardb::Channel::OnRead (this=0x7f53b12d1740) at common/channel/channel.cpp:560 | |
#21 0x00000000004da27d in ardb::Channel::IOEventCallback (eventLoop=<optimised out>, fd=<optimised out>, clientData=0x7f53b12d1740, mask=1) at common/channel/channel.cpp:53 | |
#22 0x000000000051ad37 in aeProcessEvents (eventLoop=eventLoop@entry=0x7f53c4b93448, flags=flags@entry=3) at common/channel/redis/ae.c:429 | |
#23 0x000000000051b18b in aeMain (eventLoop=0x7f53c4b93448) at common/channel/redis/ae.c:485 | |
#24 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4ba6f60) at common/thread/thread.cpp:38 | |
#25 0x00007f53c6a106ba in start_thread (arg=0x7f53a2bff700) at pthread_create.c:333 | |
#26 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 32 (Thread 0x7f53a39ff700 (LWP 22505)): | |
#0 0x00007f53c587fa13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x000000000051ac7f in aeApiPoll (tvp=<optimised out>, eventLoop=0x7f53c4b93538) at common/channel/redis/ae_epoll.cc:104 | |
#2 aeProcessEvents (eventLoop=eventLoop@entry=0x7f53c4b93538, flags=flags@entry=3) at common/channel/redis/ae.c:413 | |
#3 0x000000000051b18b in aeMain (eventLoop=0x7f53c4b93538) at common/channel/redis/ae.c:485 | |
#4 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c53f38c0) at common/thread/thread.cpp:38 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53a39ff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 31 (Thread 0x7f53a47ff700 (LWP 22504)): | |
#0 0x00007f53c5862827 in sched_yield () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x000000000051e205 in ardb::SpinMutexLock::Lock (this=0x7fff44386928) at ./common/thread/spin_mutex_lock.hpp:48 | |
#2 ardb::LockGuard<ardb::SpinMutexLock>::LockGuard (check=true, lock=..., this=<synthetic pointer>) at ./common/thread/lock_guard.hpp:47 | |
---Type <return> to continue, or q <return> to quit--- | |
#3 ardb::Ardb::FillInfoResponse (this=this@entry=0x7fff44386340, ctx=..., section="default", | |
info="# Server\r\nardb_version:0.10.0\r\nredis_version:2.8.0\r\nengine:rocksdb\r\nardb_home:/home/solano.palacio\r\nos:Linux 4.4.0-72-generic x86_64\r\ngcc_version:5.4.0\r\nprocess_id:22474\r\nrun_id:a34ab5b8226ea1b6322e51"...) at command/server.cpp:245 | |
#4 0x0000000000521499 in ardb::Ardb::Info (this=0x7fff44386340, ctx=..., cmd=...) at command/server.cpp:451 | |
#5 0x00000000005ba9a8 in ardb::Ardb::DoCall (this=this@entry=0x7fff44386340, ctx=..., setting=..., args=...) at db/db.cpp:1376 | |
#6 0x00000000005bfdaf in ardb::Ardb::Call (this=0x7fff44386340, ctx=..., args=...) at db/db.cpp:1553 | |
#7 0x00000000004ce3fd in ardb::RedisRequestHandler::MessageReceived (e=..., ctx=..., this=0x7f53b12d7500) at network.cpp:129 | |
#8 ardb::ChannelUpstreamHandler<ardb::codec::RedisCommandFrame>::HandleStreamEvent (e=..., ctx=..., this=0x7f53b12d7500) at ./common/channel/channel_upstream_handler.hpp:133 | |
#9 ardb::ChannelPipeline::SendUpstream<ardb::codec::RedisCommandFrame> (ctx=<optimised out>, e=..., this=<optimised out>) at ./common/channel/all_includes.hpp:89 | |
#10 0x00000000004d3100 in ardb::ChannelHandlerContext::SendUpstream<ardb::MessageEvent<ardb::codec::RedisCommandFrame> > (this=0x7f53b12d4210, this=0x7f53b12d4210, e=...) | |
at ./common/channel/all_includes.hpp:164 | |
#11 ardb::fire_message_received<ardb::codec::RedisCommandFrame> (destructor=0x0, message=0x7f53a47fd1c0, ctx=...) at ./common/channel/channel_helper.hpp:91 | |
#12 ardb::codec::StackFrameDecoder<ardb::codec::RedisCommandFrame>::CallDecode (this=0x7f53c4c2ff80, context=..., channel=0x7f53b12d73c0, cumulation=...) | |
at ./common/channel/codec/stack_frame_decoder.hpp:102 | |
#13 0x00000000004d3c48 in ardb::codec::StackFrameDecoder<ardb::codec::RedisCommandFrame>::MessageReceived (this=0x7f53c4c2ff80, ctx=..., e=...) | |
at ./common/channel/codec/stack_frame_decoder.hpp:157 | |
#14 0x00000000004da213 in ardb::ChannelUpstreamHandler<ardb::Buffer>::HandleStreamEvent (e=..., ctx=..., this=<optimised out>) | |
at ./common/channel/channel_upstream_handler.hpp:133 | |
#15 ardb::ChannelPipeline::SendUpstream<ardb::Buffer> (ctx=<optimised out>, e=..., this=0x7f53b12d73f8) at ./common/channel/all_includes.hpp:89 | |
#16 0x00000000004db4d2 in ardb::ChannelPipeline::SendUpstream<ardb::MessageEvent<ardb::Buffer> > (event=..., this=0x7f53b12d73f8) at ./common/channel/all_includes.hpp:128 | |
#17 ardb::fire_message_received<ardb::Buffer> (destructor=0x0, message=0x7f53b12d7428, channel=0x7f53b12d73c0) at ./common/channel/channel_helper.hpp:83 | |
#18 ardb::Channel::OnRead (this=0x7f53b12d73c0) at common/channel/channel.cpp:560 | |
#19 0x00000000004da27d in ardb::Channel::IOEventCallback (eventLoop=<optimised out>, fd=<optimised out>, clientData=0x7f53b12d73c0, mask=1) at common/channel/channel.cpp:53 | |
#20 0x000000000051ad37 in aeProcessEvents (eventLoop=eventLoop@entry=0x7f53c4b93628, flags=flags@entry=3) at common/channel/redis/ae.c:429 | |
#21 0x000000000051b18b in aeMain (eventLoop=0x7f53c4b93628) at common/channel/redis/ae.c:485 | |
#22 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c53f3920) at common/thread/thread.cpp:38 | |
#23 0x00007f53c6a106ba in start_thread (arg=0x7f53a47ff700) at pthread_create.c:333 | |
#24 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 30 (Thread 0x7f53a57ff700 (LWP 22503)): | |
#0 0x00007f53c5862827 in sched_yield () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x00000000005304c5 in ardb::SpinMutexLock::Lock (this=<optimised out>) at ./common/thread/spin_mutex_lock.hpp:48 | |
#2 ardb::LockGuard<ardb::SpinMutexLock>::LockGuard (check=<optimised out>, lock=..., this=<synthetic pointer>) at ./common/thread/lock_guard.hpp:47 | |
#3 ardb::Ardb::SignalKeyAsReady (this=this@entry=0x7fff44386340, ctx=..., key="file-queue-processing") at command/blocked.cpp:137 | |
#4 0x000000000058f0f2 in ardb::Ardb::ListPush (this=this@entry=0x7fff44386340, ctx=..., cmd=..., lock_key=lock_key@entry=true) at command/t_list.cpp:435 | |
#5 0x000000000058f9eb in ardb::Ardb::ListPushValue (this=this@entry=0x7fff44386340, ctx=..., key=..., value="4723f4ce-debe-481b-a983-f287f0d778e0_metadata.json", | |
lpush=lpush@entry=true, push_cmd=...) at command/t_list.cpp:1025 | |
#6 0x0000000000597e61 in ardb::Ardb::WakeClientsBlockingOnList (this=this@entry=0x7fff44386340, ctx=..., ready_key=..., unblock_client=...) at command/t_list.cpp:1077 | |
#7 0x000000000053165e in ardb::Ardb::WakeClientsBlockingOnKeys (this=this@entry=0x7fff44386340, ctx=...) at command/blocked.cpp:193 | |
#8 0x00000000005bfdbc in ardb::Ardb::Call (this=0x7fff44386340, ctx=..., args=...) at db/db.cpp:1554 | |
#9 0x00000000004ce3fd in ardb::RedisRequestHandler::MessageReceived (e=..., ctx=..., this=0x7f53b12cb200) at network.cpp:129 | |
#10 ardb::ChannelUpstreamHandler<ardb::codec::RedisCommandFrame>::HandleStreamEvent (e=..., ctx=..., this=0x7f53b12cb200) at ./common/channel/channel_upstream_handler.hpp:133 | |
#11 ardb::ChannelPipeline::SendUpstream<ardb::codec::RedisCommandFrame> (ctx=<optimised out>, e=..., this=<optimised out>) at ./common/channel/all_includes.hpp:89 | |
#12 0x00000000004d3100 in ardb::ChannelHandlerContext::SendUpstream<ardb::MessageEvent<ardb::codec::RedisCommandFrame> > (this=0x7f53b12d39a0, this=0x7f53b12d39a0, e=...) | |
at ./common/channel/all_includes.hpp:164 | |
#13 ardb::fire_message_received<ardb::codec::RedisCommandFrame> (destructor=0x0, message=0x7f53a57fd1c0, ctx=...) at ./common/channel/channel_helper.hpp:91 | |
#14 ardb::codec::StackFrameDecoder<ardb::codec::RedisCommandFrame>::CallDecode (this=0x7f53c4c2fd40, context=..., channel=0x7f53b12cb0c0, cumulation=...) | |
---Type <return> to continue, or q <return> to quit--- | |
at ./common/channel/codec/stack_frame_decoder.hpp:102 | |
#15 0x00000000004d3c48 in ardb::codec::StackFrameDecoder<ardb::codec::RedisCommandFrame>::MessageReceived (this=0x7f53c4c2fd40, ctx=..., e=...) | |
at ./common/channel/codec/stack_frame_decoder.hpp:157 | |
#16 0x00000000004da213 in ardb::ChannelUpstreamHandler<ardb::Buffer>::HandleStreamEvent (e=..., ctx=..., this=<optimised out>) | |
at ./common/channel/channel_upstream_handler.hpp:133 | |
#17 ardb::ChannelPipeline::SendUpstream<ardb::Buffer> (ctx=<optimised out>, e=..., this=0x7f53b12cb0f8) at ./common/channel/all_includes.hpp:89 | |
#18 0x00000000004db4d2 in ardb::ChannelPipeline::SendUpstream<ardb::MessageEvent<ardb::Buffer> > (event=..., this=0x7f53b12cb0f8) at ./common/channel/all_includes.hpp:128 | |
#19 ardb::fire_message_received<ardb::Buffer> (destructor=0x0, message=0x7f53b12cb128, channel=0x7f53b12cb0c0) at ./common/channel/channel_helper.hpp:83 | |
#20 ardb::Channel::OnRead (this=0x7f53b12cb0c0) at common/channel/channel.cpp:560 | |
#21 0x00000000004da27d in ardb::Channel::IOEventCallback (eventLoop=<optimised out>, fd=<optimised out>, clientData=0x7f53b12cb0c0, mask=1) at common/channel/channel.cpp:53 | |
#22 0x000000000051ad37 in aeProcessEvents (eventLoop=eventLoop@entry=0x7f53c4b93718, flags=flags@entry=3) at common/channel/redis/ae.c:429 | |
#23 0x000000000051b18b in aeMain (eventLoop=0x7f53c4b93718) at common/channel/redis/ae.c:485 | |
#24 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c53fa7d0) at common/thread/thread.cpp:38 | |
#25 0x00007f53c6a106ba in start_thread (arg=0x7f53a57ff700) at pthread_create.c:333 | |
#26 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 29 (Thread 0x7f53a67fe700 (LWP 22502)): | |
#0 0x00007f53c587fa13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x000000000051ac7f in aeApiPoll (tvp=<optimised out>, eventLoop=0x7f53c4b93808) at common/channel/redis/ae_epoll.cc:104 | |
#2 aeProcessEvents (eventLoop=eventLoop@entry=0x7f53c4b93808, flags=flags@entry=3) at common/channel/redis/ae.c:413 | |
#3 0x000000000051b18b in aeMain (eventLoop=0x7f53c4b93808) at common/channel/redis/ae.c:485 | |
#4 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4c356c0) at common/thread/thread.cpp:38 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53a67fe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 28 (Thread 0x7f53a6fff700 (LWP 22501)): | |
#0 0x00007f53c587fa13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x000000000051ac7f in aeApiPoll (tvp=<optimised out>, eventLoop=0x7f53c4b938f8) at common/channel/redis/ae_epoll.cc:104 | |
#2 aeProcessEvents (eventLoop=eventLoop@entry=0x7f53c4b938f8, flags=flags@entry=3) at common/channel/redis/ae.c:413 | |
#3 0x000000000051b18b in aeMain (eventLoop=0x7f53c4b938f8) at common/channel/redis/ae.c:485 | |
#4 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4c35440) at common/thread/thread.cpp:38 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53a6fff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 27 (Thread 0x7f53a7dfb700 (LWP 22500)): | |
#0 0x00007f53c587fa13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x000000000051ac7f in aeApiPoll (tvp=<optimised out>, eventLoop=0x7f53a7007008) at common/channel/redis/ae_epoll.cc:104 | |
#2 aeProcessEvents (eventLoop=eventLoop@entry=0x7f53a7007008, flags=flags@entry=3) at common/channel/redis/ae.c:413 | |
#3 0x000000000051b18b in aeMain (eventLoop=0x7f53a7007008) at common/channel/redis/ae.c:485 | |
#4 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0xbfca00 <ardb::_repl_singleton>) at common/thread/thread.cpp:38 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53a7dfb700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 26 (Thread 0x7f53a85fc700 (LWP 22499)): | |
#0 0x00007f53c6a12dc8 in __GI___pthread_mutex_lock (mutex=mutex@entry=0xbfce08 <ardb::_repl_singleton+1032>) at ../nptl/pthread_mutex_lock.c:81 | |
#1 0x00000000005b6b0c in ardb::ThreadMutexLock::Lock (timeout=0, this=<optimised out>) at ./common/thread/thread_mutex_lock.hpp:80 | |
#2 ardb::LockGuard<ardb::ThreadMutexLock>::LockGuard (check=true, lock=..., this=<synthetic pointer>) at ./common/thread/lock_guard.hpp:47 | |
---Type <return> to continue, or q <return> to quit--- | |
#3 ardb::DBWriter::Dequeue (this=0xbfcde8 <ardb::_repl_singleton+1000>, timeout=timeout@entry=1) at db/db_utils.cpp:181 | |
#4 0x00000000005b7c99 in ardb::DBWriterWorker::Run (this=0x7f53c4c26d80) at db/db_utils.cpp:98 | |
#5 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4c26d80) at common/thread/thread.cpp:38 | |
#6 0x00007f53c6a106ba in start_thread (arg=0x7f53a85fc700) at pthread_create.c:333 | |
#7 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 25 (Thread 0x7f53a8dfd700 (LWP 22498)): | |
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 | |
#1 0x00000000005b6beb in ardb::ThreadMutexLock::Wait (unit=ardb::MILLIS, timeout=1, this=<optimised out>) at ./common/thread/thread_mutex_lock.hpp:65 | |
#2 ardb::DBWriter::Dequeue (this=0xbfcde8 <ardb::_repl_singleton+1000>, timeout=timeout@entry=1) at db/db_utils.cpp:184 | |
#3 0x00000000005b7c99 in ardb::DBWriterWorker::Run (this=0x7f53c4c26e40) at db/db_utils.cpp:98 | |
#4 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4c26e40) at common/thread/thread.cpp:38 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53a8dfd700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 24 (Thread 0x7f53a95fe700 (LWP 22497)): | |
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 | |
#1 0x00000000005b6beb in ardb::ThreadMutexLock::Wait (unit=ardb::MILLIS, timeout=1, this=<optimised out>) at ./common/thread/thread_mutex_lock.hpp:65 | |
#2 ardb::DBWriter::Dequeue (this=0xbfcde8 <ardb::_repl_singleton+1000>, timeout=timeout@entry=1) at db/db_utils.cpp:184 | |
#3 0x00000000005b7c99 in ardb::DBWriterWorker::Run (this=0x7f53c4c26cc0) at db/db_utils.cpp:98 | |
#4 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4c26cc0) at common/thread/thread.cpp:38 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53a95fe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 23 (Thread 0x7f53a9dff700 (LWP 22496)): | |
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 | |
#1 0x00000000005b6beb in ardb::ThreadMutexLock::Wait (unit=ardb::MILLIS, timeout=1, this=<optimised out>) at ./common/thread/thread_mutex_lock.hpp:65 | |
#2 ardb::DBWriter::Dequeue (this=0xbfcde8 <ardb::_repl_singleton+1000>, timeout=timeout@entry=1) at db/db_utils.cpp:184 | |
#3 0x00000000005b7c99 in ardb::DBWriterWorker::Run (this=0x7f53c4c26a80) at db/db_utils.cpp:98 | |
#4 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4c26a80) at common/thread/thread.cpp:38 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53a9dff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 22 (Thread 0x7f53b2bff700 (LWP 22495)): | |
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 | |
#1 0x00000000004d9b72 in ardb::ThreadMutexLock::Wait (unit=ardb::MILLIS, timeout=500, this=0x7f53c4c404d0) at ./common/thread/thread_mutex_lock.hpp:65 | |
#2 ardb::BackGroundThread::Run (this=0x7f53c4c40460) at background.cpp:70 | |
#3 0x0000000000507f00 in ardb::Thread::ThreadFunc (data=0x7f53c4c40460) at common/thread/thread.cpp:38 | |
#4 0x00007f53c6a106ba in start_thread (arg=0x7f53b2bff700) at pthread_create.c:333 | |
#5 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 21 (Thread 0x7f53b5bff700 (LWP 22494)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c402a0, thread_id=thread_id@entry=3) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227450) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
---Type <return> to continue, or q <return> to quit--- | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53b5bff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 20 (Thread 0x7f53b69ff700 (LWP 22493)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c402a0, thread_id=thread_id@entry=2) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c52277d0) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53b69ff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 19 (Thread 0x7f53b77ff700 (LWP 22492)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c402a0, thread_id=thread_id@entry=1) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227460) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53b77ff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 18 (Thread 0x7f53b8bfe700 (LWP 22491)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c402a0, thread_id=thread_id@entry=0) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227440) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53b8bfe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 17 (Thread 0x7f53b95ff700 (LWP 22490)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=15) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227470) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53b95ff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 16 (Thread 0x7f53ba3ff700 (LWP 22489)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=14) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227490) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53ba3ff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
---Type <return> to continue, or q <return> to quit--- | |
Thread 15 (Thread 0x7f53baffb700 (LWP 22488)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=13) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227480) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53baffb700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 14 (Thread 0x7f53bb9fc700 (LWP 22487)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=12) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227280) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53bb9fc700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 13 (Thread 0x7f53bc3fd700 (LWP 22486)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=11) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5227290) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53bc3fd700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 12 (Thread 0x7f53bcbfe700 (LWP 22485)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=10) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c52274a0) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53bcbfe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 11 (Thread 0x7f53be3fe700 (LWP 22484)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=9) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c52272b0) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53be3fe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 10 (Thread 0x7f53bedff700 (LWP 22483)): | |
---Type <return> to continue, or q <return> to quit--- | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=8) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228940) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53bedff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 9 (Thread 0x7f53bf9ff700 (LWP 22482)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=7) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228900) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53bf9ff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 8 (Thread 0x7f53c05fe700 (LWP 22481)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=6) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228930) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53c05fe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 7 (Thread 0x7f53c0dff700 (LWP 22480)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=5) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228970) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53c0dff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 6 (Thread 0x7f53c19fe700 (LWP 22479)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=4) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228910) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53c19fe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 5 (Thread 0x7f53c25ff700 (LWP 22478)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
---Type <return> to continue, or q <return> to quit--- | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=3) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228960) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53c25ff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 4 (Thread 0x7f53c35fe700 (LWP 22477)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=2) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228920) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53c35fe700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 3 (Thread 0x7f53c3fff700 (LWP 22476)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=1) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228980) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53c3fff700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 2 (Thread 0x7f53c4b7f700 (LWP 22475)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007f53c611491c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x0000000000792a7f in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f53c4c401c0, thread_id=thread_id@entry=0) at util/threadpool_imp.cc:196 | |
#3 0x0000000000792e2f in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f53c5228990) at util/threadpool_imp.cc:303 | |
#4 0x00007f53c6119c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007f53c6a106ba in start_thread (arg=0x7f53c4b7f700) at pthread_create.c:333 | |
#6 0x00007f53c587f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
Thread 1 (Thread 0x7f53c6e1f200 (LWP 22474)): | |
#0 0x00007f53c587fa13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x000000000051ac7f in aeApiPoll (tvp=<optimised out>, eventLoop=0x7f53c4b915a8) at common/channel/redis/ae_epoll.cc:104 | |
#2 aeProcessEvents (eventLoop=eventLoop@entry=0x7f53c4b915a8, flags=flags@entry=3) at common/channel/redis/ae.c:413 | |
#3 0x000000000051b18b in aeMain (eventLoop=0x7f53c4b915a8) at common/channel/redis/ae.c:485 | |
#4 0x00000000004dd900 in ardb::ChannelService::Start (this=<optimised out>) at common/channel/channel_service.cpp:349 | |
#5 0x00000000004cdea6 in ardb::Server::Start (this=this@entry=0x7fff443862a0) at network.cpp:375 | |
#6 0x000000000040a34f in main (argc=<optimised out>, argv=<optimised out>) at main.cpp:94 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment