EG Problem at startup

Found a bug in EventGhost? Report it here.
nunopitbull
Posts: 3
Joined: Fri Dec 13, 2013 2:08 am

EG Problem at startup

Post by nunopitbull » Fri Dec 13, 2013 2:11 am

Hey, so i've been using EG for awhile now and the following problem occurs to me:

Sometimes(randomly it seems) When turning the PC on, EG loads, but it loads the default Example.xml. My own .xml doesn't loads.
Also if it matters, the option "close to system tray" gets unchecked aswell.
This is true bothersome cause I really on EG turning with PC and loading the correct .xml file alot.

Running Windows 7.

eatmeimadanish
Experienced User
Posts: 112
Joined: Thu Oct 01, 2009 5:11 pm

Re: EG Problem at startup

Post by eatmeimadanish » Mon Apr 07, 2014 3:35 pm

Modify your launch parameters to include the xml file and the config file.

http://www.eventghost.org/docs/commandline.html

Eggert
Posts: 14
Joined: Wed Nov 15, 2006 9:06 am

Re: EG Problem at startup

Post by Eggert » Thu Apr 10, 2014 2:11 pm

Hi!

I have the same problem.
Does anybody know why this can happen?
Maybe the reason is when the config.py can't be loaded.
In that case it replaces the old config.py.
Is this a possible reason?
I can't imagine that it has to do with read restrictions because the config.py is located in a local folder.

I know that the config.py is being saved every time Eventghost is completely closed. Maybe there is a bug in saving the path to the configuration file.

I can't edit the startup link because I have to manage many users using the tool.
It would be nice to resolve this problem without using the commandline option.

Thanks!
Eggert

kalinkamaen
Experienced User
Posts: 133
Joined: Wed Dec 26, 2012 9:23 am

Re: EG Problem at startup

Post by kalinkamaen » Tue Dec 01, 2015 10:16 pm

I have the exact same problem, is there a fix for this?

When I exit EG my config file resets every changes I have done!
The problem for me using EGcontrol is that when I try to save before reboot,
it doesnt remember the XML file to save to. So I have to choose file manually!

Pleas help.

Edit!

For me everything works perfect if I have a fresh EG install. But it starts bugging when open my old XML file.
I also get this issue if I try to copy paste folders in my fresh EG from an old XML file.

PooFox
Posts: 36
Joined: Sun Feb 14, 2010 6:18 am

Re: EG Problem at startup

Post by PooFox » Sun Aug 06, 2017 5:28 am

This is happening to me all the time lately. Well not ALL the time, since it's random, but often enough that I'm on the verge of what will be a protracted re-installation of Windows I'd greatly prefer to avoid... The app also crashes randomly, so I assume it's corrupting the config file when this happens, as all default options are loaded as well. I've tried several times to re-install, even going through the registry and cleaning out any references in between. I've depended on EG for many years for many things, so it's a huge bummer when I have to manually load my config every other boot or so... Win7 x64

User avatar
topix
Experienced User
Posts: 381
Joined: Sat May 05, 2007 3:43 pm
Location: Germany
Contact:

Re: EG Problem at startup

Post by topix » Sun Aug 06, 2017 7:49 pm

From reading the problem description i would bet that there is problem when saving the config file. Can you please start EG with -debug option and watch for errors when closing EG? (see the log file).

User avatar
kgschlosser
Site Admin
Posts: 3113
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

Re: EG Problem at startup

Post by kgschlosser » Mon Aug 07, 2017 6:31 am

you can also run sfc /scannow from an elevated command prompt.. this is going to take a while for it to run and is going to slow your computer down a lot so i would recommend doing ti before you go to sleep. then when it is done running you will need to run another command from an elevated command line findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >%profilepath%\desktop\sfcdetails.txt

this command will parse the cbs log files in windows and give you the results of that scan. the results will be saved to a file on your desktop called sfcdetails.txt. i would read the file. it is going to tell you what was messed up. and if windows was able to repair it or not. this could give some insight as to what is/was going on. i say was because sfc could have fixed it if there was an issue
If you like the work I have been doing then feel free to Image

PooFox
Posts: 36
Joined: Sun Feb 14, 2010 6:18 am

Re: EG Problem at startup

Post by PooFox » Wed Aug 16, 2017 6:13 am

I'll try running sfc tonite, but here's a log from today where things were running fine. Next boot EG loads defaults...


15:39:23: 0 MainThread: ----------------------------------------
15:39:23: 0 MainThread: EventGhost started
15:39:23: 0 MainThread: ----------------------------------------
15:39:23: 0 MainThread: Version: 0.4.1.r1722
15:39:23: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\GameVoice
15:39:23: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\Ping
15:39:23: 0 MainThread: PluginManager.ScanAllPlugins :0.11905584635661834
15:39:23: 0 MainThread: SendKeysParser.__init__()
15:39:23: 0 MainMessageReceiver: MainMessageReceiver.__MainLoop()
15:39:23: 0 MainMessageReceiver: MainMessageReceiver.Setup()
15:39:23: 0 MainThread: Document.ShowFrame()
15:39:23: 0 MainThread: Log.GetData()
15:39:23: 0 MainThread: Document.ShowFrame => None
15:39:23: 0 ActionThread: ActionThread.__MainLoop()
15:39:23: 0 EventThread: EventThread.__MainLoop()
15:39:23: 0 EventThread: EventThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:39:23: 0 ActionThread: ActionThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:39:23: 1 MainThread: OSDFrame.__init__(parent=None)
15:39:23: 0 Thread-2: SessionChangeNotifier.Register()
15:39:23: 0 MouseThread: MouseThread.run()
15:39:23: 0 ActionThread: Document.Load(filePath=u'T:\\Misc\\Event Ghost\\Default.xml')
15:39:23: 0 ActionThread: StartLoad(cls=<class 'eg.Classes.TreeLink.TreeLink'>)
15:39:23: 0 ActionThread: Document.SetExpandState(expanded=set([0, 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 32, 35, 37, 38, 39, 44, 45, 55, 61, 63, 65, 67, 71, 73, 75, 76, 77, 78]))
15:39:23: 0 ActionThread: XML loaded in 0.014602 seconds.
15:39:27: 0 ActionThread: ActionThread.StartSession => None
15:39:46: 1 MainThread: App.Exit()
15:39:46: 1 MainThread: Document.CheckFileNeedsSave()
15:39:46: 1 MainThread: Document.CheckFileNeedsSave => 5100
15:39:46: 1 MainThread: Document.Close()
15:39:46: 1 MainThread: MainFrame.Destroy()
15:39:46: 1 MainThread: LogCtrl.Destroy()
15:39:46: 1 MainThread: TreeCtrl.Destroy()
15:39:46: 1 MainThread: StatusBar.Destroy()
15:39:46: 1 MainThread: StatusBar.__del__()
15:39:46: 1 MainThread: MainFrame.Destroy => True
15:39:46: 1 MainThread: Document.GetExpandState()
15:39:46: 1 MainThread: Document.Close => None
15:39:46: 1 MainThread: App.OnExit()
15:39:46: 1 MainThread: Triggering OnClose
15:39:46: 1 MainThread: Calling exit functions
15:39:46: 1 MainThread: <function CloseOSD at 0x050CA8F0>
15:39:46: 1 MainThread: Calling eg.DeInit()
15:39:46: 1 MainThread: stopping threads
15:39:46: 0 ActionThread: ActionThread.StopSession()
15:39:46: 0 ActionThread: UnloadPlugins()
15:39:46: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Timer
15:39:46: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SysTrayMenu
15:39:46: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkReceiver
15:39:46: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkSender
15:39:46: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SoundMixerEx
15:39:46: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\ProcessWatcher
15:39:51: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Task
15:39:51: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Keyboard
15:39:51: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\EventGhost
15:39:51: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\System
15:39:51: 0 ActionThread: System.__stop__()
15:39:51: 0 ActionThread: System.__stop__ => None
15:39:51: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Window
15:39:51: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Mouse
15:39:51: 0 ActionThread: Mouse.__stop__()
15:39:51: 0 ActionThread: Mouse.__close__()
15:39:51: 1 MainThread: shutting down
15:39:51: 0 EventThread: EventThread.__MainLoop => None
15:39:51: 0 ActionThread: ActionThread.__MainLoop => None
15:39:51: 1 MainThread: MainMessageReceiver.Stop()
15:39:51: 0 MainMessageReceiver: MainMessageReceiver.__MainLoop => None
15:39:51: 0 MouseThread: MouseThread.run => None
15:39:56: 1 MainThread: Waited for threads shutdown: 5.003229 s
15:39:56: 1 MainThread: The following threads did not terminate:
15:39:56: 1 MainThread: <Thread(ProcessWatcherThread, started 1572)> ProcessWatcherThread
15:39:56: 1 MainThread: Done!
15:40:09: 0 MainThread: ----------------------------------------
15:40:09: 0 MainThread: EventGhost started
15:40:09: 0 MainThread: ----------------------------------------
15:40:09: 0 MainThread: Version: 0.4.1.r1722
15:40:09: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\GameVoice
15:40:09: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\Ping
15:40:09: 0 MainThread: PluginManager.ScanAllPlugins :0.12000451892299002
15:40:09: 0 MainThread: SendKeysParser.__init__()
15:40:09: 0 MainMessageReceiver: MainMessageReceiver.__MainLoop()
15:40:09: 0 MainMessageReceiver: MainMessageReceiver.Setup()
15:40:09: 0 MainThread: Document.ShowFrame()
15:40:09: 0 MainThread: Log.GetData()
15:40:09: 0 MainThread: Document.ShowFrame => None
15:40:09: 0 ActionThread: ActionThread.__MainLoop()
15:40:09: 0 EventThread: EventThread.__MainLoop()
15:40:09: 0 EventThread: EventThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:40:09: 0 ActionThread: ActionThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:40:09: 0 Thread-2: SessionChangeNotifier.Register()
15:40:09: 1 MainThread: OSDFrame.__init__(parent=None)
15:40:09: 0 MouseThread: MouseThread.run()
15:40:09: 0 ActionThread: Document.Load(filePath=u'T:\\Misc\\Event Ghost\\Default.xml')
15:40:09: 0 ActionThread: StartLoad(cls=<class 'eg.Classes.TreeLink.TreeLink'>)
15:40:09: 0 ActionThread: Document.SetExpandState(expanded=set([0, 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 32, 35, 37, 38, 39, 44, 45, 55, 61, 63, 65, 67, 71, 73, 75, 76, 77, 78]))
15:40:09: 0 ActionThread: XML loaded in 0.014668 seconds.
15:40:12: 0 ActionThread: ActionThread.StartSession => None
15:40:18: 1 MainThread: MainFrame.OnClose(dummyEvent=<wx.CloseEvent>)
15:40:18: 1 MainThread: Document.HideFrame()
15:40:18: 1 MainThread: MainFrame.Destroy()
15:40:18: 1 MainThread: LogCtrl.Destroy()
15:40:18: 1 MainThread: TreeCtrl.Destroy()
15:40:18: 1 MainThread: StatusBar.Destroy()
15:40:18: 1 MainThread: StatusBar.__del__()
15:40:18: 1 MainThread: MainFrame.Destroy => True
15:40:18: 1 MainThread: Document.HideFrame => None
15:40:18: 1 MainThread: LogCtrl.__del__()
15:40:18: 1 MainThread: MainFrame.__del__()
15:41:48: 1 MainThread: Document.ShowFrame()
15:41:48: 1 MainThread: Log.GetData()
15:41:48: 1 MainThread: Document.ShowFrame => None
15:57:02: 1 MainThread: MainFrame.OnClipboardChange(dummyValue=None)
16:07:59: 1 MainThread: MainFrame.OnClipboardChange(dummyValue=None)
16:12:06: 1 MainThread: MainFrame.OnClipboardChange(dummyValue=None)
16:12:18: 1 MainThread: MainFrame.OnClipboardChange(dummyValue=None)
16:12:42: 1 MainThread: MainFrame.OnClipboardChange(dummyValue=None)
16:12:59: 1 MainThread: MainFrame.OnClipboardChange(dummyValue=None)
16:20:03: 1 MainThread: MainFrame.OnIconize(dummyEvent=<wx.IconizeEvent>)
16:20:03: 1 MainThread: Document.HideFrame()
16:20:03: 1 MainThread: MainFrame.Destroy()
16:20:03: 1 MainThread: LogCtrl.Destroy()
16:20:03: 1 MainThread: TreeCtrl.Destroy()
16:20:03: 1 MainThread: StatusBar.Destroy()
16:20:03: 1 MainThread: StatusBar.__del__()
16:20:03: 1 MainThread: MainFrame.Destroy => True
16:20:03: 1 MainThread: Document.HideFrame => None
16:20:03: 1 MainThread: LogCtrl.__del__()
16:20:03: 1 MainThread: MainFrame.__del__()
17:46:28: 1 MainThread: Document.ShowFrame()
17:46:28: 1 MainThread: Log.GetData()
17:46:28: 1 MainThread: Document.ShowFrame => None
17:46:32: 1 MainThread: MainFrame.OnIconize(dummyEvent=<wx.IconizeEvent>)
17:46:32: 1 MainThread: Document.HideFrame()
17:46:32: 1 MainThread: MainFrame.Destroy()
17:46:32: 1 MainThread: LogCtrl.Destroy()
17:46:32: 1 MainThread: TreeCtrl.Destroy()
17:46:32: 1 MainThread: StatusBar.Destroy()
17:46:32: 1 MainThread: StatusBar.__del__()
17:46:32: 1 MainThread: MainFrame.Destroy => True
17:46:32: 1 MainThread: Document.HideFrame => None
17:46:32: 1 MainThread: LogCtrl.__del__()
17:46:32: 1 MainThread: MainFrame.__del__()
06:21:52: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
06:21:52: 1 MainThread: App.OnQueryEndSessionVista => None
06:21:52: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
06:21:52: 1 MainThread: App.OnQueryEndSessionVista => None
06:21:52: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
06:21:52: 1 MainThread: App.OnQueryEndSessionVista => None
06:21:52: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
06:21:52: 1 MainThread: App.OnQueryEndSessionVista => None
06:21:52: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
06:21:52: 1 MainThread: App.OnQueryEndSessionVista => None
06:21:52: 1 MainThread: App.OnEndSession(dummyEvent=<wx.CloseEvent>)
06:21:52: 1 MainThread: Document.Close()
06:21:52: 1 MainThread: Document.GetExpandState()
06:21:52: 1 MainThread: Document.Close => None
06:21:52: 1 MainThread: App.OnExit()
06:21:52: 1 MainThread: Triggering OnClose
06:21:52: 1 MainThread: Calling exit functions
06:21:52: 1 MainThread: <function CloseOSD at 0x0501D8F0>
06:21:52: 1 MainThread: Calling eg.DeInit()
06:21:52: 1 MainThread: stopping threads
06:21:52: 0 ActionThread: ActionThread.StopSession()
06:21:52: 0 ActionThread: UnloadPlugins()
06:21:52: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Timer
06:21:52: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SysTrayMenu
06:21:52: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkReceiver
06:21:52: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkSender
06:21:52: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SoundMixerEx
06:21:52: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\ProcessWatcher
15:21:52: 0 MainThread: ----------------------------------------
15:21:52: 0 MainThread: EventGhost started
15:21:52: 0 MainThread: ----------------------------------------
15:21:52: 0 MainThread: Version: 0.4.1.r1722
15:21:52: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\GameVoice
15:21:52: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\Ping
15:21:52: 0 MainThread: PluginManager.ScanAllPlugins :0.16343254220499284
15:21:52: 0 MainThread: SendKeysParser.__init__()
15:21:52: 0 MainMessageReceiver: MainMessageReceiver.__MainLoop()
15:21:52: 0 MainMessageReceiver: MainMessageReceiver.Setup()
15:21:52: 0 MainThread: Document.ShowFrame()
15:21:52: 0 MainThread: Log.GetData()
15:21:52: 0 MainThread: Document.ShowFrame => None
15:21:52: 0 ActionThread: ActionThread.__MainLoop()
15:21:52: 0 EventThread: EventThread.__MainLoop()
15:21:53: 0 EventThread: EventThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:21:53: 0 ActionThread: ActionThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:21:53: 1 MainThread: OSDFrame.__init__(parent=None)
15:21:53: 0 MouseThread: MouseThread.run()
15:21:53: 0 ActionThread: Document.Load(filePath=u'T:\\Misc\\Event Ghost\\Default.xml')
15:21:53: 0 ActionThread: StartLoad(cls=<class 'eg.Classes.TreeLink.TreeLink'>)
15:21:53: 0 ActionThread: Document.SetExpandState(expanded=set([0, 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 32, 35, 37, 38, 39, 44, 45, 55, 61, 63, 65, 67, 71, 73, 75, 76, 77, 78]))
15:21:53: 0 ActionThread: XML loaded in 0.014772 seconds.
15:21:53: 0 Thread-3: SessionChangeNotifier.Register()
15:21:56: 0 ActionThread: ActionThread.StartSession => None
15:22:32: 1 MainThread: MainFrame.OnClipboardChange(dummyValue=None)
15:22:44: 1 MainThread: MainFrame.OnIconize(dummyEvent=<wx.IconizeEvent>)
15:22:44: 1 MainThread: Document.HideFrame()
15:22:44: 1 MainThread: MainFrame.Destroy()
15:22:44: 1 MainThread: LogCtrl.Destroy()
15:22:44: 1 MainThread: TreeCtrl.Destroy()
15:22:44: 1 MainThread: StatusBar.Destroy()
15:22:44: 1 MainThread: StatusBar.__del__()
15:22:44: 1 MainThread: MainFrame.Destroy => True
15:22:44: 1 MainThread: Document.HideFrame => None
15:22:44: 1 MainThread: LogCtrl.__del__()
15:22:44: 1 MainThread: MainFrame.__del__()
15:23:37: 1 MainThread: Document.ShowFrame()
15:23:37: 1 MainThread: Log.GetData()
15:23:37: 1 MainThread: Document.ShowFrame => None
15:23:39: 1 MainThread: App.Exit()
15:23:39: 1 MainThread: Document.CheckFileNeedsSave()
15:23:39: 1 MainThread: Document.CheckFileNeedsSave => 5100
15:23:39: 1 MainThread: Document.Close()
15:23:39: 1 MainThread: MainFrame.Destroy()
15:23:39: 1 MainThread: LogCtrl.Destroy()
15:23:39: 1 MainThread: TreeCtrl.Destroy()
15:23:39: 1 MainThread: StatusBar.Destroy()
15:23:39: 1 MainThread: StatusBar.__del__()
15:23:39: 1 MainThread: MainFrame.Destroy => True
15:23:39: 1 MainThread: Document.GetExpandState()
15:23:39: 1 MainThread: Document.Close => None
15:23:39: 1 MainThread: App.OnExit()
15:23:39: 1 MainThread: Triggering OnClose
15:23:39: 1 MainThread: Calling exit functions
15:23:39: 1 MainThread: <function CloseOSD at 0x0501D8B0>
15:23:39: 1 MainThread: Calling eg.DeInit()
15:23:39: 1 MainThread: stopping threads
15:23:39: 0 ActionThread: ActionThread.StopSession()
15:23:39: 0 ActionThread: UnloadPlugins()
15:23:39: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Timer
15:23:39: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SysTrayMenu
15:23:39: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkReceiver
15:23:39: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkSender
15:23:39: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SoundMixerEx
15:23:39: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\ProcessWatcher
15:23:44: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Task
15:23:44: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Keyboard
15:23:44: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\EventGhost
15:23:44: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\System
15:23:44: 0 ActionThread: System.__stop__()
15:23:44: 0 ActionThread: System.__stop__ => None
15:23:44: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Window
15:23:44: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Mouse
15:23:44: 0 ActionThread: Mouse.__stop__()
15:23:44: 0 ActionThread: Mouse.__close__()
15:23:44: 1 MainThread: shutting down
15:23:44: 0 EventThread: EventThread.__MainLoop => None
15:23:44: 0 ActionThread: ActionThread.__MainLoop => None
15:23:44: 1 MainThread: MainMessageReceiver.Stop()
15:23:44: 0 MainMessageReceiver: MainMessageReceiver.__MainLoop => None
15:23:44: 0 MouseThread: MouseThread.run => None
15:23:49: 1 MainThread: Waited for threads shutdown: 5.008160 s
15:23:49: 1 MainThread: The following threads did not terminate:
15:23:49: 1 MainThread: <Thread(ProcessWatcherThread, started 5696)> ProcessWatcherThread
15:23:49: 1 MainThread: Done!
15:30:37: 0 MainThread: ----------------------------------------
15:30:37: 0 MainThread: EventGhost started
15:30:37: 0 MainThread: ----------------------------------------
15:30:37: 0 MainThread: Version: 0.4.1.r1722
15:30:37: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\GameVoice
15:30:37: 0 MainThread: missing guid in plugin: C:\Program Files (x86)\EventGhost\plugins\Ping
15:30:37: 0 MainThread: PluginManager.ScanAllPlugins :0.12412566872145939
15:30:37: 0 MainThread: SendKeysParser.__init__()
15:30:37: 0 MainMessageReceiver: MainMessageReceiver.__MainLoop()
15:30:37: 0 MainMessageReceiver: MainMessageReceiver.Setup()
15:30:37: 0 MainThread: Document.ShowFrame()
15:30:37: 0 MainThread: Log.GetData()
15:30:37: 0 MainThread: Document.ShowFrame => None
15:30:37: 0 ActionThread: ActionThread.__MainLoop()
15:30:37: 0 EventThread: EventThread.__MainLoop()
15:30:38: 0 EventThread: EventThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:30:38: 0 ActionThread: ActionThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')
15:30:38: 0 MouseThread: MouseThread.run()
15:30:38: 0 ActionThread: Document.Load(filePath=u'T:\\Misc\\Event Ghost\\Default.xml')
15:30:38: 1 MainThread: OSDFrame.__init__(parent=None)
15:30:38: 0 ActionThread: StartLoad(cls=<class 'eg.Classes.TreeLink.TreeLink'>)
15:30:38: 0 ActionThread: Document.SetExpandState(expanded=set([0, 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 32, 35, 37, 38, 39, 44, 45, 55, 61, 63, 65, 67, 71, 73, 75, 76, 77, 78]))
15:30:38: 0 ActionThread: XML loaded in 0.015653 seconds.
15:30:38: 0 Thread-3: SessionChangeNotifier.Register()
15:30:41: 0 ActionThread: ActionThread.StartSession => None
15:30:49: 1 MainThread: MainFrame.OnIconize(dummyEvent=<wx.IconizeEvent>)
15:30:49: 1 MainThread: Document.HideFrame()
15:30:49: 1 MainThread: MainFrame.Destroy()
15:30:49: 1 MainThread: LogCtrl.Destroy()
15:30:49: 1 MainThread: TreeCtrl.Destroy()
15:30:49: 1 MainThread: StatusBar.Destroy()
15:30:49: 1 MainThread: StatusBar.__del__()
15:30:49: 1 MainThread: MainFrame.Destroy => True
15:30:49: 1 MainThread: Document.HideFrame => None
15:30:49: 1 MainThread: LogCtrl.__del__()
15:30:49: 1 MainThread: MainFrame.__del__()
15:31:59: 1 MainThread: Document.ShowFrame()
15:31:59: 1 MainThread: Log.GetData()
15:31:59: 1 MainThread: Document.ShowFrame => None
15:32:11: 1 MainThread: MainFrame.DispatchCommand(command='OnCmdDelete')
15:32:11: 1 MainThread: Clear.Do(item=<eg.Classes.Document.PluginItem object at 0x05015430>)
15:32:12: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkReceiver
15:32:12: 1 MainThread: Document.AppendUndoHandler(handler=<eg.Classes.UndoHandler.Clear.Clear object at 0x050620D0>)
15:32:12: 1 MainThread: TreeCtrl.OnNodeDeleted(['node', 'parent']=(<eg.Classes.Document.PluginItem object at 0x05015430>, <eg.Classes.Document.AutostartItem object at 0x04FFE790>))
15:32:17: 1 MainThread: MainFrame.DispatchCommand(command='OnCmdDelete')
15:32:17: 1 MainThread: Clear.Do(item=<eg.Classes.Document.PluginItem object at 0x05015450>)
15:32:18: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\NetworkSender
15:32:18: 1 MainThread: Document.AppendUndoHandler(handler=<eg.Classes.UndoHandler.Clear.Clear object at 0x05062350>)
15:32:18: 1 MainThread: TreeCtrl.OnNodeDeleted(['node', 'parent']=(<eg.Classes.Document.PluginItem object at 0x05015450>, <eg.Classes.Document.AutostartItem object at 0x04FFE790>))
15:32:22: 1 MainThread: TreeCtrl.OnLeftDoubleClickEvent(event=<wx.MouseEvent>)
15:32:22: 1 MainThread: TreeCtrl.OnLeftDoubleClickEvent => None
15:32:22: 1 MainThread: TreeCtrl.OnItemActivateEvent(event=<wx.TreeEvent>)
15:32:22: 2 MainThread: Configure.Do(item=<eg.Classes.Document.PluginItem object at 0x05015670>)
15:32:22: 2 MainThread: Create(cls=<class 'eg.Classes.ConfigDialog.ConfigDialog'>)
15:32:22: 3 MainThread: ConfigDialog.ProcessingTask()
15:32:22: 3 MainThread: ConfigDialog.Configure(treeItem=<eg.Classes.Document.PluginItem object at 0x05015670>)
15:32:22: 3 MainThread: ConfigDialog.__init__(style=536877632)
15:32:22: 3 MainThread: ConfigDialog.__init__ => None
15:32:22: 3 MainThread: ConfigDialog.Affirmed()
15:32:22: 3 MainThread: ConfigDialog.FinishSetup()
15:32:22: 2 MainThread: Create => <eg.Classes.ConfigDialog.ConfigDialog; proxy of <Swig Object of type 'wxDialog *' at 0x50baaf0> >
15:32:22: 2 MainThread: ConfigDialog.GetEvent()
15:32:22: 4 MainThread: Configure.Do(item=<eg.Classes.Document.PluginItem object at 0x05015670>)
15:32:22: 4 MainThread: Configure.Do => False
15:32:30: 1 MainThread: ConfigDialog.OnCancel(event=<wx.CommandEvent>)
15:32:30: 1 MainThread: ConfigDialog.DispatchEvent(event=<wx.CommandEvent>, eventId=5101)
15:32:30: 3 MainThread: ConfigDialog.Affirmed => False
15:32:30: 3 MainThread: ConfigDialog.Configure => None
15:32:30: 3 MainThread: ConfigDialog.Destroy()
15:32:30: 3 MainThread: ConfigDialog.ProcessingTask => None
15:32:30: 2 MainThread: ConfigDialog.GetEvent => (None, None)
15:32:30: 2 MainThread: Configure.Do => False
15:32:30: 1 MainThread: ConfigDialog.DispatchEvent => None
15:32:30: 1 MainThread: ConfigDialog.OnCancel => None
15:32:30: 1 MainThread: MainFrame.OnDialogDestroy(event=<wx.WindowDestroyEvent>)
15:32:38: 1 MainThread: MainFrame.DispatchCommand(command='OnCmdDelete')
15:32:38: 1 MainThread: Clear.Do(item=<eg.Classes.Document.PluginItem object at 0x05015670>)
15:32:40: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SoundMixerEx
15:32:40: 1 MainThread: Document.AppendUndoHandler(handler=<eg.Classes.UndoHandler.Clear.Clear object at 0x050628F0>)
15:32:40: 1 MainThread: TreeCtrl.OnNodeDeleted(['node', 'parent']=(<eg.Classes.Document.PluginItem object at 0x05015670>, <eg.Classes.Document.AutostartItem object at 0x04FFE790>))
15:32:42: 1 MainThread: TreeCtrl.OnLeftDoubleClickEvent(event=<wx.MouseEvent>)
15:32:42: 1 MainThread: TreeCtrl.OnLeftDoubleClickEvent => None
15:32:42: 1 MainThread: TreeCtrl.OnItemActivateEvent(event=<wx.TreeEvent>)
15:32:42: 5 MainThread: Configure.Do(item=<eg.Classes.Document.PluginItem object at 0x04FD5950>)
15:32:42: 5 MainThread: Create(cls=<class 'eg.Classes.ConfigDialog.ConfigDialog'>)
15:32:42: 6 MainThread: ConfigDialog.ProcessingTask()
15:32:42: 6 MainThread: ConfigDialog.Configure(treeItem=<eg.Classes.Document.PluginItem object at 0x04FD5950>)
15:32:42: 6 MainThread: ConfigDialog.__init__(style=536877632)
15:32:42: 6 MainThread: ConfigDialog.__init__ => None
15:32:42: 6 MainThread: OnSelectionChanged(dummyEvent=<wx.TreeEvent>)
15:32:42: 6 MainThread: ConfigDialog.Affirmed()
15:32:42: 6 MainThread: ConfigDialog.FinishSetup()
15:32:42: 5 MainThread: Create => <eg.Classes.ConfigDialog.ConfigDialog; proxy of <Swig Object of type 'wxDialog *' at 0x50baaf0> >
15:32:42: 5 MainThread: ConfigDialog.GetEvent()
15:32:42: 7 MainThread: Configure.Do(item=<eg.Classes.Document.PluginItem object at 0x04FD5950>)
15:32:42: 7 MainThread: Configure.Do => False
15:33:04: 1 MainThread: ConfigDialog.OnCancel(event=<wx.CommandEvent>)
15:33:04: 1 MainThread: ConfigDialog.DispatchEvent(event=<wx.CommandEvent>, eventId=5101)
15:33:04: 6 MainThread: ConfigDialog.Affirmed => False
15:33:04: 6 MainThread: ConfigDialog.Configure => None
15:33:04: 6 MainThread: ConfigDialog.Destroy()
15:33:04: 6 MainThread: ConfigDialog.ProcessingTask => None
15:33:04: 5 MainThread: ConfigDialog.GetEvent => (None, None)
15:33:04: 5 MainThread: Configure.Do => False
15:33:04: 1 MainThread: ConfigDialog.DispatchEvent => None
15:33:04: 1 MainThread: ConfigDialog.OnCancel => None
15:33:04: 1 MainThread: MainFrame.OnDialogDestroy(event=<wx.WindowDestroyEvent>)
15:33:06: 1 MainThread: MainFrame.OnToolBarLeftDown(event=<wx.MouseEvent>)
15:33:06: 1 MainThread: MainFrame.OnToolBarLeftUp(event=<wx.MouseEvent>)
15:33:06: 1 MainThread: Document.Save()
15:33:06: 1 MainThread: Document.Save => 5103
15:33:12: 1 MainThread: MainFrame.OnIconize(dummyEvent=<wx.IconizeEvent>)
15:33:12: 1 MainThread: Document.HideFrame()
15:33:12: 1 MainThread: MainFrame.Destroy()
15:33:12: 1 MainThread: LogCtrl.Destroy()
15:33:12: 1 MainThread: TreeCtrl.Destroy()
15:33:12: 1 MainThread: StatusBar.Destroy()
15:33:12: 1 MainThread: StatusBar.__del__()
15:33:12: 1 MainThread: MainFrame.Destroy => True
15:33:12: 1 MainThread: Document.HideFrame => None
15:33:12: 1 MainThread: LogCtrl.__del__()
15:33:12: 1 MainThread: MainFrame.__del__()
16:20:10: 1 MainThread: Document.ShowFrame()
16:20:10: 1 MainThread: Log.GetData()
16:20:10: 1 MainThread: Document.ShowFrame => None
16:20:50: 1 MainThread: MainFrame.OnIconize(dummyEvent=<wx.IconizeEvent>)
16:20:50: 1 MainThread: Document.HideFrame()
16:20:50: 1 MainThread: MainFrame.Destroy()
16:20:50: 1 MainThread: LogCtrl.Destroy()
16:20:50: 1 MainThread: TreeCtrl.Destroy()
16:20:50: 1 MainThread: StatusBar.Destroy()
16:20:50: 1 MainThread: StatusBar.__del__()
16:20:50: 1 MainThread: MainFrame.Destroy => True
16:20:50: 1 MainThread: Document.HideFrame => None
16:20:50: 1 MainThread: LogCtrl.__del__()
16:20:50: 1 MainThread: MainFrame.__del__()
16:54:06: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
16:54:06: 1 MainThread: App.OnQueryEndSessionVista => None
16:54:06: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
16:54:06: 1 MainThread: App.OnQueryEndSessionVista => None
16:54:06: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
16:54:06: 1 MainThread: App.OnQueryEndSessionVista => None
16:54:06: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
16:54:06: 1 MainThread: App.OnQueryEndSessionVista => None
16:54:06: 1 MainThread: App.OnQueryEndSessionVista(event=<wx.CloseEvent>)
16:54:06: 1 MainThread: App.OnQueryEndSessionVista => None
16:54:06: 1 MainThread: App.OnEndSession(dummyEvent=<wx.CloseEvent>)
16:54:06: 1 MainThread: Document.Close()
16:54:06: 1 MainThread: Document.GetExpandState()
16:54:06: 1 MainThread: Document.Close => None
16:54:06: 1 MainThread: App.OnExit()
16:54:06: 1 MainThread: Triggering OnClose
16:54:06: 1 MainThread: Calling exit functions
16:54:06: 1 MainThread: <function CloseOSD at 0x04FD2930>
16:54:06: 1 MainThread: Calling eg.DeInit()
16:54:06: 1 MainThread: stopping threads
16:54:06: 0 ActionThread: ActionThread.StopSession()
16:54:06: 0 ActionThread: UnloadPlugins()
16:54:06: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Timer
16:54:06: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\SysTrayMenu
16:54:06: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\ProcessWatcher
16:54:11: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Task
16:54:11: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Keyboard
16:54:11: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\EventGhost
16:54:11: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\System
16:54:11: 0 ActionThread: System.__stop__()
16:54:11: 0 ActionThread: System.__stop__ => None
16:54:11: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Window
16:54:11: 0 ActionThread: closing C:\Program Files (x86)\EventGhost\plugins\Mouse
16:54:11: 0 ActionThread: Mouse.__stop__()
16:54:11: 0 ActionThread: Mouse.__close__()
16:54:11: 1 MainThread: shutting down
16:54:11: 0 EventThread: EventThread.__MainLoop => None

User avatar
kgschlosser
Site Admin
Posts: 3113
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

Re: EG Problem at startup

Post by kgschlosser » Wed Aug 16, 2017 7:31 am

are you trying to load a save file from a mapped drive?

in that log every single EventGhost boot shows the same file loading.
0 EventThread: EventThread.StartSession(filename=u'T:\\Misc\\Event Ghost\\Default.xml')

did you encounter the problem when you made this log file?
If you like the work I have been doing then feel free to Image

PooFox
Posts: 36
Joined: Sun Feb 14, 2010 6:18 am

Re: EG Problem at startup

Post by PooFox » Wed Aug 16, 2017 8:17 pm

No it's not a mapped drive. It only happens after the computer has been off overnight, like it did the day after that log file was made; running fine, closing fine, but next day I boot up and EG loads the example.xml instead of the default one I set. It must be some Windows issue, because just about as often, my desktop icons are auto-aligned at boot. Can I just set config.py to be read-only, so the file doesn't get changed for whatever reason? It becomes blank when this problem occurs.

User avatar
kgschlosser
Site Admin
Posts: 3113
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

Re: EG Problem at startup

Post by kgschlosser » Wed Aug 16, 2017 10:59 pm

it's not an issue with the config file. because when it does this. go and open the config file. do not close EG leave it open. once you close EG this is when the config file gets written. when the example is loaded then go look you will see the path to your save file is correct.

Code: Select all

%appdata%\eventghost\config.py
I am wondering as to why your save file is on drive T
is it a removable drive of some sort?.

I do not believe that EG is the issue here. I am thinking that EG is having an issue loading the save file because it cannot locate it. so something in the boot order is changing. or the drive is getting mounted after EG starts but it is a random occurrence that this happens. when EG fails to locate the save file it will load the example file otherwise it would simply crash. so It has to load something.
If you like the work I have been doing then feel free to Image

User avatar
topix
Experienced User
Posts: 381
Joined: Sat May 05, 2007 3:43 pm
Location: Germany
Contact:

Re: EG Problem at startup

Post by topix » Fri Aug 18, 2017 2:56 pm

A faulty HDD?

User avatar
kgschlosser
Site Admin
Posts: 3113
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

Re: EG Problem at startup

Post by kgschlosser » Fri Aug 18, 2017 6:07 pm

I doubt it. I really think it's some kind of a removable drive that is failing to initialize before EG starts up. that is why i asked about a mapped drive because they can cause the same issue.
If you like the work I have been doing then feel free to Image

PooFox
Posts: 36
Joined: Sun Feb 14, 2010 6:18 am

Re: EG Problem at startup

Post by PooFox » Sat Aug 19, 2017 5:25 am

It's T: because that's the letter I assigned my data partition, which has been called ToyBox for nearly 20 years; internal HDD, NOT removable. I forgot to run sfc, so tonite I will do that and also a checkdisk pass. If config.py is getting written to when I close EG, then I guess I must have some shutdown problems in Windows or perhaps even disk corruption.

I will move my default file to the C: drive, just to rule out the location.
Last edited by PooFox on Sat Aug 19, 2017 5:43 am, edited 1 time in total.

User avatar
kgschlosser
Site Admin
Posts: 3113
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

Re: EG Problem at startup

Post by kgschlosser » Sat Aug 19, 2017 5:40 am

as i said. when this occurs open the config.py file when EG is open and see what the file is that it wants to load. see if it is the same or if for some reason it is in fact changing it to the example file.


I do have a question tho. do you log in with multiple user accounts? Because the config.py file is keyed to specific users. so User1's Config.py is going to be different then User2's.
If you like the work I have been doing then feel free to Image

Post Reply