On 11/4/12 6:10 AM, Sibylle Koczian wrote: > Hello, > > the Dabo application I've been using for more than a year crashes today with > this > stack trace: > > sib@gespenst-xubuntu:~/bin/haushalt$ pflichten_aktuell/main.py > Traceback (most recent call last): > File "pflichten_aktuell/main.py", line 10, in <module> > app = dabo.dApp(CryptoKey="pflichtbewusst") > File "/home/sib/src/dabo-trunk/dabo/dApp.py", line 204, in __init__ > super(dApp, self).__init__(properties, *args, **kwargs) > File "/home/sib/src/dabo-trunk/dabo/dObject.py", line 101, in __init__ > self.setProperties(properties) > File "/home/sib/src/dabo-trunk/dabo/lib/propertyHelperMixin.py", line 217, > in > setProperties > _setProps(propDict) > File "/home/sib/src/dabo-trunk/dabo/lib/propertyHelperMixin.py", line 206, > in > _setProps > setter(self, _propDict[prop]) > File "/home/sib/src/dabo-trunk/dabo/dApp.py", line 1410, in _setCryptoKey > self._cryptoProvider = SimpleCrypt(key=val) > File "/home/sib/src/dabo-trunk/dabo/lib/SimpleCrypt.py", line 48, in > __init__ > self._cryptoProvider = DES3.new(self.__key, DES3.MODE_CBC) > File "/usr/lib/python2.7/dist-packages/Crypto/Cipher/DES3.py", line 113, in > new > return DES3Cipher(key, *args, **kwargs) > File "/usr/lib/python2.7/dist-packages/Crypto/Cipher/DES3.py", line 76, in > __init__ > blockalgo.BlockAlgo.__init__(self, _DES3, key, *args, **kwargs) > File "/usr/lib/python2.7/dist-packages/Crypto/Cipher/blockalgo.py", line > 141, in > __init__ > self._cipher = factory.new(key, *args, **kwargs) > ValueError: IV must be 8 bytes long > Exception AttributeError: "'dApp' object has no attribute '_tempFileHolder'" > in > <bound method dApp.__del__ of <dabo.dApp.dApp (baseclass dabo.dApp, > id:194865388)>> > ignored > > I can't get the usual version information, because those Dabo applications > that start > at all have lost their menu (especially the applications in the Dabo ide > directory). > > I've updated to Xubuntu 12.10, no other change. The system Python is 2.7.3. > > Looks like something in the Crypto package changed, doesn't it? But that > doesn't > explain the missing menus.
This is just a WAG, but did you move from a 32-bit version of Python/wxPython to a 64-bit version of Python/wxPython? Are you able to run AppWizard and generate a new application against your database? Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/[email protected]
