Bitcoin Forum
November 09, 2024, 12:03:46 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fragmented backup and restore doesn't work with 0.96.02 testing  (Read 382 times)
idoB (OP)
Jr. Member
*
Offline Offline

Activity: 70
Merit: 2


View Profile
June 05, 2017, 05:41:39 AM
 #1

Both create fragmented backup and restore from fragmented backup do not work in 0.96.02. I think it's the same error that was in 0.96.01:
Log:
Code:
 (ERROR) -- Traceback (most recent call last):
  File "qtdialogs.pyc", line 10548, in <lambda>
  File "qtdialogs.pyc", line 10588, in clickPrintFrag
  File "qtdialogs.pyc", line 6404, in __init__
AttributeError: 'QString' object has no attribute 'lower'
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
June 05, 2017, 11:44:31 AM
 #2

Will look into it.

jytou
Full Member
***
Offline Offline

Activity: 153
Merit: 100


View Profile
July 14, 2017, 09:18:08 AM
 #3

Hi all,
I have the exact same problem when I try to print a fragmented backup. The single sheet backup works fine, but on the fragmented one clicking any button ("Print All Fragments", "View/Print" or "Save to File") generates the following error in the console and then nothing happens:
Code:
(ERROR) Traceback (most recent call last):
  File "/usr/local/lib/armory/qtdialogs.py", line 10623, in <lambda>
    fnSave = lambda: self.clickSaveFrag(idx)
  File "/usr/local/lib/armory/qtdialogs.py", line 10697, in clickSaveFrag
    defaultFn)
  File "/usr/local/lib/armory/armoryengine/Decorators.py", line 48, in inner
    rv = func(*args, **kwargs)
  File "/usr/local/bin/../lib/armory/ArmoryQt.py", line 2224, in getFileSave
    typesStr = ';; '.join(types)
TypeError: sequence item 0: expected string, QString found

Traceback (most recent call last):
  File "/usr/local/lib/armory/qtdialogs.py", line 10623, in <lambda>
    fnSave = lambda: self.clickSaveFrag(idx)
  File "/usr/local/lib/armory/qtdialogs.py", line 10697, in clickSaveFrag
    defaultFn)
  File "/usr/local/lib/armory/armoryengine/Decorators.py", line 48, in inner
    rv = func(*args, **kwargs)
  File "/usr/local/bin/../lib/armory/ArmoryQt.py", line 2224, in getFileSave
    typesStr = ';; '.join(types)
TypeError: sequence item 0: expected string, QString found
So although single sheet backup is ok for a while, I'd really like to have the fragmented one.

My setup: Ubuntu 14.04 with both Qt4 and Qt5 installed. Armory freshly installed from the Download page (Debian 64 bits gcc 4.7) which gives me version 0.96-beta-ad01aa722.
achow101
Staff
Legendary
*
Offline Offline

Activity: 3542
Merit: 6886


Just writing some code


View Profile WWW
July 14, 2017, 04:18:05 PM
 #4

Try using https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.0.4. I believe it was fixed in this build.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!