[sword-devel] installmgr (and xiphos) crashes (svn 2831)

Mark Trompell mark at foresightlinux.org
Wed Jun 26 05:51:55 MST 2013


I'm trying to access a http repository (http://marktrompell.de/sword/)
installmgr -r works fine, -rl too but installmgr segfaults on -ri
Same for Xiphos, I can refresh and see what modules are there, but it
crashes when I try to install.
Probably the repository isn't properly setup, but nevertheless sword
shouldn't crash.
Attaching 2 backtraces, one from installmgr and the otherone from xiphos.

Blessings
Mark
--
Mark Trompell

Foresight Linux Xfce Edition
Cause your desktop should be freaking cool
(and Xfce)
-------------- next part --------------
(gdb) bt full
#0  0x00007ffff611ec95 in ?? () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007ffff7b707ce in strstr (this=<value optimized out>, dirURL=<value optimized out>) at /usr/include/string.h:337
No locals.
#2  sword::CURLHTTPTransport::getDirList (this=<value optimized out>, dirURL=<value optimized out>) at /usr/src/debug/sword--/src/mgr/curlhttpt.cpp:245
        dirList = {<std::_Vector_base<sword::DirEntry, std::allocator<sword::DirEntry> >> = {
            _M_impl = {<std::allocator<sword::DirEntry>> = {<__gnu_cxx::new_allocator<sword::DirEntry>> = {<No data fields>}, <No data fields>}, _M_start = 0x828b40, 
              _M_finish = 0x828b78, _M_end_of_storage = 0x828b78}}, <No data fields>}
        dirBuf = {
          buf = 0x828db0 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">\n<html>\n <head>\n  <title>Index of /sword/modules/texts/ztext/offbist</title>\n </head>\n <body>\n<h1>Index of /sword/modules/texts/ztext/offbist</h1"..., end = 0x82929e "", endAlloc = 0x82931e "", fillByte = 32 ' ', allocSize = 1391, static nullStr = 
    0x7ffff7b7b150 "", static junkBuf = '\000' <repeats 65533 times>}
        pBufRes = 0x0
        possibleName = "nt.bzs\000modules/texts/ztext/\000\377\177\000\000\260P|\000\000\000\000\000`\177x\000\000\000\000\000\300\320\377\377\377\177\000\000\000P|", '\000' <repeats 13 times>, "8\232\377\367\377\177\000\000\000\317\377\377\377\177\000\000h\320\377\377\377\177\000\000\030\317\377\377\377\177\000\000\260\321\377\377\001\000\000\000\360\320\377\377\377\177\000\000~\004\246\367\377\177\000\000\230\317\377\377\377\177\000\000\270\367y\000\000\000\000\000P\317\377\377\377\177\000\000\240\320\377\377\377\177\000\000p\320\377\377\377\177\000\000@\320\377\377\377\177\000\000\020\320\377\377\377\177\000\000\340\317\377\377\377\177\000\000\260\317\377\377\377\177\000\000\000\331\377\377\377\177\000\000 \000\000\000\000\000\000\000\206\000\000\000\000\000\000\000\210x\245\367\377\177\000\000\340\226\377\367\377\177\000\000\000\000\000\000\000\000\000\000\377\377\377\377", '\000' <repeats 12 times>, "u'\353BF\032\n\213H26", '\000' <repeats 14 times>, "}\202\000\000\000\000\000\070}\202\000\000\000\000\000\240"...
        fSize = <value optimized out>
        possibleNameLength = <value optimized out>
        pBuf = <value optimized out>
#3  0x00007ffff7ad4c26 in sword::RemoteTransport::copyDirectory (this=0x81a990, urlPrefix=0x787ce0 "http://marktrompell.de", dir=0x79ec80 "/sword/modules/texts/ztext/offbist/", 
    dest=0x81ed80 "/home/mark//.sword/InstallMgr/20130626120644/modules/texts/ztext/offbist/", suffix=0x7ffff7b7b150 "") at /usr/src/debug/sword--/src/mgr/remotetrans.cpp:134
        i = <value optimized out>
        retVal = 0
        url = {buf = 0x827d00 "http://marktrompell.de/sword/modules/texts/ztext/offbist/", end = 0x827d39 "", endAlloc = 0x827d96 "", fillByte = 32 ' ', allocSize = 151, 
          static nullStr = 0x7ffff7b7b150 "", static junkBuf = '\000' <repeats 65533 times>}
        dirList = {<std::_Vector_base<sword::DirEntry, std::allocator<sword::DirEntry> >> = {
            _M_impl = {<std::allocator<sword::DirEntry>> = {<__gnu_cxx::new_allocator<sword::DirEntry>> = {<No data fields>}, <No data fields>}, _M_start = 0x828b40, 
              _M_finish = 0x828b78, _M_end_of_storage = 0x828b78}}, <No data fields>}
        completedBytes = <value optimized out>
        totalBytes = <value optimized out>
#4  0x00007ffff7adb4be in sword::InstallMgr::remoteCopy (this=0x77a450, is=<value optimized out>, src=0x7fffffffd420 "\360|\202", 
    dest=0x81ed80 "/home/mark//.sword/InstallMgr/20130626120644/modules/texts/ztext/offbist/", dirTransfer=128, suffix=0x7ffff7b7b150 "")
    at /usr/src/debug/sword--/src/mgr/installmgr.cpp:361
        dir = {buf = 0x79ec80 "/sword/modules/texts/ztext/offbist/", end = 0x79eca3 "", endAlloc = 0x79ed06 "", fillByte = 32 ' ', allocSize = 135, 
          static nullStr = 0x7ffff7b7b150 "", static junkBuf = '\000' <repeats 65533 times>}
        retVal = 0
        trans = 0x81a990
        urlPrefix = {buf = 0x787ce0 "http://marktrompell.de", end = 0x787cf6 "", endAlloc = 0x787d67 "", fillByte = 32 ' ', allocSize = 136, static nullStr = 0x7ffff7b7b150 "", 
          static junkBuf = <same as static member of an already seen type>}
#5  0x00007ffff7adc604 in sword::InstallMgr::installModule (this=0x77a450, destMgr=0x61bb30, fromLocation=<value optimized out>, modName=0x78d380 "OffBiSt", is=0x77cf00)
    at /usr/src/debug/sword--/src/mgr/installmgr.cpp:497
        absolutePath = {buf = 0x81ed80 "/home/mark//.sword/InstallMgr/20130626120644/modules/texts/ztext/offbist/", end = 0x81edc9 "", endAlloc = 0x81ee49 "", 
          fillByte = 32 ' ', allocSize = 202, static nullStr = 0x7ffff7b7b150 "", static junkBuf = <same as static member of an already seen type>}
        relativePath = {buf = 0x81ee60 "modules/texts/ztext/offbist/", end = 0x81ee7c "", endAlloc = 0x81ef29 "", fillByte = 32 ' ', allocSize = 202, 
          static nullStr = 0x7ffff7b7b150 "", static junkBuf = <same as static member of an already seen type>}
        entry = {_M_node = 0x79fd00}
        module = {_M_node = 0x79bb20}
        section = {_M_node = 0x0}
        fileBegin = <value optimized out>
        buffer = {buf = 0x7ffff7b7b150 "", end = 0x7ffff7b7b150 "", endAlloc = 0x7ffff7b7b150 "", fillByte = 32 ' ', allocSize = 0, static nullStr = 0x7ffff7b7b150 "", 
          static junkBuf = <same as static member of an already seen type>}
        aborted = false
        mgr = {_vptr.SWMgr = 0x7ffff7da14f0, mgrModeMultiMod = false, augmentHome = true, filterMgr = 0x0, myconfig = 0x787f30, mysysconfig = 0x0, homeConfig = 0x79f780, 
          configType = 1 '\001', optionFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWOptionFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWOptionFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x783990, _M_left = 0x792420, _M_right = 0x786010}, _M_node_count = 31}}}, cipherFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x0, _M_left = 0x7fffffffd830, _M_right = 0x7fffffffd830}, _M_node_count = 0}}}, gbfplain = 0x7859d0, thmlplain = 0x784a00, osisplain = 0x790f10, 
          teiplain = 0x785540, transliterator = 0x785cb0, cleanupFilters = {<std::_List_base<sword::SWFilter*, std::allocator<sword::SWFilter*> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWFilter*> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWFilter*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7910f0, _M_prev = 0x7857a0}}}, <No data fields>}, extraFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x7873a0, _M_left = 0x7873a0, _M_right = 0x7873a0}, _M_node_count = 1}}}, 
          options = {<std::_List_base<sword::SWBuf, std::allocator<sword::SWBuf> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWBuf> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> >> = {<No data fields>}, <No data fields>}, 
                _M_node = {_M_next = 0x7847c0, _M_prev = 0x797f30}}}, <No data fields>}, augPaths = {<std::_List_base<sword::SWBuf, std::allocator<sword::SWBuf> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWBuf> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> >> = {<No data fields>}, <No data fields>}, 
                _M_node = {_M_next = 0x7fffffffd8d0, _M_prev = 0x7fffffffd8d0}}}, <No data fields>}, static MODTYPE_BIBLES = 0x7ffff7b753ad "Biblical Texts", 
          static MODTYPE_COMMENTARIES = 0x7ffff7b753bc "Commentaries", static MODTYPE_LEXDICTS = 0x7ffff7b753c9 "Lexicons / Dictionaries", 
          static MODTYPE_GENBOOKS = 0x7ffff7b753e1 "Generic Books", static MODTYPE_DAILYDEVOS = 0x7ffff7b753ef "Daily Devotional", static isICU = true, 
          static globalConfPath = 0x7ffff7b75085 "/sword.conf", config = 0x787f30, sysConfig = 0x0, prefixPath = 0x7dd730 "/home/mark//.sword/InstallMgr/20130626120644/", 
          configPath = 0x79fc70 "/home/mark//.sword/InstallMgr/20130626120644/mods.d", Modules = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWModule*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWModule*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x7dcd40, _M_left = 0x7b3e30, _M_right = 0x7dfdc0}, _M_node_count = 25}}}}
        fileEnd = <value optimized out>
        entry = {_M_node = 0x79bb70}
        sourceDir = {buf = 0x791e40 "/home/mark//.sword/InstallMgr/20130626120644/", end = 0x791e6d "", endAlloc = 0x791eec "", fillByte = 32 ' ', allocSize = 173, 
          static nullStr = 0x7ffff7b7b150 "", static junkBuf = '\000' <repeats 65533 times>}
        cipher = false
        ent = <value optimized out>
        modFile = {buf = 0x7ffff7b7b150 "", end = 0x7ffff7b7b150 "", endAlloc = 0x7ffff7b7b150 "", fillByte = 32 ' ', allocSize = 0, static nullStr = 0x7ffff7b7b150 "", 
          static junkBuf = <same as static member of an already seen type>}
        dir = <value optimized out>
#6  0x0000000000404d73 in remoteInstallModule (sourceName=<value optimized out>, modName=0x7fffffffe3b6 "OffBiSt") at /usr/src/debug/sword--/utilities/installmgr.cpp:293
        is = 0x77cf00
        rmgr = 0x77d660
        module = 0x78c6c8
        source = <value optimized out>
        it = {_M_node = 0x78b9b0}
        error = <value optimized out>
#7  0x000000000040527c in main (argc=4, argv=0x7fffffffe078) at /usr/src/debug/sword--/utilities/installmgr.cpp:395
        source = <value optimized out>
        i = 3
-------------- next part --------------
#0  0x00007ffff1383c95 in ?? () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007ffff1eb07ce in strstr (this=<value optimized out>, dirURL=<value optimized out>) at /usr/include/string.h:337
No locals.
#2  sword::CURLHTTPTransport::getDirList (this=<value optimized out>, dirURL=<value optimized out>) at /usr/src/debug/sword--/src/mgr/curlhttpt.cpp:245
        dirList = {<std::_Vector_base<sword::DirEntry, std::allocator<sword::DirEntry> >> = {
            _M_impl = {<std::allocator<sword::DirEntry>> = {<__gnu_cxx::new_allocator<sword::DirEntry>> = {<No data fields>}, <No data fields>}, _M_start = 0x13a21c0, 
              _M_finish = 0x13a21f8, _M_end_of_storage = 0x13a21f8}}, <No data fields>}
        dirBuf = {
          buf = 0x13a22c0 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">\n<html>\n <head>\n  <title>Index of /sword/modules/texts/ztext/offbile</title>\n </head>\n <body>\n<h1>Index of /sword/modules/texts/ztext/offbile</h1"..., end = 0x13a27ae "", endAlloc = 0x13a282e "", fillByte = 32 ' ', allocSize = 1391, static nullStr = 
    0x7ffff1ebb150 "", static junkBuf = '\000' <repeats 65533 times>}
        pBufRes = 0x0
        possibleName = "nt.bzs\000modules/texts/ztext/\000\377\177\000\000\300Y4\001\000\000\000\000P\024\061\001\000\000\000\000\360\272\377\377\377\177\000\000\000Y4\001", '\000' <repeats 12 times>, "X\323\373\367\377\177\000\000\060\271\377\377\377\177\000\000\230\272\377\377\377\177\000\000H\271\377\377\377\177\000\000\340\273\377\377\001\000\000\000 \273\377\377\377\177\000\000~\004\332\361\377\177\000\000?\377\377\377\177\000\000h\215\061\001\000\000\000\000\200\271\377\377\377\177\000\000?\377\377\377\177\000\000\240\272\377\377\377\177\000\000p\272\377\377\377\177\000\000@\272\377\377\377\177\000\000\020\272\377\377\377\177\000\000\340\271\377\377\377\177\000\000\060\303\377\377\377\177\000\000\060\223\060\001\000\000\000\000\200T5\001\000\000\000\000\210x\331\361\377\177\000\000\000\320\373\367\377\177\000\000\000\000\000\000\000\000\000\000\377\377\377\377", '\000' <repeats 12 times>, "\023\252@\\6\305t\031H26", '\000' <repeats 13 times>, "P\023:\001\000\000\000\000\210\023:"...
        fSize = <value optimized out>
        possibleNameLength = <value optimized out>
        pBuf = <value optimized out>
#3  0x00007ffff1e14c26 in sword::RemoteTransport::copyDirectory (this=0x1393fe0, urlPrefix=0x1309270 "http://marktrompell.de", 
    dir=0x13119a0 "/sword/modules/texts/ztext/offbile/", dest=0x13983d0 "/home/mark/.sword/InstallMgr/20130626120644/modules/texts/ztext/offbile/", suffix=0x7ffff1ebb150 "")
    at /usr/src/debug/sword--/src/mgr/remotetrans.cpp:134
        i = <value optimized out>
        retVal = 0
        url = {buf = 0x13a1350 "http://marktrompell.de/sword/modules/texts/ztext/offbile/", end = 0x13a1389 "", endAlloc = 0x13a13e6 "", fillByte = 32 ' ', allocSize = 151, 
          static nullStr = 0x7ffff1ebb150 "", static junkBuf = '\000' <repeats 65533 times>}
        dirList = {<std::_Vector_base<sword::DirEntry, std::allocator<sword::DirEntry> >> = {
            _M_impl = {<std::allocator<sword::DirEntry>> = {<__gnu_cxx::new_allocator<sword::DirEntry>> = {<No data fields>}, <No data fields>}, _M_start = 0x13a21c0, 
              _M_finish = 0x13a21f8, _M_end_of_storage = 0x13a21f8}}, <No data fields>}
        completedBytes = <value optimized out>
        totalBytes = <value optimized out>
#4  0x00007ffff1e1b4be in sword::InstallMgr::remoteCopy (this=0x1273130, is=<value optimized out>, src=0x7fffffffbe50 "@\023:\001", 
    dest=0x13983d0 "/home/mark/.sword/InstallMgr/20130626120644/modules/texts/ztext/offbile/", dirTransfer=176, suffix=0x7ffff1ebb150 "")
    at /usr/src/debug/sword--/src/mgr/installmgr.cpp:361
        dir = {buf = 0x13119a0 "/sword/modules/texts/ztext/offbile/", end = 0x13119c3 "", endAlloc = 0x1311a26 "", fillByte = 32 ' ', allocSize = 135, 
          static nullStr = 0x7ffff1ebb150 "", static junkBuf = '\000' <repeats 65533 times>}
        retVal = 0
        trans = 0x1393fe0
        urlPrefix = {buf = 0x1309270 "http://marktrompell.de", end = 0x1309286 "", endAlloc = 0x13092f7 "", fillByte = 32 ' ', allocSize = 136, 
          static nullStr = 0x7ffff1ebb150 "", static junkBuf = <same as static member of an already seen type>}
#5  0x00007ffff1e1c604 in sword::InstallMgr::installModule (this=0x1273130, destMgr=0x7fffffffc870, fromLocation=<value optimized out>, modName=0x12a6110 "OffBiLe", 
    is=0x1275bb0) at /usr/src/debug/sword--/src/mgr/installmgr.cpp:497
        absolutePath = {buf = 0x13983d0 "/home/mark/.sword/InstallMgr/20130626120644/modules/texts/ztext/offbile/", end = 0x1398418 "", endAlloc = 0x1398498 "", 
          fillByte = 32 ' ', allocSize = 201, static nullStr = 0x7ffff1ebb150 "", static junkBuf = <same as static member of an already seen type>}
        relativePath = {buf = 0x13984b0 "modules/texts/ztext/offbile/", end = 0x13984cc "", endAlloc = 0x1398578 "", fillByte = 32 ' ', allocSize = 201, 
          static nullStr = 0x7ffff1ebb150 "", static junkBuf = <same as static member of an already seen type>}
        entry = {_M_node = 0x1317950}
        module = {_M_node = 0x1315150}
        section = {_M_node = 0x0}
        fileBegin = <value optimized out>
        buffer = {buf = 0x7ffff1ebb150 "", end = 0x7ffff1ebb150 "", endAlloc = 0x7ffff1ebb150 "", fillByte = 32 ' ', allocSize = 0, static nullStr = 0x7ffff1ebb150 "", 
          static junkBuf = <same as static member of an already seen type>}
        aborted = false
        mgr = {_vptr.SWMgr = 0x7ffff20e14f0, mgrModeMultiMod = false, augmentHome = true, filterMgr = 0x0, myconfig = 0x1311420, mysysconfig = 0x0, homeConfig = 0x1318d30, 
          configType = 1 '\001', optionFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWOptionFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWOptionFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x1304f20, _M_left = 0x1303810, _M_right = 0x13075a0}, _M_node_count = 31}}}, cipherFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x0, _M_left = 0x7fffffffc260, _M_right = 0x7fffffffc260}, _M_node_count = 0}}}, gbfplain = 0x13072b0, thmlplain = 0x1306f80, 
          osisplain = 0x13061d0, teiplain = 0x1306ad0, transliterator = 0x1307240, cleanupFilters = {<std::_List_base<sword::SWFilter*, std::allocator<sword::SWFilter*> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWFilter*> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWFilter*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x13015e0, _M_prev = 0x1308a20}}}, <No data fields>}, extraFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x1308930, _M_left = 0x1308930, _M_right = 0x1308930}, _M_node_count = 1}}}, 
          options = {<std::_List_base<sword::SWBuf, std::allocator<sword::SWBuf> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWBuf> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> >> = {<No data fields>}, <No data fields>}, 
                _M_node = {_M_next = 0x1305d50, _M_prev = 0x130d3f0}}}, <No data fields>}, augPaths = {<std::_List_base<sword::SWBuf, std::allocator<sword::SWBuf> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWBuf> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> >> = {<No data fields>}, <No data fields>}, 
                _M_node = {_M_next = 0x7fffffffc300, _M_prev = 0x7fffffffc300}}}, <No data fields>}, static MODTYPE_BIBLES = 0x7ffff1eb53ad "Biblical Texts", 
          static MODTYPE_COMMENTARIES = 0x7ffff1eb53bc "Commentaries", static MODTYPE_LEXDICTS = 0x7ffff1eb53c9 "Lexicons / Dictionaries", 
          static MODTYPE_GENBOOKS = 0x7ffff1eb53e1 "Generic Books", static MODTYPE_DAILYDEVOS = 0x7ffff1eb53ef "Daily Devotional", static isICU = true, 
          static globalConfPath = 0x7ffff1eb5085 "/sword.conf", config = 0x1311420, sysConfig = 0x0, prefixPath = 0x1358260 "/home/mark/.sword/InstallMgr/20130626120644/", 
          configPath = 0x1319220 "/home/mark/.sword/InstallMgr/20130626120644/mods.d", Modules = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWModule*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWModule*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x1309980, _M_left = 0x1325250, _M_right = 0x1359410}, _M_node_count = 25}}}}
        fileEnd = <value optimized out>
        entry = {_M_node = 0x13151a0}
        sourceDir = {buf = 0x1303290 "/home/mark/.sword/InstallMgr/20130626120644/", end = 0x13032bc "", endAlloc = 0x130333b "", fillByte = 32 ' ', allocSize = 172, 
          static nullStr = 0x7ffff1ebb150 "", static junkBuf = '\000' <repeats 65533 times>}
        cipher = false
        ent = <value optimized out>
        modFile = {buf = 0x7ffff1ebb150 "", end = 0x7ffff1ebb150 "", endAlloc = 0x7ffff1ebb150 "", fillByte = 32 ' ', allocSize = 0, static nullStr = 0x7ffff1ebb150 "", 
          static junkBuf = <same as static member of an already seen type>}
        dir = <value optimized out>
#6  0x0000000000489929 in backend_remote_install_module (destdir=0x1007c40 "/home/mark/.sword", sourceName=0xfa33d0 "mt", modName=0x12a6110 "OffBiLe")
    at ../src/backend/module_manager.cc:367
        is = 0x1275bb0
        rmgr = 0x1276310
        dmgr = {_vptr.SWMgr = 0x7ffff20e14f0, mgrModeMultiMod = false, augmentHome = false, filterMgr = 0x0, myconfig = 0x12a1cb0, mysysconfig = 0x0, homeConfig = 0x0, 
          configType = 1 '\001', optionFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWOptionFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWOptionFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x12ab830, _M_left = 0xfdb1e0, _M_right = 0x12af210}, _M_node_count = 31}}}, cipherFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x0, _M_left = 0x7fffffffc8e0, _M_right = 0x7fffffffc8e0}, _M_node_count = 0}}}, gbfplain = 0x12acda0, thmlplain = 0x12ab810, 
          osisplain = 0x1295cd0, teiplain = 0x12a8190, transliterator = 0x12a6470, cleanupFilters = {<std::_List_base<sword::SWFilter*, std::allocator<sword::SWFilter*> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWFilter*> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWFilter*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xe983e0, _M_prev = 0x12b0510}}}, <No data fields>}, extraFilters = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWFilter*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x12b0420, _M_left = 0x12b0420, _M_right = 0x12b0420}, _M_node_count = 1}}}, 
          options = {<std::_List_base<sword::SWBuf, std::allocator<sword::SWBuf> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWBuf> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> >> = {<No data fields>}, <No data fields>}, 
                _M_node = {_M_next = 0x12a7c30, _M_prev = 0x12bbb00}}}, <No data fields>}, augPaths = {<std::_List_base<sword::SWBuf, std::allocator<sword::SWBuf> >> = {
              _M_impl = {<std::allocator<std::_List_node<sword::SWBuf> >> = {<__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> >> = {<No data fields>}, <No data fields>}, 
                _M_node = {_M_next = 0x7fffffffc980, _M_prev = 0x7fffffffc980}}}, <No data fields>}, static MODTYPE_BIBLES = 0x7ffff1eb53ad "Biblical Texts", 
          static MODTYPE_COMMENTARIES = 0x7ffff1eb53bc "Commentaries", static MODTYPE_LEXDICTS = 0x7ffff1eb53c9 "Lexicons / Dictionaries", 
          static MODTYPE_GENBOOKS = 0x7ffff1eb53e1 "Generic Books", static MODTYPE_DAILYDEVOS = 0x7ffff1eb53ef "Daily Devotional", static isICU = true, 
          static globalConfPath = 0x7ffff1eb5085 "/sword.conf", config = 0x12a1cb0, sysConfig = 0x0, prefixPath = 0x12b0e00 "/home/mark/.sword/", 
          configPath = 0x12ad130 "/home/mark/.sword/mods.d", Modules = {_M_t = {
              _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWModule*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<sword::SWBuf const, sword::SWModule*> > >> = {<No data fields>}, <No data fields>}, 
                _M_key_compare = {<std::binary_function<sword::SWBuf, sword::SWBuf, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, 
                  _M_parent = 0x12d9ca0, _M_left = 0x12d4fa0, _M_right = 0x13006f0}, _M_node_count = 23}}}}
        source = {_M_node = 0x1276220}
        it = {_M_node = 0xe98170}
#7  0x00000000004b26d4 in mod_mgr_remote_install (dir=0x1007c40 "/home/mark/.sword", source_name=0xfa33d0 "mt", mod_name=0x12a6110 "OffBiLe") at ../src/main/mod_mgr.cc:225
No locals.
#8  0x00000000004655c0 in remove_install_modules (modules=0x12a7380, activity=1) at ../src/gnome2/mod_mgr.c:883
        tmp = 0x12a7380
        buf = 0x12a6110 "OffBiLe"
        new_dest = 0x7fffffffcc90 "\320\314\377\377\377\177"
        failed = 1
        mods = 0x12a7260
        dialog_text = 0x12a6780 ""
#9  0x00000000004676ab in remove_install_wrapper (activity=1) at ../src/gnome2/mod_mgr.c:1611
        modules = 0x12a7380
#10 0x00000000004694da in on_mod_mgr_response (dialog=0xd4d1c0, response_id=303, user_data=0x0) at ../src/gnome2/mod_mgr.c:2563
No locals.
#11 0x00007ffff732315c in g_cclosure_marshal_VOID(int0_t, void) () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007ffff73219ea in ?? () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007ffff732eb4d in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007ffff732f445 in g_signal_emit () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007ffff73219ea in ?? () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007ffff732eb4d in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007ffff732f445 in g_signal_emit () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007ffff3a2b805 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x00007ffff73219ea in ?? () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007ffff732eb4d in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007ffff732f445 in g_signal_emit () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007ffff3a2a50d in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x00007ffff3ad9d28 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x00007ffff7321b56 in g_closure_invoke () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#25 0x00007ffff732e4ab in ?? () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#26 0x00007ffff732f0d6 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007ffff732f445 in g_signal_emit () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#28 0x00007ffff3bf1dff in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0x00007ffff3ad21d3 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0x00007ffff3ad328b in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0x00007ffff374836c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
No symbol table info available.
#32 0x00007ffff7050e11 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#33 0x00007ffff7052254 in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#34 0x00007ffff7052fdf in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#35 0x00007ffff3ad36f7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#36 0x000000000045d7e9 in gui_main () at ../src/gnome2/gui.c:79
No locals.
#37 0x00000000004b2473 in main (argc=1, argv=0x7fffffffe038) at ../src/main/main.c:287
        newconfigs = 0
        newbookmarks = 0
        have_sword_url = 0
        have_tab_list = 0
        base_step = 1
        total = 0x724ae0
        d = 2.6503730000000001


More information about the sword-devel mailing list