Encfs crash, so I cannot open vault

Backtrace is:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7e7facc in tinyxml2::XMLDocument::Identify(char*, tinyxml2::XMLNode**, bool) () from /lib64/libtinyxml2.so.10
(gdb) backtrace
#0  0x00007ffff7e7facc in tinyxml2::XMLDocument::Identify(char*, tinyxml2::XMLNode**, bool) () from /lib64/libtinyxml2.so.10
#1  0x00007ffff7e8399d in tinyxml2::XMLNode::ParseDeep(char*, tinyxml2::StrPair*, int*) () from /lib64/libtinyxml2.so.10
#2  0x00007ffff7e8364f in tinyxml2::XMLDocument::Parse(char const*, unsigned long) () from /lib64/libtinyxml2.so.10
#3  0x00007ffff7f5e7b7 in encfs::XmlReader::load(char const*) ()
   from /lib64/libencfs.so.1.9
#4  0x00007ffff7f4c332 in encfs::readV6Config(char const*, encfs::EncFSConfig*, encfs::ConfigInfo*) () from /lib64/libencfs.so.1.9
#5  0x00007ffff7f4a5f3 in encfs::readConfig_load(encfs::ConfigInfo*, char const*, encfs::EncFSConfig*) () from /lib64/libencfs.so.1.9
#6  0x00007ffff7f4aa18 in encfs::readConfig(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, encfs::EncFSConfig*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
   from /lib64/libencfs.so.1.9
#7  0x00007ffff7f583e5 in encfs::initFS(encfs::EncFS_Context*, std::shared_ptr<encfs::EncFS_Opts> const&) () from /lib64/libencfs.so.1.9
#8  0x0000555555559a91 in main ()

Checking bugzilla:
https://bugzilla.opensuse.org/show_bug.cgi?id=1229933

1 Like

I just removed lock for the library (tiny xml 2?), update and vaults work!