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:
(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.