[ https://issues.apache.org/jira/browse/ZOOKEEPER-1929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Raul Gutierrez Segales updated ZOOKEEPER-1929: ---------------------------------------------- Fix Version/s: 3.5.2 3.4.8 > std::length_error on update children > ------------------------------------ > > Key: ZOOKEEPER-1929 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1929 > Project: ZooKeeper > Issue Type: Bug > Components: contrib-zkfuse > Affects Versions: 3.3.5, 3.4.6, 3.5.1 > Environment: debian > Reporter: Eduard White > Fix For: 3.4.8, 3.5.2 > > Attachments: zookeeper-1929.patch > > > Trying to open zk root directory: > ./zkfuse -z localhost:2181 -m /CLOUD/zookeeper -d > 1 [0x7f89362d0780] INFO zkfuse null - Starting zkfuse > cacheSize = 256, debug = 1, forceDirSuffix = "._dir_", mount = > "/CLOUD/zookeeper", name = "_data_", zookeeper = "localhost:2181", optind = > 6, argc = 6, current arg = "NULL" > 1 [0x7f89362d0780] INFO zkfuse null - Create ZK adapter > 1 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::ZooKeeperAdapter(zk::ZooKeeperConfig, > zk::ZKEventListener*, bool)::Trace::Trace(const void*) 0x434ecd Enter > 1 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::ZooKeeperAdapter(zk::ZooKeeperConfig, > zk::ZKEventListener*, bool)::Trace::~Trace() 0x434ecd Exit > 1 [0x7f89362bd700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::processEvents()::Trace::Trace(const void*) 0x434df4 > Enter > 1 [0x7f89327bb700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::processUserEvents()::Trace::Trace(const void*) 0x434e60 > Enter > 1 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::reconnect()::Trace::Trace(const void*) 0x434c71 Enter > 1 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::disconnect()::Trace::Trace(const void*) 0x434c4c Enter > 1 [0x7f89362d0780] TRACE zookeeper.adapter null - mp_zkHandle: (nil), > state 0 > 1 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::disconnect()::Trace::~Trace() 0x434c4c Exit > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@712: Client > environment:zookeeper.version=zookeeper C client 3.4.6 > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@716: Client > environment:host.name=nanoha > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@723: Client > environment:os.name=Linux > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@724: Client > environment:os.arch=3.2.0-4-amd64 > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@725: Client > environment:os.version=#1 SMP Debian 3.2.54-2 > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@733: Client > environment:user.name=root > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@741: Client > environment:user.home=/root > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@log_env@753: Client > environment:user.dir=/opt/zoo/3.4.6/build/contrib/zkfuse/src > 2014-05-24 08:07:44,860:20540(0x7f89362d0780):ZOO_INFO@zookeeper_init@786: > Initiating client connection, host=localhost:2181 sessionTimeout=1000 > watcher=0x429780 sessionId=0 sessionPasswd=<null> context=0x9b5e30 flags=0 > 2014-05-24 08:07:44,861:20540(0x7f89362d0780):ZOO_DEBUG@start_threads@221: > starting threads... > 2 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::setState(zk::ZooKeeperAdapter::AdapterState)::Trace::Trace(const > void*) 0x434c43 Enter > 2 [0x7f89362d0780] INFO zookeeper.adapter null - Adapter state > transition: 0 -> 1 > 2014-05-24 08:07:44,861:20540(0x7f8931899700):ZOO_DEBUG@do_completion@459: > started completion thread > 2 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::setState(zk::ZooKeeperAdapter::AdapterState)::Trace::~Trace() > 0x434c43 Exit > 3 [0x7f89362d0780] DEBUG zookeeper.adapter null - mp_zkHandle: 0x9bbba0, > state 1 > 2014-05-24 08:07:44,861:20540(0x7f893209a700):ZOO_DEBUG@do_io@367: started IO > thread > 3 [0x7f89362d0780] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::reconnect()::Trace::~Trace() 0x434c71 Exit > ZOOKEEPER_ROOT_CHILDREN_WATCH_BUG enabled > 3 [0x7f89362d0780] INFO zkfuse null - Initialize fuse > 2014-05-24 08:07:44,861:20540(0x7f893209a700):ZOO_INFO@check_events@1705: > initiated connection to server [127.0.0.1:2181] > FUSE library version: 2.9.3 > nullpath_ok: 0 > nopath: 0 > utime_omit_ok: 0 > unique: 1, opcode: INIT (26), nodeid: 0, insize: 56, pid: 0 > INIT: 7.17 > flags=0x0000047b > max_readahead=0x00020000 > INIT: 7.19 > flags=0x00000013 > max_readahead=0x00020000 > max_write=0x00020000 > max_background=0 > congestion_threshold=0 > unique: 1, success, outsize: 40 > 2014-05-24 08:07:44,909:20540(0x7f893209a700):ZOO_INFO@check_events@1752: > session establishment complete on server [127.0.0.1:2181], > sessionId=0x1461f2be1b10025, negotiated timeout=4000 > 2014-05-24 08:07:44,909:20540(0x7f893209a700):ZOO_DEBUG@check_events@1758: > Calling a watcher for a ZOO_SESSION_EVENT and the state=ZOO_CONNECTED_STATE > 2014-05-24 > 08:07:44,910:20540(0x7f8931899700):ZOO_DEBUG@process_completions@2113: > Calling a watcher for node [], type = -1 event=ZOO_SESSION_EVENT > 51 [0x7f8931899700] TRACE zookeeper.adapter null - > zk::zkWatcher(zhandle_t*, int, int, const char*, void*)::Trace::Trace(const > void*) 0x434e10 Enter > 51 [0x7f8931899700] INFO zookeeper.adapter null - Received a ZK event - > type: -1, state: 3, path: '' > 51 [0x7f8931899700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::enqueueEvent(int, int, const > string&)::Trace::Trace(const void*) 0x434e02 Enter > 51 [0x7f8931899700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::enqueueEvent(int, int, const string&)::Trace::~Trace() > 0x434e02 Exit > 51 [0x7f8931899700] TRACE zookeeper.adapter null - > zk::zkWatcher(zhandle_t*, int, int, const char*, void*)::Trace::~Trace() > 0x434e10 Exit > 51 [0x7f89362bd700] INFO zookeeper.adapter null - Received SESSION event, > state: 3. Adapter state: 1 > 51 [0x7f89362bd700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::setState(zk::ZooKeeperAdapter::AdapterState)::Trace::Trace(const > void*) 0x434c43 Enter > 51 [0x7f89362bd700] INFO zookeeper.adapter null - Adapter state > transition: 1 -> 2 > 51 [0x7f89362bd700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::setState(zk::ZooKeeperAdapter::AdapterState)::Trace::~Trace() > 0x434c43 Exit > 52 [0x7f89327bb700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::handleEvent(int, int, const > string&)::Trace::Trace(const void*) 0x434e37 Enter > 52 [0x7f89327bb700] TRACE zookeeper.adapter null - type: -1, state 3, path: > 52 [0x7f89327bb700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::handleEvent(int, int, const string&, const > Listener2Context&)::Trace::Trace(const void*) 0x434de7 Enter > 52 [0x7f89327bb700] DEBUG zkfuse null - eventReceived() eventType -1, > eventState 3, path > 52 [0x7f89327bb700] TRACE zkfuse null - *** CONNECTED *** > 52 [0x7f89327bb700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::handleEvent(int, int, const string&, const > Listener2Context&)::Trace::~Trace() 0x434de7 Exit > 52 [0x7f89327bb700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::handleEvent(int, int, const string&)::Trace::~Trace() > 0x434e37 Exit > 2014-05-24 > 08:07:46,196:20540(0x7f893209a700):ZOO_DEBUG@zookeeper_process@2264: Got ping > response in 0 ms > 2014-05-24 > 08:07:47,531:20540(0x7f893209a700):ZOO_DEBUG@zookeeper_process@2264: Got ping > response in 0 ms > 2014-05-24 > 08:07:48,865:20540(0x7f893209a700):ZOO_DEBUG@zookeeper_process@2264: Got ping > response in 0 ms > 2014-05-24 > 08:07:50,200:20540(0x7f893209a700):ZOO_DEBUG@zookeeper_process@2264: Got ping > response in 0 ms > 2014-05-24 > 08:07:51,535:20540(0x7f893209a700):ZOO_DEBUG@zookeeper_process@2264: Got ping > response in 0 ms > 2014-05-24 > 08:07:52,869:20540(0x7f893209a700):ZOO_DEBUG@zookeeper_process@2264: Got ping > response in 0 ms > unique: 2, opcode: ACCESS (34), nodeid: 1, insize: 48, pid: 16822 > unique: 2, error: -38 (Function not implemented), outsize: 16 > unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 56, pid: 16822 > getattr / > 8606 [0x7f8931098700] DEBUG zkfuse null - zkfuse_getattr(path /) > 8606 [0x7f8931098700] DEBUG zkfuse null - getattr(path /) > 8606 [0x7f8931098700] DEBUG zkfuse null - getZkPath(path /) > 8606 [0x7f8931098700] DEBUG zkfuse null - getZkPath returns /, nameType 2 > 8606 [0x7f8931098700] DEBUG zkfuse null - open(path /, justCreated 0) > 8606 [0x7f8931098700] DEBUG zkfuse null - allocate(path /) > 8606 [0x7f8931098700] DEBUG zkfuse null - not found > 8606 [0x7f8931098700] DEBUG zkfuse null - free list empty, resize handle 1 > 8606 [0x7f8931098700] DEBUG zkfuse null - constructor() path / > 8606 [0x7f8931098700] DEBUG zkfuse null - incRefCount(count 0) path / > 8606 [0x7f8931098700] DEBUG zkfuse null - incRefCount returns 1 > 8606 [0x7f8931098700] DEBUG zkfuse null - numInUse 1 > 8606 [0x7f8931098700] DEBUG zkfuse null - allocate returns 1, newFile 1 > 8606 [0x7f8931098700] DEBUG zkfuse null - update(newFile 1) path / > 8606 [0x7f8931098700] DEBUG zkfuse null - initialized children 0, data 0 > 8606 [0x7f8931098700] DEBUG zkfuse null - has children watch 0, data watch 0 > 8606 [0x7f8931098700] DEBUG zkfuse null - update children > 8606 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeChildren(std::vector<std::basic_string<char> >&, > const string&, zk::ZKEventListener*, void*)::Trace::Trace(const void*) > 0x434ede Enter > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::Trace(const void*) > 0x434cc4 Enter > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::~Trace() 0x434cc4 > Exit > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::Trace(const void*) 0x434cb3 > Enter > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::~Trace() 0x434cb3 Exit > 2014-05-24 > 08:07:53,465:20540(0x7f8931098700):ZOO_DEBUG@zoo_awget_children_@2874: > Sending request xid=0x53801b11 for path [/] to 127.0.0.1:2181 > 2014-05-24 > 08:07:53,465:20540(0x7f893209a700):ZOO_DEBUG@process_sync_completion@1870: > Processing sync_completion with type=3 xid=0x53801b11 rc=0 > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeChildren(std::vector<std::basic_string<char> >&, > const string&, zk::ZKEventListener*, void*)::Trace::~Trace() 0x434ede Exit > 8607 [0x7f8931098700] DEBUG zkfuse null - update children done > 8607 [0x7f8931098700] DEBUG zkfuse null - node first use or reuse > 8607 [0x7f8931098700] DEBUG zkfuse null - update data > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeData(const string&, zk::ZKEventListener*, void*, > Stat*)::Trace::Trace(const void*) 0x434e82 Enter > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::Trace(const void*) > 0x434cc4 Enter > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::~Trace() 0x434cc4 > Exit > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::Trace(const void*) 0x434cb3 > Enter > 8607 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::~Trace() 0x434cb3 Exit > 2014-05-24 08:07:53,466:20540(0x7f8931098700):ZOO_DEBUG@zoo_awget@2661: > Sending request xid=0x53801b12 for path [/] to 127.0.0.1:2181 > 2014-05-24 > 08:07:53,466:20540(0x7f893209a700):ZOO_DEBUG@process_sync_completion@1870: > Processing sync_completion with type=2 xid=0x53801b12 rc=0 > 8608 [0x7f8931098700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeData(const string&, zk::ZKEventListener*, void*, > Stat*)::Trace::~Trace() 0x434e82 Exit > 8608 [0x7f8931098700] DEBUG zkfuse null - update data done, latest version 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - update set active version 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - update returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - open returns 1 > 8608 [0x7f8931098700] DEBUG zkfuse null - getattr(nameType 2) path / > 8608 [0x7f8931098700] DEBUG zkfuse null - isRegNameType(nameType 2) returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - directory > 8608 [0x7f8931098700] DEBUG zkfuse null - hasChild(childPath /.zkfuse.dir) > returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - getattr returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - close() path / > 8608 [0x7f8931098700] DEBUG zkfuse null - flush() path / > 8608 [0x7f8931098700] DEBUG zkfuse null - not dirty > 8608 [0x7f8931098700] DEBUG zkfuse null - flush returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - deallocate(handle 1) > 8608 [0x7f8931098700] DEBUG zkfuse null - incRefCount(count -1) path / > 8608 [0x7f8931098700] DEBUG zkfuse null - incRefCount returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - path / ref count 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - deallocate done > 8608 [0x7f8931098700] DEBUG zkfuse null - close returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - getattr returns 0 > 8608 [0x7f8931098700] DEBUG zkfuse null - zkfuse_getattr returns 0 > unique: 3, success, outsize: 120 > unique: 4, opcode: OPENDIR (27), nodeid: 1, insize: 48, pid: 16822 > opendir flags: 0x98800 / > unique: 5, opcode: INTERRUPT (36), nodeid: 0, insize: 48, pid: 0 > 8610 [0x7f8930897700] DEBUG zkfuse null - zkfuse_opendir(path /) > INTERRUPT: 4 > 8610 [0x7f8930897700] DEBUG zkfuse null - getZkPath(path /) > 8610 [0x7f8930897700] DEBUG zkfuse null - getZkPath returns /, nameType 2 > 8610 [0x7f8930897700] DEBUG zkfuse null - open(path /, justCreated 0) > 8610 [0x7f8930897700] DEBUG zkfuse null - allocate(path /) > 8610 [0x7f8930897700] DEBUG zkfuse null - found > 8610 [0x7f8930897700] DEBUG zkfuse null - incRefCount(count 1) path / > 8610 [0x7f8930897700] DEBUG zkfuse null - incRefCount returns 1 > 8610 [0x7f8930897700] DEBUG zkfuse null - resurrecting zombie, numInUse 1 > 8610 [0x7f8930897700] DEBUG zkfuse null - allocate returns 1, newFile 0 > 8611 [0x7f8930897700] DEBUG zkfuse null - update(newFile 0) path / > 8611 [0x7f8930897700] DEBUG zkfuse null - initialized children 1, data 1 > 8611 [0x7f8930897700] DEBUG zkfuse null - has children watch 1, data watch 1 > 8611 [0x7f8930897700] DEBUG zkfuse null - update children > 8611 [0x7f8930897700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeChildren(std::vector<std::basic_string<char> >&, > const string&, zk::ZKEventListener*, void*)::Trace::Trace(const void*) > 0x434ede Enter > 8611 [0x7f8930897700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::Trace(const void*) > 0x434cc4 Enter > 8611 [0x7f8930897700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::~Trace() 0x434cc4 > Exit > 8611 [0x7f8930897700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::Trace(const void*) 0x434cb3 > Enter > 8611 [0x7f8930897700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::~Trace() 0x434cb3 Exit > 2014-05-24 > 08:07:53,469:20540(0x7f8930897700):ZOO_DEBUG@zoo_awget_children_@2874: > Sending request xid=0x53801b13 for path [/] to 127.0.0.1:2181 > 2014-05-24 > 08:07:53,469:20540(0x7f893209a700):ZOO_DEBUG@process_sync_completion@1870: > Processing sync_completion with type=3 xid=0x53801b13 rc=0 > 8611 [0x7f8930897700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeChildren(std::vector<std::basic_string<char> >&, > const string&, zk::ZKEventListener*, void*)::Trace::~Trace() 0x434ede Exit > 8611 [0x7f8930897700] DEBUG zkfuse null - update children done > 8611 [0x7f8930897700] DEBUG zkfuse null - node first use or reuse > 8611 [0x7f8930897700] DEBUG zkfuse null - update set active version 0 > 8611 [0x7f8930897700] DEBUG zkfuse null - update returns 0 > 8611 [0x7f8930897700] DEBUG zkfuse null - open returns 1 > 8611 [0x7f8930897700] DEBUG zkfuse null - incOpenDirCount(count 1) path / > 8611 [0x7f8930897700] DEBUG zkfuse null - incOpenDirCount returns 1 > 8611 [0x7f8930897700] DEBUG zkfuse null - zkfuse_opendir returns 0 > opendir[1] flags: 0x98800 / > unique: 4, success, outsize: 32 > unique: 6, opcode: READDIR (28), nodeid: 1, insize: 80, pid: 16822 > readdir[1] from 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - zkfuse_readdir(path /, offset 0) > 8612 [0x7f8913fff700] DEBUG zkfuse null - readdir(offset 0) path / > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName /aliases.json) > returns 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName > /clusterstate.json) returns 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName /collections) > returns 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName /configs) returns 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName /live_nodes) > returns 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName /overseer) returns > 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName /overseer_elect) > returns 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - isMeta(childName /zookeeper) > returns 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - open(path /aliases.json, > justCreated 0) > 8612 [0x7f8913fff700] DEBUG zkfuse null - allocate(path /aliases.json) > 8612 [0x7f8913fff700] DEBUG zkfuse null - not found > 8612 [0x7f8913fff700] DEBUG zkfuse null - free list empty, resize handle 2 > 8612 [0x7f8913fff700] DEBUG zkfuse null - constructor() path /aliases.json > 8612 [0x7f8913fff700] DEBUG zkfuse null - incRefCount(count 0) path > /aliases.json > 8612 [0x7f8913fff700] DEBUG zkfuse null - incRefCount returns 1 > 8612 [0x7f8913fff700] DEBUG zkfuse null - numInUse 2 > 8612 [0x7f8913fff700] DEBUG zkfuse null - allocate returns 2, newFile 1 > 8612 [0x7f8913fff700] DEBUG zkfuse null - update(newFile 1) path /aliases.json > 8612 [0x7f8913fff700] DEBUG zkfuse null - initialized children 0, data 0 > 8612 [0x7f8913fff700] DEBUG zkfuse null - has children watch 0, data watch 0 > 8613 [0x7f8913fff700] DEBUG zkfuse null - update children > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeChildren(std::vector<std::basic_string<char> >&, > const string&, zk::ZKEventListener*, void*)::Trace::Trace(const void*) > 0x434ede Enter > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::Trace(const void*) > 0x434cc4 Enter > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::~Trace() 0x434cc4 > Exit > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::Trace(const void*) 0x434cb3 > Enter > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::~Trace() 0x434cb3 Exit > 2014-05-24 > 08:07:53,471:20540(0x7f8913fff700):ZOO_DEBUG@zoo_awget_children_@2874: > Sending request xid=0x53801b14 for path [/aliases.json] to 127.0.0.1:2181 > 2014-05-24 > 08:07:53,471:20540(0x7f893209a700):ZOO_DEBUG@process_sync_completion@1870: > Processing sync_completion with type=3 xid=0x53801b14 rc=0 > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeChildren(std::vector<std::basic_string<char> >&, > const string&, zk::ZKEventListener*, void*)::Trace::~Trace() 0x434ede Exit > 8613 [0x7f8913fff700] DEBUG zkfuse null - update children done > 8613 [0x7f8913fff700] DEBUG zkfuse null - node first use or reuse > 8613 [0x7f8913fff700] DEBUG zkfuse null - update data > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeData(const string&, zk::ZKEventListener*, void*, > Stat*)::Trace::Trace(const void*) 0x434e82 Enter > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::Trace(const void*) > 0x434cc4 Enter > 8613 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::validatePath(const string&)::Trace::~Trace() 0x434cc4 > Exit > 8614 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::Trace(const void*) 0x434cb3 > Enter > 8614 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::verifyConnection()::Trace::~Trace() 0x434cb3 Exit > 2014-05-24 08:07:53,472:20540(0x7f8913fff700):ZOO_DEBUG@zoo_awget@2661: > Sending request xid=0x53801b15 for path [/aliases.json] to 127.0.0.1:2181 > 2014-05-24 > 08:07:53,472:20540(0x7f893209a700):ZOO_DEBUG@process_sync_completion@1870: > Processing sync_completion with type=2 xid=0x53801b15 rc=0 > 8614 [0x7f8913fff700] TRACE zookeeper.adapter null - > zk::ZooKeeperAdapter::getNodeData(const string&, zk::ZKEventListener*, void*, > Stat*)::Trace::~Trace() 0x434e82 Exit > terminate called after throwing an instance of 'std::length_error' > what(): basic_string::_S_create -- This message was sent by Atlassian JIRA (v6.3.4#6332)