<div dir="ltr">This problem has been fixed in version 1.7.2.<br><br>If you are running an older version and cannot upgrade, you can apply the patch below and recompile:<br><br><br>--- dstruct/src/Trie.orig     2016-11-08 19:53:40.524000000 +0000<br>+++ dstruct/src/Trie.cc    2016-11-08 19:53:59.088000000 +0000<br>@@ -200,11 +200,14 @@<br>   if (removedData == 0) {<br>          Trie<KeyT,DataT> node;<br>       if (sub.remove(keys[0], &node)) {<br>+#if !defined(__GNUC__) || !(__GNUC__ >= 4 && __GNUC_MINOR__ >= 9 || __GNUC__ > 4) <br>            /*<br>            * XXX: Call subtrie destructor explicitly since we're not<br>                * passing the removed node to the caller.<br>+            * !!! Triggers bug with gcc >= 4.9 optimization !!!<br>               */<br>          node.~Trie();<br>+#endif<br>           return true;<br>             } else {<br>               return false;<br><br></div>