Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
None
-
None
-
Security Level: Public
-
None
-
2.0.0r-1167-rel
Description
Program terminated with signal 11, Segmentation fault.
#0 0x00002aaaaad48e37 in PersistenceCallback::callback(int&) () from /opt/couchbase/lib/memcached/ep.so
(gdb) thread apply all bt
Thread 13 (Thread 0x2af5b8589240 (LWP 28899)):
#0 0x00002af5b7df58a8 in epoll_wait () from /lib64/libc.so.6
#1 0x00002af5b7002ba6 in epoll_dispatch (base=0x1ce04000, tv=<value optimized out>) at epoll.c:404
#2 0x00002af5b6ff1c11 in event_base_loop (base=0x1ce04000, flags=0) at event.c:1558
#3 0x00000000004095b2 in main (argc=<value optimized out>, argv=<value optimized out>) at daemon/memcached.c:7900
Thread 12 (Thread 28906):
#0 0x00002af5b7de778b in read () from /lib64/libc.so.6
#1 0x00002af5b7d8dd57 in _IO_new_file_underflow () from /lib64/libc.so.6
#2 0x00002af5b7d8e71e in _IO_default_uflow_internal () from /lib64/libc.so.6
#3 0x00002af5b7d89fdb in getc () from /lib64/libc.so.6
#4 0x00002af5b858a879 in check_stdin_thread (arg=0x4033f0) at extensions/daemon/stdin_check.c:19
#5 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#6 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 11 (Thread 28907):
#0 0x00002af5b7dbb541 in nanosleep () from /lib64/libc.so.6
#1 0x00002af5b7dbb364 in sleep () from /lib64/libc.so.6
#2 0x0000000000415c58 in check_isasl_db_thread (arg=<value optimized out>) at daemon/isasl.c:233
#3 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#4 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 10 (Thread 28908):
#0 0x00002af5b7df58a8 in epoll_wait () from /lib64/libc.so.6
#1 0x00002af5b7002ba6 in epoll_dispatch (base=0x1ce04500, tv=<value optimized out>) at epoll.c:404
#2 0x00002af5b6ff1c11 in event_base_loop (base=0x1ce04500, flags=0) at event.c:1558
#3 0x0000000000414074 in worker_libevent (arg=0x189a4500) at daemon/thread.c:305
#4 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#5 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 9 (Thread 28909):
#0 0x00002af5b7df58a8 in epoll_wait () from /lib64/libc.so.6
#1 0x00002af5b7002ba6 in epoll_dispatch (base=0x1ce04280, tv=<value optimized out>) at epoll.c:404
#2 0x00002af5b6ff1c11 in event_base_loop (base=0x1ce04280, flags=0) at event.c:1558
#3 0x0000000000414074 in worker_libevent (arg=0x189a4600) at daemon/thread.c:305
#4 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#5 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 8 (Thread 28910):
#0 0x00002af5b7df58a8 in epoll_wait () from /lib64/libc.so.6
#1 0x00002af5b7002ba6 in epoll_dispatch (base=0x1ce04c80, tv=<value optimized out>) at epoll.c:404
#2 0x00002af5b6ff1c11 in event_base_loop (base=0x1ce04c80, flags=0) at event.c:1558
#3 0x0000000000414074 in worker_libevent (arg=0x189a4700) at daemon/thread.c:305
#4 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#5 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 7 (Thread 28911):
#0 0x00002af5b7df58a8 in epoll_wait () from /lib64/libc.so.6
#1 0x00002af5b7002ba6 in epoll_dispatch (base=0x1ce04a00, tv=<value optimized out>) at epoll.c:404
#2 0x00002af5b6ff1c11 in event_base_loop (base=0x1ce04a00, flags=0) at event.c:1558
#3 0x0000000000414074 in worker_libevent (arg=0x189a4800) at daemon/thread.c:305
#4 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#5 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 6 (Thread 28912):
#0 0x00002af5b7df58a8 in epoll_wait () from /lib64/libc.so.6
#1 0x00002af5b7002ba6 in epoll_dispatch (base=0x1ce04780, tv=<value optimized out>) at epoll.c:404
#2 0x00002af5b6ff1c11 in event_base_loop (base=0x1ce04780, flags=0) at event.c:1558
#3 0x0000000000414074 in worker_libevent (arg=0x189a4900) at daemon/thread.c:305
#4 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#5 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 5 (Thread 28913):
#0 0x00002af5b7dbb541 in nanosleep () from /lib64/libc.so.6
#1 0x00002af5b7deeed4 in usleep () from /lib64/libc.so.6
#2 0x00002aaaaad6c842 in updateStatsThread (arg=0x189a27c0) at memory_tracker.cc:31
#3 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#4 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 4 (Thread 28914):
#0 0x00002af5b7b10ee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00002aaaaad2d7c7 in wait (this=0x1ce6aa80) at syncobject.hh:36
#2 Dispatcher::run (this=0x1ce6aa80) at dispatcher.cc:89
#3 0x00002aaaaad2ddfb in launch_dispatcher_thread (arg=0x1ce6aa80) at dispatcher.cc:28
#4 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#5 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 3 (Thread 28916):
#0 0x00002af5b7b11150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00002aaaaad2af80 in wait (this=0x1ce88080, d=...) at syncobject.hh:47
#2 IdleTask::run (this=0x1ce88080, d=...) at dispatcher.cc:294
#3 0x00002aaaaad2d570 in Dispatcher::run (this=0x1ce6b880) at dispatcher.cc:123
#4 0x00002aaaaad2ddfb in launch_dispatcher_thread (arg=0x1ce6b880) at dispatcher.cc:28
#5 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#6 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 2 (Thread 28917):
#0 0x00002af5b7b11150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00002aaaaad4b29f in wait (this=0x1ce76000) at syncobject.hh:47
#2 wait (this=0x1ce76000) at syncobject.hh:63
#3 wait (this=0x1ce76000) at tapconnmap.hh:171
#4 EventuallyPersistentEngine::notifyPendingConnections (this=0x1ce76000) at ep_engine.cc:3376
#5 0x00002aaaaad4b383 in EvpNotifyPendingConns (arg=0x1ce76000) at ep_engine.cc:1106
#6 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#7 0x00002af5b7df54bd in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x47085940 (LWP 28915)):
#0 0x00002aaaaad48e37 in PersistenceCallback::callback(int&) () from /opt/couchbase/lib/memcached/ep.so
#1 0x00002aaaaadc2759 in CouchKVStore::commitCallback (this=0x1ce90000, committedReqs=<value optimized out>, numReqs=10, errCode=0) at couch-kvstore/couch-kvstore.cc:1240
#2 0x00002aaaaadc6a0f in CouchKVStore::commit2couchstore (this=0x1ce90000) at couch-kvstore/couch-kvstore.cc:1081
#3 0x00002aaaaadc6bc2 in CouchKVStore::commit (this=0x1ce90000) at couch-kvstore/couch-kvstore.cc:605
#4 0x00002aaaaad38bb2 in TransactionContext::commit (this=0x1cea6360) at ep.cc:2665
#5 0x00002aaaaad39e4d in EventuallyPersistentStore::flushSome (this=0x1cea6000, q=0x1cea62c0, rejectQueue=0x1e309270) at ep.cc:1964
#6 0x00002aaaaad64e64 in Flusher::doFlush (this=0x1cea4120) at flusher.cc:244
#7 0x00002aaaaad65a35 in Flusher::step (this=0x1cea4120, d=..., tid=std::tr1::shared_ptr (count 5) 0x1ce88500) at flusher.cc:158
#8 0x00002aaaaad660b0 in FlusherStepper::callback (this=<value optimized out>, d=<value optimized out>, t=<value optimized out>) at flusher.cc:23
#9 0x00002aaaaad2e6bf in Task::run(Dispatcher&, std::tr1::shared_ptr<Task>) () from /opt/couchbase/lib/memcached/ep.so
#10 0x00002aaaaad2d570 in Dispatcher::run (this=0x1ce6ac40) at dispatcher.cc:123
#11 0x00002aaaaad2ddfb in launch_dispatcher_thread (arg=0x1ce6ac40) at dispatcher.cc:28
#12 0x00002af5b7b0c73d in start_thread () from /lib64/libpthread.so.0
#13 0x00002af5b7df54bd in clone () from /lib64/libc.so.6