Valgrind Error Details
back to process detailsback to processes overview
Executable | ./memcached |
PID | 14776 |
PPID | 14773 |
Unique ID | 0x0 |
Text | Invalid write of size 1 |
Auxiliary |
Address 0x24d05c2a is 11,557,930 bytes inside a block of size 25,165,824 alloc'd |
Suppression | { <insert_a_suppression_name_here> Memcheck:Addr1 fun:memcpy@GLIBC_2.2.5 fun:__copy_m<unsigned char> fun:__copy_move_a<false, unsigned char const*, unsigned char*> fun:__copy_move_a2<false, unsigned char const*, unsigned char*> fun:copy<unsigned char const*, unsigned char*> fun:_ZN22MutationCommandContext15allocateNewItemEv fun:_ZN22MutationCommandContext4stepEv fun:_ZN23SteppableCommandContext5driveEv fun:add_set_replace_executor fun:_ZL12set_executorR6Cookie fun:operator() fun:execute_request_packet fun:_Z19mcbp_execute_packetR6Cookie fun:_ZL12conn_executeR14McbpConnection fun:_ZN14McbpConnection17runStateMachineryEv fun:_ZN14McbpConnection12runEventLoopEs fun:_Z14run_event_loopP10Connections fun:_Z13event_handlerisPv fun:event_process_active_single_queue.isra.26 fun:event_base_loop fun:_ZL15worker_libeventPv fun:run fun:_ZL20platform_thread_wrapPv fun:start_thread fun:clone } |
Stacktrace
Object | /usr/local/lib/valgrind/vgpreload_memcheck-amd64-linux.so |
Function | memcpy@GLIBC_2.2.5 |
File/Line | /tmp/deploy/valgrind-3.12.0/memcheck/../shared/vg_replace_strmem.c:1017 |
Code | Source code not available |
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | __copy_m | |||
File/Line | /usr/include/c++/5/bits/stl_algobase.h:384 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | __copy_move_a | |||
File/Line | /usr/include/c++/5/bits/stl_algobase.h:402 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | __copy_move_a2 | |||
File/Line | /usr/include/c++/5/bits/stl_algobase.h:440 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | copy | |||
File/Line | /usr/include/c++/5/bits/stl_algobase.h:472 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | MutationCommandContext::allocateNewItem() | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/protocol/mcbp/mutation_context.cc:214 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | MutationCommandContext::step() | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/protocol/mcbp/mutation_context.cc:57 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | SteppableCommandContext::drive() | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/protocol/mcbp/steppable_command_context.cc:33 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | add_set_replace_executor | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/mcbp_executors.cc:191 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | set_executor(Cookie&) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/mcbp_executors.cc:199 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | operator() | |||
File/Line | /usr/include/c++/5/functional:2267 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | execute_request_packet | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/mcbp_executors.cc:803 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | mcbp_execute_packet(Cookie&) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/mcbp_executors.cc:885 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | conn_execute(McbpConnection&) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/statemachine_mcbp.cc:372 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | McbpConnection::runStateMachinery() | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/connection_mcbp.cc:783 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | McbpConnection::runEventLoop(short) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/connection_mcbp.cc:952 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | run_event_loop(Connection*, short) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/connections.cc:159 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | event_handler(int, short, void*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/memcached.cc:1051 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/libevent_core.so.2.1.8 |
Function | event_process_active_single_queue.isra.26 |
File/Line | |
Code | Source code not available |
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/libevent_core.so.2.1.8 |
Function | event_base_loop |
File/Line | |
Code | Source code not available |
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/kv_engine/memcached | |||
Function | worker_libevent(void*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/daemon/thread.cc:232 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/platform/libplatform_so.so.0.1.0 | |||
Function | run | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/platform/src/cb_pthreads.cc:59 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/platform/libplatform_so.so.0.1.0 | |||
Function | platform_thread_wrap(void*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/platform/src/cb_pthreads.cc:72 | |||
Code |
|
Object | /lib/x86_64-linux-gnu/libpthread-2.23.so |
Function | start_thread |
File/Line | /build/glibc-9tT8Do/glibc-2.23/nptl/pthread_create.c:333 |
Code | Source code not available |
Object | /lib/x86_64-linux-gnu/libc-2.23.so |
Function | clone |
File/Line | /build/glibc-9tT8Do/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:109 |
Code | Source code not available |
Auxiliary Details
Address 0x24d05c2a is 11,557,930 bytes inside a block of size 25,165,824 alloc'd
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/libjemalloc.so.2 |
Function | je_malloc |
File/Line | /home/couchbase/jenkins/workspace/cbdeps-platform-build/deps/packages/build/jemalloc/jemalloc-prefix/src/jemalloc/src/jemalloc.c:1625 |
Code | Source code not available |
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/platform/libplatform_so.so.0.1.0 | |||
Function | cb_malloc | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/platform/src/cb_malloc.cc:60 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/libcouchstore.so | |||
Function | db_write_buf_compressed | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/couchstore/src/couch_file_write.cc:133 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/libcouchstore.so | |||
Function | write_doc | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/couchstore/src/couch_save.cc:65 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/libcouchstore.so | |||
Function | add_doc_to_update_list | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/couchstore/src/couch_save.cc:304 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/libcouchstore.so | |||
Function | couchstore_save_documents | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/couchstore/src/couch_save.cc:388 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | CouchKVStore::saveDocs(unsigned short, unsigned long, std::vector<_doc*, std::allocator<_doc*> > const&, std::vector<_docinfo*, std::allocator<_docinfo*> >&, KVStatsCtx&, Item const*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/couch-kvstore/couch-kvstore.cc:1930 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | CouchKVStore::commit2couchstore(Item const*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/couch-kvstore/couch-kvstore.cc:1830 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | CouchKVStore::commit(Item const*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/couch-kvstore/couch-kvstore.cc:1150 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | EPBucket::commit(KVStore&, Item const*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/ep_bucket.cc:445 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | EPBucket::flushVBucket(unsigned short) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/ep_bucket.cc:384 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | Flusher::flushVB() | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/flusher.cc:294 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | Flusher::step(GlobalTask*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/flusher.cc:203 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/install/lib/ep.so | |||
Function | ExecutorThread::run() | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/kv_engine/engines/ep/src/executorthread.cc:122 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/platform/libplatform_so.so.0.1.0 | |||
Function | run | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/platform/src/cb_pthreads.cc:59 | |||
Code |
|
Object | /home/couchbase/jenkins/workspace/kv_engine-linux-master/build/platform/libplatform_so.so.0.1.0 | |||
Function | platform_thread_wrap(void*) | |||
File/Line | /home/couchbase/jenkins/workspace/kv_engine-linux-master/platform/src/cb_pthreads.cc:72 | |||
Code |
|
Object | /lib/x86_64-linux-gnu/libpthread-2.23.so |
Function | start_thread |
File/Line | /build/glibc-9tT8Do/glibc-2.23/nptl/pthread_create.c:333 |
Code | Source code not available |
Object | /lib/x86_64-linux-gnu/libc-2.23.so |
Function | clone |
File/Line | /build/glibc-9tT8Do/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:109 |
Code | Source code not available |