When running from my pydev environment EG does not go on after this error, while the installed and updated version continues after the error and crashes when actually open the about dialog.
Is there a reason the log file is explicitly opened with notepad.exe instead of the default application?
Code: Select all
00:07:27: 0 MainThread: ----------------------------------------
00:07:27: 0 MainThread: EventGhost started
00:07:27: 0 MainThread: ----------------------------------------
00:07:27: 0 MainThread: Version: 0.4.0.dev
00:07:27: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\GameVoice
00:07:27: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\IgorPlugUDP
00:07:27: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\JvcDlaSerial
00:07:27: 0 MainThread: PluginManager.ScanAllPlugins :0.12358641145949109
00:07:27: 0 MainThread: SendKeysParser.__init__()
00:07:27: 0 MessageReceiver: MessageReceiver.__MainLoop()
00:07:27: 0 MessageReceiver: MessageReceiver.Setup()
00:07:27: 0 MainThread: Document.ShowFrame()
00:07:27: 0 MainThread: Log.GetData()
00:07:27: 0 MainThread: Document.ShowFrame => None
00:07:27: 0 ActionThread: ActionThread.__MainLoop()
00:07:27: 0 EventThread: EventThread.__MainLoop()
Traceback (most recent call last) (0):
File "EventGhost.pyw", line 49, in <module>
eg.Main()
File "C:\Program Files (x86)\EventGhost\eg\__init__.py", line 79, in Main
eg.Init.ImportAll()
File "C:\Program Files (x86)\EventGhost\eg\Init.py", line 165, in ImportAll
Traverse(join(eg.mainDir, "eg"), "eg")
File "C:\Program Files (x86)\EventGhost\eg\Init.py", line 149, in Traverse
Traverse(path, moduleName)
File "C:\Program Files (x86)\EventGhost\eg\Init.py", line 163, in Traverse
__import__(moduleName)
File "C:\Program Files (x86)\EventGhost\eg\Classes\AboutDialog.py", line 65, in <module>
("Plugin Developers:", 2, GetPluginAuthors()),
File "C:\Program Files (x86)\EventGhost\eg\Classes\AboutDialog.py", line 59, in GetPluginAuthors
pluginNames.sort(key=unicode.lower)
TypeError: descriptor 'lower' requires a 'unicode' object but received a 'str'
00:07:27: 0 EventThread: EventThread.StartSession(filename=u'C:\\Users\\PatkIllA\\Documents\\EventGhost\\MyConfig.xml')
00:07:27: 0 ActionThread: ActionThread.StartSession(filename=u'C:\\Users\\PatkIllA\\Documents\\EventGhost\\MyConfig.xml')
00:07:27: 0 ActionThread: Document.Load(filePath=u'C:\\Users\\PatkIllA\\Documents\\EventGhost\\MyConfig.xml')
00:07:27: 0 MouseThread: MouseThread.run()
00:07:27: 0 MainThread: OSDFrame.__init__(parent=None)
00:07:27: 0 ActionThread: StartLoad(cls=<class 'eg.Classes.TreeLink.TreeLink'>)
00:07:27: 0 SchedulerThread: SessionChangeNotifier.Register()
00:07:27: 0 ActionThread: Document.SetExpandState(expanded=set([0, 1, 2, 115, 4, 5, 7, 9, 10, 87, 142, 15, 201, 28, 29, 30, 31, 32, 33, 34, 35, 36, 95, 39, 168, 41, 42, 43, 428, 176, 50, 51, 180, 317, 310, 55, 57, 314, 415, 60, 61, 319, 160, 66, 487, 198, 329, 499, 162, 210, 163, 471, 164, 338, 479, 315, 485, 486, 359, 488, 489, 491, 492, 493, 494, 495, 112, 498, 83, 501, 121, 122, 508, 126]))
00:07:27: 0 ActionThread: XML loaded in 0.311333 seconds.
00:07:28: 0 SerialReceiveThreadProc: SerialThread.CallbackThreadProc()
00:07:28: 0 Thread-4: SerialThread.ReceiveThreadProc()
00:07:28: 0 ActionThread: JvcDlaSerial.__start__(port=4)
00:07:28: 0 SerialReceiveThreadProc: SerialThread.CallbackThreadProc()
00:07:28: 0 Thread-5: SerialThread.ReceiveThreadProc()
00:07:28: 0 ActionThread: ActionThread.StartSession => None