[Trac_gajim-plugins] [Gajim Plugins] #35: OTR Plugin is broken under Windows
Gajim Plugins
trac at gajim.org
Tue Sep 18 17:36:42 CEST 2012
#35: OTR Plugin is broken under Windows
------------------------+---------------------------------
Reporter: 0xAFFE | Owner: afflux
Type: defect | Status: new
Priority: blocker | Component: OffTheRecordPlugin
Keywords: otr windows | Blocked By:
Blocking: |
------------------------+---------------------------------
OTR-Requests is shown as plaintext in the messagewindow. For Example:
{{{
?OTR:AAIKAAAAwOyIh/BQ+z/N654Rc/2sbQnfCIyIaqVx3690bi7qmtvWXIlwoWwFHHYidJwa/i3oYvbBjswK9Sf5Q7er+EFNUavjQLRW+SQNQsqPPVlfwItKQ65PdAtX+3pGDt48TXWa7Xyf9vxX8jUpyFdwn7PmNhdXi2GhqtFp9sg0n3EXF1p4KjgR7Y3ZzyFuVn5wM2Qp8oA/QAZquE1H0/jRaGkaHzbNu9uiLHbDH5LoSeNciq1i86k1y+w4RzeIf+q5upFZSw==.
}}}
I get the following Stacktrace:
{{{
Traceback (most recent call last):
File "src\common\ged.py", line 93, in raise_event
File
"C:\Users\tschumacher\AppData\Roaming\Gajim\Plugins\gotr\otrmodule.py",
line 521, in handle_incoming_msg
appdata={'session':event.session})
File
"C:\Users\tschumacher\AppData\Roaming\Gajim\Plugins\gotr\potr\context.py",
line 204, in receiveMessage
self.crypto.handleAKE(message, appdata=appdata)
File
"C:\Users\tschumacher\AppData\Roaming\Gajim\Plugins\gotr\potr\crypt.py",
line 277, in handleAKE
outMsg = self.ake.handleDHKey(inMsg)
File
"C:\Users\tschumacher\AppData\Roaming\Gajim\Plugins\gotr\potr\crypt.py",
line 375, in handleDHKey
aesxb = self.calculatePubkeyAuth(self.enc_c, self.mac_m1)
File
"C:\Users\tschumacher\AppData\Roaming\Gajim\Plugins\gotr\potr\crypt.py",
line 463, in calculatePubkeyAuth
MB = self.privkey.sign(SHA256HMAC(mackey, buf))
File
"C:\Users\tschumacher\AppData\Roaming\Gajim\Plugins\gotr\potr\compatcrypto\pycrypto.py",
line 44, in SHA256HMAC
return HMAC(key, data, _SHA256)
File
"C:\Users\tschumacher\AppData\Roaming\Gajim\Plugins\gotr\potr\compatcrypto\pycrypto.py",
line 38, in HMAC
return _HMAC.new(key, msg=data, digestmod=mod).digest()
File "src\common\demandimport.py", line 86, in __getattribute__
File "src\common\demandimport.py", line 58, in _load
File "c:\python27\lib\site-packages\Crypto\Hash\HMAC.py", line 48, in
<module>
File "src\common\demandimport.py", line 114, in _demandimport
File "ExtensionLoader_Crypto_Util_strxor.py", line 22, in <module>
ImportError: No module named None
}}}
--
Ticket URL: <http://trac-plugins.gajim.org/ticket/35>
Gajim Plugins <http://trac-plugins.gajim.org/>
Gajim Plugins
More information about the Trac_gajim-plugins
mailing list