Package: armory
Version: 0.92.3-1+b1
Severity: important

Armory has segfault possibly between steps Initializing Bitcoin Engine and
Build Databases.

Armory output on command line:

(ERROR) ArmoryUtils.py:1115 - Error getting system details:
Traceback (most recent call last):
  File "/usr/lib/armory/armoryengine/ArmoryUtils.py", line 1113, in <module>
    SystemSpecs = GetSystemDetails()
  File "/usr/lib/armory/armoryengine/ArmoryUtils.py", line 1108, in
GetSystemDetails
    out.HddAvailB = getHddSize(BTC_HOME_DIR)    / (1024**3)
  File "/usr/lib/armory/armoryengine/ArmoryUtils.py", line 1105, in getHddSize
    s = os.statvfs(adir)
OSError: [Errno 2] No such file or directory: '/home/marek/.bitcoin/'
(ERROR) ArmoryUtils.py:1116 - Skipping.
(ERROR) announcefetch.py:305 - Could not verify data in signed message block
Traceback (most recent call last):
  File "/usr/lib/armory/announcefetch.py", line 297, in __runFetchSequence
    sig, msg = readSigBlock(digestData)
  File "/usr/lib/armory/jasvet.py", line 589, in readSigBlock
    name = r.split(BEGIN_MARKER)[1].split(DASHX5)[0]
IndexError: list index out of range
(ERROR) ArmoryQt.py:1172 - 29 attempts to load blockchain failed.  Remove
mempool.bin.
(ERROR) ArmoryQt.py:1177 - File mempool.bin does not exist. Nothing deleted.
-INFO  - 1445461656: (BlockUtils.cpp:2196) Set home directory:
(ERROR) BDM.py:1534 - Error processing BDM input
(ERROR) BDM.py:1536 - Received inputTuple: GoOnlineRequested [13, 5069987,
False]
(ERROR) BDM.py:1537 - Error processing ID (5069987)
(ERROR) BDM.py:1538 - ERROR:
Traceback (most recent call last):
  File "/usr/lib/armory/armoryengine/BDM.py", line 1520, in run
    self.__startLoadBlockchain()
  File "/usr/lib/armory/armoryengine/Timer.py", line 99, in inner
    ret = func(*args, **kwargs)
  File "/usr/lib/armory/armoryengine/BDM.py", line 72, in inner
    return func(*newArgs, **kwargs)
  File "/usr/lib/armory/armoryengine/BDM.py", line 988, in
__startLoadBlockchain
    self.bdm.SetBlkFileLocation(blockdir)
  File "/usr/lib/armory/CppBlockUtils.py", line 1794, in SetBlkFileLocation
    def SetBlkFileLocation(self, *args): return
_CppBlockUtils.BlockDataManager_LevelDB_SetBlkFileLocation(self, *args)
TypeError: in method 'BlockDataManager_LevelDB_SetBlkFileLocation', argument 2
of type 'string'

Armory has crashed. Please provide the following in your bug report:
Failed to dereference address (nil)
/usr/lib/armory/_CppBlockUtils.so(+0xfa17b)[0x7fb4eb66817b]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0)[0x7fb4f3d938d0]
/usr/lib/armory/_CppBlockUtils.so(_ZN7LDBIterC2EPN7leveldb2DBEb+0xb)[0x7fb4eb5f545b]
/usr/lib/armory/_CppBlockUtils.so(_ZN14InterfaceToLDB8getTxRefE13BinaryDataRef+0x2c)[0x7fb4eb5fb6ec]
/usr/lib/armory/_CppBlockUtils.so(_ZN24BlockDataManager_LevelDB13hasTxWithHashERK10BinaryData+0x3e)[0x7fb4eb62a23e]
/usr/lib/armory/_CppBlockUtils.so(+0x1636a0)[0x7fb4eb6d16a0]
python(PyEval_EvalFrameEx+0x2813)[0x4bc473]
python(PyEval_EvalCodeEx+0x416)[0x4b79e6]
python[0x4d3679]
python(PyObject_Call+0x3e)[0x4a460e]
python(PyEval_EvalFrameEx+0x7408)[0x4c1068]
python(PyEval_EvalCodeEx+0x416)[0x4b79e6]
python[0x4d37b3]
python(PyObject_Call+0x3e)[0x4a460e]
python(PyEval_EvalFrameEx+0x7408)[0x4c1068]
python(PyEval_EvalCodeEx+0x416)[0x4b79e6]
python(PyEval_EvalFrameEx+0x60a7)[0x4bfd07]
python(PyEval_EvalFrameEx+0x55df)[0x4bf23f]
python(PyEval_EvalCodeEx+0x416)[0x4b79e6]
python[0x4d3679]
python[0x4ec34e]
python(PyObject_Call+0x3e)[0x4a460e]
python(PyEval_CallObjectWithKeywords+0x30)[0x4c3c50]
python[0x5886f2]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x80a4)[0x7fb4f3d8c0a4]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fb4f319e06d]



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages armory depends on:
ii  bittornado         0.3.18-10.2
ii  libc6              2.19-22
ii  libcrypto++9v5     5.6.1-9
ii  libgcc1            1:5.2.1-22
ii  libleveldb1v5      1.18-5
ii  libstdc++6         5.2.1-22
ii  python-psutil      2.2.1-3+b1
ii  python-qt4         4.11.4+dfsg-1+b2
ii  python-qt4reactor  1.0-1
ii  python-twisted     15.2.1-1
ii  python2.7          2.7.10-5
pn  python:any         <none>
ii  xdg-utils          1.1.1-1

Versions of packages armory recommends:
ii  bitcoind  0.11.0-1+b1

armory suggests no packages.

-- no debconf information

Reply via email to