Advertisement
Guest User

Untitled

a guest
Oct 30th, 2019
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 38.46 KB | None | 0 0
  1. Thread 1 "urbackupsrv" received signal SIGSEGV, Segmentation fault.
  2. 0x00007ffff736ecc0 in CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation>::TruncatedFinal(unsigned char*, unsigned long) () from /usr/lib64/libcryptopp.so.7
  3. (gdb) bt full
  4. #0  0x00007ffff736ecc0 in CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation>::TruncatedFinal(unsigned char*, unsigned long) () from /usr/lib64/libcryptopp.so.7
  5. No symbol table info available.
  6. #1  0x00007ffff73aefd0 in CryptoPP::RandomPool::IncorporateEntropy(unsigned char const*, unsigned long) () from /usr/lib64/libcryptopp.so.7
  7. No symbol table info available.
  8. #2  0x00007ffff739b503 in CryptoPP::AutoSeededRandomPool::Reseed(bool, unsigned int) () from /usr/lib64/libcryptopp.so.7
  9. No symbol table info available.
  10. #3  0x00000000009387e5 in CryptoPP::AutoSeededRandomPool::AutoSeededRandomPool (seedSize=32, blocking=false, this=0x7fffffffb640) at /usr/include/cryptopp/osrng.h:168
  11. No locals.
  12. #4  CryptoFactory::generatePrivatePublicKeyPair (this=<optimized out>, keybasename=...) at cryptoplugin/CryptoFactory.cpp:78
  13.         rnd = {<CryptoPP::RandomPool> = {<No data fields>}, <No data fields>}
  14.         privateKey = <incomplete type>
  15.         publicKey = <incomplete type>
  16. #5  0x00000000005df9bb in LoadActions_urbackupserver (pServer=<optimized out>) at urbackupserver/dllmain.cpp:578
  17.         rmtest = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  18.             _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}
  19.         download_file = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  20.             _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}
  21.         download_file_csv = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  22.             _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}
  23.         app = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  24.             _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}
  25.         arg_verify_hashes = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcd1c30 "p??"}}
  26.         dbs = {<std::_Vector_base<int, std::allocator<int> >> = {_M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fffffffbf28,
  27.               _M_finish = 0x7fffffffbf00, _M_end_of_storage = 0x7fffffffbf20}}, <No data fields>}
  28.         set_admin_pw = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffffffbe60 "?&?"}}
  29.         params = {_M_t = {
  30.             _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>},
  31.               _M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = (unknown: 4294950640), _M_parent = 0x7fffffffbf20, _M_left = 0x7fffffffbeb8, _M_right = 0x7fffffffbec8}, _M_node_count = 140737488338680}}}
  32.         db = <optimized out>
  33.         backup_server = <optimized out>
  34.         server_cleanup = <optimized out>
  35. #6  0x0000000000469423 in CServer::LoadStaticPlugins (this=this@entry=0xccb410) at Server.cpp:2236
  36.         loadfunc = <optimized out>
  37.         i = 7
  38.         staticplugins = @0xc99bc0: {<std::_Vector_base<SStaticPlugin, std::allocator<SStaticPlugin> >> = {
  39.             _M_impl = {<std::allocator<SStaticPlugin>> = {<__gnu_cxx::new_allocator<SStaticPlugin>> = {<No data fields>}, <No data fields>}, _M_start = 0xcc5d20, _M_finish = 0xcc5de0,
  40.               _M_end_of_storage = 0xcc5de0}}, <No data fields>}
  41. #7  0x00000000004816b2 in main_fkt (argc=<optimized out>, argv=argv@entry=0xccb340) at main.cpp:554
  42.         Server = 0xccb410
  43.         port = <optimized out>
  44.         workers = <optimized out>
  45.         plugins = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  46.             _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}
  47.         loadbalancer = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  48.             _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}
  49.         loadbalancer_weight = <optimized out>
  50. ---Type <return> to continue, or q <return> to quit---
  51.         loadbalancer_port = <optimized out>
  52.         srv_params = {_M_t = {
  53.             _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>},
  54.               _M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0xccc6b0, _M_left = 0xccc580, _M_right = 0xccc7f0}, _M_node_count = 6}}}
  55.         loglevel = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcccaa8 "info"}}
  56.         logfile = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccca08 "/var/log/urbackup.log"}}
  57.         workingdir = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccc508 "/usr/local/var"}}
  58.         daemon = <optimized out>
  59.         daemon_user = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccc9d8 "urbackup"}}
  60.         pidfile = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccc5d8 "/var/run/urbackupsrv.pid"}}
  61.         log_console_no_time = <optimized out>
  62.         lbs = <optimized out>
  63. #8  0x000000000048456f in main_fkt_catch (argc=<optimized out>, argv=argv@entry=0xccb340) at main.cpp:130
  64. No locals.
  65. #9  0x0000000000484755 in real_main (argc=<optimized out>, argv=argv@entry=0xccb340) at main.cpp:164
  66. No locals.
  67. #10 0x00000000008665a9 in run_real_main (args=...) at urbackupserver/cmdline_preprocessor.cpp:98
  68.         argv = 0xccb340
  69.         rc = <optimized out>
  70. #11 0x00000000008758da in action_run (args=...) at urbackupserver/cmdline_preprocessor.cpp:531
  71.         cmd = {<TCLAP::CmdLineInterface> = {_vptr.CmdLineInterface = 0xc801a8 <vtable for TCLAP::CmdLine+16>}, _argList = {<std::_List_base<TCLAP::Arg*, std::allocator<TCLAP::Arg*> >> = {
  72.               _M_impl = {<std::allocator<std::_List_node<TCLAP::Arg*> >> = {<__gnu_cxx::new_allocator<std::_List_node<TCLAP::Arg*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xccae30,
  73.                   _M_prev = 0xcc9770}}}, <No data fields>}, _progName = {static npos = <optimized out>,
  74.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9508 "/usr/local/bin/urbackupsrv run"}}, _message = {
  75.             static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  76.               _M_p = 0xcc91d8 "Run network file and image backup server"}}, _version = {static npos = <optimized out>,
  77.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc63d8 "2.4.10.0"}}, _numRequired = 0, _delimiter = 32 ' ',
  78.           _xorHandler = {_orList = {<std::_Vector_base<std::vector<TCLAP::Arg*, std::allocator<TCLAP::Arg*> >, std::allocator<std::vector<TCLAP::Arg*, std::allocator<TCLAP::Arg*> > > >> = {
  79.                 _M_impl = {<std::allocator<std::vector<TCLAP::Arg*, std::allocator<TCLAP::Arg*> > >> = {<__gnu_cxx::new_allocator<std::vector<TCLAP::Arg*, std::allocator<TCLAP::Arg*> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, _argDeleteOnExitList = {<std::_List_base<TCLAP::Arg*, std::allocator<TCLAP::Arg*> >> = {
  80.               _M_impl = {<std::allocator<std::_List_node<TCLAP::Arg*> >> = {<__gnu_cxx::new_allocator<std::_List_node<TCLAP::Arg*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xcc9790,
  81.                   _M_prev = 0xcc9ad0}}}, <No data fields>}, _visitorDeleteOnExitList = {<std::_List_base<TCLAP::Visitor*, std::allocator<TCLAP::Visitor*> >> = {
  82.               _M_impl = {<std::allocator<std::_List_node<TCLAP::Visitor*> >> = {<__gnu_cxx::new_allocator<std::_List_node<TCLAP::Visitor*> >> = {<No data fields>}, <No data fields>}, _M_node = {
  83.                   _M_next = 0xcc97b0, _M_prev = 0xcc9af0}}}, <No data fields>}, _output = 0xcc9010, _handleExceptions = true, _userSetOutput = false, _helpAndVersion = true}
  84.         fastcgi_port_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc80240 <vtable for TCLAP::ValueArg<unsigned short>+16>, _flag = {static npos = <optimized out>,
  85.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc98d8 "f"}}, _name = {static npos = <optimized out>,
  86.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc98a8 "fastcgi-port"}}, _description = {static npos = <optimized out>,
  87.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  88.                 _M_p = 0xcc9b28 "Specifies the port where UrBackup server will listen for FastCGI connections"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  89.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9a38 "required"}}, _valueRequired = true, _alreadySet = false,
  90.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = 55413, _default = 55413, _typeDesc = {static npos = <optimized out>,
  91.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9758 "port number"}}, _constraint = 0x0}
  92.         http_port_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc80240 <vtable for TCLAP::ValueArg<unsigned short>+16>, _flag = {static npos = <optimized out>,
  93.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9b98 "p"}}, _name = {static npos = <optimized out>,
  94.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9a98 "http-port"}}, _description = {static npos = <optimized out>,
  95.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  96.                 _M_p = 0xcc9c78 "Specifies the port where UrBackup server will listen for HTTP connections"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  97. ---Type <return> to continue, or q <return> to quit---
  98.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9bc8 "required"}}, _valueRequired = true, _alreadySet = false,
  99.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = 55414, _default = 55414, _typeDesc = {static npos = <optimized out>,
  100.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9a68 "port number"}}, _constraint = 0x0}
  101.         logfile_arg = warning: RTTI symbol not found for class 'TCLAP::ValueArg<std::string>'
  102. {<TCLAP::Arg> = {_vptr.Arg = 0xc802c0 <vtable for TCLAP::ValueArg<std::string>+16>, _flag = {static npos = <optimized out>,
  103.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9ce8 "l"}}, _name = {static npos = <optimized out>,
  104.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9c28 "logfile"}}, _description = {static npos = <optimized out>,
  105.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9dc8 "Specifies the log file name"}}, _required = false,
  106.             _requireLabel = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9d18 "required"}},
  107.             _valueRequired = true, _alreadySet = false, _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = {static npos = <optimized out>,
  108.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9498 "/var/log/urbackup.log"}}, _default = {
  109.             static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9498 "/var/log/urbackup.log"}},
  110.           _typeDesc = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9bf8 "path"}},
  111.           _constraint = 0x0}
  112.         loglevels = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  113.             _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xcc9e20, _M_finish = 0xcc9e40, _M_end_of_storage = 0xcc9e40}}, <No data fields>}
  114.         loglevels_constraint = warning: RTTI symbol not found for class 'TCLAP::ValuesConstraint<std::string>'
  115. {<TCLAP::Constraint<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {
  116.             _vptr.Constraint = 0xc80340 <vtable for TCLAP::ValuesConstraint<std::string>+16>},
  117.           _allowed = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  118.               _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xcc9e80, _M_finish = 0xcc9ea0, _M_end_of_storage = 0xcc9ea0}}, <No data fields>}, _typeDesc = {static npos = <optimized out>,
  119.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca228 "debug|info|warn|error"}}}
  120.         loglevel_arg = warning: RTTI symbol not found for class 'TCLAP::ValueArg<std::string>'
  121. {<TCLAP::Arg> = {_vptr.Arg = 0xc802c0 <vtable for TCLAP::ValueArg<std::string>+16>, _flag = {static npos = <optimized out>,
  122.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca188 "v"}}, _name = {static npos = <optimized out>,
  123.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca1b8 "loglevel"}}, _description = {static npos = <optimized out>,
  124.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca1e8 "Specifies the log level"}}, _required = false, _requireLabel = {
  125.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9f28 "required"}},
  126.             _valueRequired = true, _alreadySet = false, _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = {static npos = <optimized out>,
  127.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca158 "info"}}, _default = {static npos = <optimized out>,
  128.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca158 "info"}}, _typeDesc = {static npos = <optimized out>,
  129.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca228 "debug|info|warn|error"}}, _constraint = 0x7fffffffd9d0}
  130.         no_console_time_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc7fff8 <vtable for TCLAP::SwitchArg+16>, _flag = {static npos = <optimized out>,
  131.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9f88 "t"}}, _name = {static npos = <optimized out>,
  132.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9f58 "no-consoletime"}}, _description = {
  133.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  134.                 _M_p = 0xcca078 "Do not print time when logging to console"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  135.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9fb8 "required"}}, _valueRequired = false, _alreadySet = false,
  136.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = false, _default = false}
  137.         daemon_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc7fff8 <vtable for TCLAP::SwitchArg+16>, _flag = {static npos = <optimized out>,
  138.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca018 "d"}}, _name = {static npos = <optimized out>,
  139.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcc9fe8 "daemon"}}, _description = {static npos = <optimized out>,
  140.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca278 "Daemonize process"}}, _required = false, _requireLabel = {
  141.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca048 "required"}},
  142.             _valueRequired = false, _alreadySet = false, _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = false, _default = false}
  143.         disable_http_server_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc7fff8 <vtable for TCLAP::SwitchArg+16>, _flag = {static npos = <optimized out>,
  144.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca0c8 "e"}}, _name = {static npos = <optimized out>,
  145.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca3b8 "disable-http-server"}}, _description = {
  146.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  147.                 _M_p = 0xcca368 "Do not start internal HTTP-server"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  148.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca0f8 "required"}}, _valueRequired = false, _alreadySet = false,
  149. ---Type <return> to continue, or q <return> to quit---
  150.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = false, _default = false}
  151.         pidfile_arg = warning: RTTI symbol not found for class 'TCLAP::ValueArg<std::string>'
  152. {<TCLAP::Arg> = {_vptr.Arg = 0xc802c0 <vtable for TCLAP::ValueArg<std::string>+16>, _flag = {static npos = <optimized out>,
  153.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca2e8 "w"}}, _name = {static npos = <optimized out>,
  154.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca2b8 "pidfile"}}, _description = {static npos = <optimized out>,
  155.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca4b8 "Save pid of daemon in file"}}, _required = false,
  156.             _requireLabel = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca318 "required"}},
  157.             _valueRequired = true, _alreadySet = false, _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = {static npos = <optimized out>,
  158.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca478 "/var/run/urbackupsrv.pid"}}, _default = {
  159.             static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca478 "/var/run/urbackupsrv.pid"}},
  160.           _typeDesc = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca128 "path"}},
  161.           _constraint = 0x0}
  162.         broadcast_interface_arg = warning: RTTI symbol not found for class 'TCLAP::MultiArg<std::string>'
  163. {<TCLAP::Arg> = {_vptr.Arg = 0xc80378 <vtable for TCLAP::MultiArg<std::string>+16>, _flag = {static npos = <optimized out>,
  164.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca3f8 "b"}}, _name = {static npos = <optimized out>,
  165.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca668 "broadcast-interface"}}, _description = {
  166.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  167.                 _M_p = 0xcca618 "Network interface from which to send broadcasts"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  168.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca428 "required"}}, _valueRequired = true, _alreadySet = false,
  169.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = true},
  170.           _values = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  171.               _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, _typeDesc = {static npos = <optimized out>,
  172.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca5d8 "network interface name"}}, _constraint = 0x0, _allowMore = false}
  173.         sqlite_tmpdir_arg = warning: RTTI symbol not found for class 'TCLAP::ValueArg<std::string>'
  174. {<TCLAP::Arg> = {_vptr.Arg = 0xc802c0 <vtable for TCLAP::ValueArg<std::string>+16>, _flag = {static npos = <optimized out>,
  175.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca558 "s"}}, _name = {static npos = <optimized out>,
  176.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca528 "sqlite-tmpdir"}}, _description = {
  177.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  178.                 _M_p = 0xcca728 "Specifies the directory SQLite uses to store temporary tables"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  179.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca588 "required"}}, _valueRequired = true, _alreadySet = false,
  180.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = {static npos = <optimized out>,
  181.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}},
  182.           _default = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  183.               _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}, _typeDesc = {static npos = <optimized out>,
  184.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca4f8 "path"}}, _constraint = 0x0}
  185.         user_arg = warning: RTTI symbol not found for class 'TCLAP::ValueArg<std::string>'
  186. {<TCLAP::Arg> = {_vptr.Arg = 0xc802c0 <vtable for TCLAP::ValueArg<std::string>+16>, _flag = {static npos = <optimized out>,
  187.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca7b8 "u"}}, _name = {static npos = <optimized out>,
  188.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca788 "user"}}, _description = {static npos = <optimized out>,
  189.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca868 "Change process to run as specific user"}}, _required = false,
  190.             _requireLabel = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca7e8 "required"}},
  191.             _valueRequired = true, _alreadySet = false, _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = {static npos = <optimized out>,
  192.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca6d8 "urbackup"}}, _default = {static npos = <optimized out>,
  193.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca6d8 "urbackup"}}, _typeDesc = {static npos = <optimized out>,
  194.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca6a8 "user"}}, _constraint = 0x0}
  195.         config_arg = warning: RTTI symbol not found for class 'TCLAP::ValueArg<std::string>'
  196. {<TCLAP::Arg> = {_vptr.Arg = 0xc802c0 <vtable for TCLAP::ValueArg<std::string>+16>, _flag = {static npos = <optimized out>,
  197.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca8e8 "c"}}, _name = {static npos = <optimized out>,
  198.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca8b8 "config"}}, _description = {static npos = <optimized out>,
  199.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca9c8 "Read configuration parameters from config file"}},
  200.             _required = false, _requireLabel = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  201.                 _M_p = 0xcca918 "required"}}, _valueRequired = true, _alreadySet = false, _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = {
  202.             static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  203.               _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}, _default = {static npos = <optimized out>,
  204. ---Type <return> to continue, or q <return> to quit---
  205.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}},
  206.           _typeDesc = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca818 "path"}},
  207.           _constraint = 0x0}
  208.         rotate_filesize_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc803f8 <vtable for TCLAP::ValueArg<int>+16>, _flag = {static npos = <optimized out>,
  209.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccaa18 "g"}}, _name = {static npos = <optimized out>,
  210.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca978 "rotate-filesize"}}, _description = {
  211.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  212.                 _M_p = 0xccaaf8 "Maximum size of log file before rotation"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  213.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccaa48 "required"}}, _valueRequired = true, _alreadySet = false,
  214.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = 0, _default = 0, _typeDesc = {static npos = <optimized out>,
  215.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xcca948 "bytes"}}, _constraint = 0x0}
  216.         rotate_num_files_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc803f8 <vtable for TCLAP::ValueArg<int>+16>, _flag = {static npos = <optimized out>,
  217.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccaaa8 "j"}}, _name = {static npos = <optimized out>,
  218.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccac78 "rotate-num-files"}}, _description = {
  219.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  220.                 _M_p = 0xccac28 "Max number of log files during rotation"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  221.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccab48 "required"}}, _valueRequired = true, _alreadySet = false,
  222.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = 0, _default = 0, _typeDesc = {static npos = <optimized out>,
  223.             _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccaa78 "num"}}, _constraint = 0x0}
  224.         internet_only_arg = {<TCLAP::Arg> = {_vptr.Arg = 0xc7fff8 <vtable for TCLAP::SwitchArg+16>, _flag = {static npos = <optimized out>,
  225.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccaba8 "i"}}, _name = {static npos = <optimized out>,
  226.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccab78 "internet-only"}}, _description = {
  227.               static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  228.                 _M_p = 0xccad68 "Do not discover clients in local network"}}, _required = false, _requireLabel = {static npos = <optimized out>,
  229.               _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xccabd8 "required"}}, _valueRequired = false, _alreadySet = false,
  230.             _visitor = 0x0, _ignoreable = true, _xorSet = false, _acceptsMultipleValues = false}, _value = false, _default = false}
  231.         real_args = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  232.             _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xccb100, _M_finish = 0xccb1c8, _M_end_of_storage = 0xccb200}}, <No data fields>}
  233.         broadcast_interfaces = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  234.             _M_p = 0xc926b8 <std::string::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4+24> ""}}
  235.         http_proxy = <optimized out>
  236.         limit = {rlim_cur = 35, rlim_max = 35}
  237. #12 0x0000000000449cd0 in main (argc=<optimized out>, argv=0x7fffffffe328) at urbackupserver/cmdline_preprocessor.cpp:1270
  238.         rc = <optimized out>
  239.         actions = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  240.             _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xcc9270, _M_finish = 0xcc92e0, _M_end_of_storage = 0xcc92f0}}, <No data fields>}
  241.         action_funs = {<std::_Vector_base<int (*)(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), std::allocator<int (*)(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)> >> = {
  242.             _M_impl = {<std::allocator<int (*)(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)>> = {<__gnu_cxx::new_allocator<int (*)(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)>> = {<No data fields>}, <No data fields>}, _M_start = 0xcc9300, _M_finish = 0xcc9370, _M_end_of_storage = 0xcc9380}}, <No data fields>}
  243.         has_help = false
  244.         has_version = false
  245.         action_idx = <optimized out>
  246.         args = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  247.             _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xcc8ff0, _M_finish = 0xcc8ff8, _M_end_of_storage = 0xcc8ff8}}, <No data fields>}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement