Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
jxt  
#1 Posted : Sunday, December 2, 2012 4:11:23 PM(UTC)
jxt

Rank: Advanced Member

Joined: 9/27/2011(UTC)
Posts: 89
Location: sf

Hi,
I use MT for a year. I update it everytime when there is a new version but even i use v2.3.6 it STILL CRASHES WITHOUT ANY NOTICE!
I've reported this problem several times, e.g. here: http://forum.manictime.c...itself--Hibernation.aspx
Other users also have reported such problem, e.g. here: http://forum.manictime.c...few-minutes-started.aspx

For last 4 months I work on completely new system - moved from XP to Win7 64-bit, new notebook, OS, new drivers... everything is different but MT still crashes without notice!
I constantly loose a lot of logging because i don't know MT is not runing!
Now I have to buy new licence to get new version. But the problem is there for a year! I can't rely on MT to track my activity if you don't fix the problem urgently! I can't wait anymore and will switch to another software if you don't look at this problem. I'm guessing it's related to hibernation/standby and auto changes of wireless networks after wake-up (because I use my notebook at the coffee, then standby and go home, then wake it up and Windows automatically change the wireless connection) or maybe somehting related to free RAM/SWAP (usually i have very little free RAM because I run a lot applications simultaneously)

Please fix this annoying problem! I love ManicTime and I want to continue using it!

jxt  
#2 Posted : Sunday, December 2, 2012 4:12:33 PM(UTC)
jxt

Rank: Advanced Member

Joined: 9/27/2011(UTC)
Posts: 89
Location: sf

Here are some logs right before latest crash:


Manictime.log
Code:
1.12.2012 Рі. 11:50:17 С‡..187	2	12120	11	Computer usage type changed: manictime/active, 1.12.2012 Рі. 11:50:17 С‡. +02:00, False
1.12.2012 Рі. 12:14:00 С‡..760	2	12120	13	Computer usage type changed: manictime/away, 1.12.2012 Рі. 12:11:00 С‡. +02:00, False
1.12.2012 Рі. 12:14:06 С‡..375	2	12120	3	Computer usage type changed: manictime/active, 1.12.2012 Рі. 12:14:06 С‡. +02:00, False
1.12.2012 Рі. 13:09:07 С‡..829	1	12120	1	SystemTime: Power mode changed: StatusChange, suspend mode: False
1.12.2012 Рі. 13:09:08 С‡..127	2	12120	1	Power mode changed: StatusChange False
1.12.2012 Рі. 13:09:08 С‡..863	1	12120	1	SystemTime: Power mode changed: StatusChange, suspend mode: False
1.12.2012 Рі. 13:09:08 С‡..865	2	12120	1	Power mode changed: StatusChange False
1.12.2012 Рі. 13:09:09 С‡..738	1	12120	1	SystemTime: Power mode changed: StatusChange, suspend mode: False
1.12.2012 Рі. 13:09:09 С‡..741	2	12120	1	Power mode changed: StatusChange False
1.12.2012 Рі. 13:13:44 С‡..017	2	12120	8	Computer usage type changed: manictime/away, 1.12.2012 Рі. 13:10:43 С‡. +02:00, False
1.12.2012 Рі. 13:25:50 С‡..685	2	12120	1	Session switch: SessionLock
1.12.2012 Рі. 13:26:19 С‡..822	2	12120	1	Session switch: SessionUnlock
1.12.2012 Рі. 13:26:19 С‡..826	2	12120	32	Computer usage type changed: manictime/active, 1.12.2012 Рі. 13:26:19 С‡. +02:00, False
1.12.2012 Рі. 13:48:26 С‡..091	1	12120	14	Clearing process cache
1.12.2012 Рі. 13:53:54 С‡..836	2	12120	1	Launching ManicTime.
1.12.2012 Рі. 13:54:06 С‡..701	2	12120	10	Client connected: 1
1.12.2012 Рі. 13:54:18 С‡..893	2	12120	14	EventTracker IsOffTheRecord changed: False, False
1.12.2012 Рі. 13:54:25 С‡..746	2	12120	8	EventTracker IsOffTheRecord changed: False, False
1.12.2012 Рі. 13:54:52 С‡..281	1	12120	11	*** System.Runtime.InteropServices.COMException: Object is not connected to server (Exception from HRESULT: 0x800401FD (CO_E_OBJNOTCONNECTED)),    at Accessibility.IAccessible.get_accRole(Object varChild)    at Plugins.Firefox.Accessible16DocumentRetreiver.<.ctor>b__0(IAccessible child)    at Plugins.Common.SearchRuleForIAccessible.IsSatisfiedBy(IAccessible child)    at Plugins.Common.UrlRetreiverHelper.GetChild(IAccessible parent, SearchRuleForIAccessible[] rules, Int32 ruleIndex)    at Plugins.Common.UrlRetreiverHelper.GetURLFromPath(IntPtr windowHandle, SearchRuleForIAccessible[] rules)
1.12.2012 Рі. 13:55:02 С‡..184	1	12120	10	*** System.Runtime.InteropServices.COMException: Object is not connected to server (Exception from HRESULT: 0x800401FD (CO_E_OBJNOTCONNECTED)),    at Accessibility.IAccessible.get_accRole(Object varChild)    at Plugins.Firefox.Accessible16DocumentRetreiver.<.ctor>b__0(IAccessible child)    at Plugins.Common.SearchRuleForIAccessible.IsSatisfiedBy(IAccessible child)    at Plugins.Common.UrlRetreiverHelper.GetChild(IAccessible parent, SearchRuleForIAccessible[] rules, Int32 ruleIndex)    at Plugins.Common.UrlRetreiverHelper.GetURLFromPath(IntPtr windowHandle, SearchRuleForIAccessible[] rules)
1.12.2012 Рі. 13:55:02 С‡..325	1	12120	29	*** System.NullReferenceException: Object reference not set to an instance of an object.,    at Plugins.Common.UrlRetreiverHelper.GetChildren(IAccessible a)    at Plugins.Common.UrlRetreiverHelper.GetChild(IAccessible parent, SearchRuleForIAccessible[] rules, Int32 ruleIndex)    at Plugins.Common.UrlRetreiverHelper.GetURLFromPath(IntPtr windowHandle, SearchRuleForIAccessible[] rules)
1.12.2012 Рі. 13:55:41 С‡..866	2	12120	13	Getting ProcessInfo (ThreadCount): E:\Applications\Program files\ManicTime\ProcessInfoX86.exe;ManicTime ManicTimeClient
1.12.2012 Рі. 13:55:49 С‡..907	2	12120	13	ProcessInfo result received (ThreadCount): 3583;3583
1.12.2012 Рі. 13:55:49 С‡..910	2	12120	13	Getting ProcessInfo (ThreadCount): E:\Applications\Program files\ManicTime\ProcessInfoX64.exe;ManicTime ManicTimeClient
1.12.2012 Рі. 13:56:05 С‡..071	1	12120	13	*** System.TimeoutException: Process did not return results in time: E:\Applications\Program files\ManicTime\ProcessInfoX64.exe;ManicTime ManicTimeClient,    at Finkit.ManicTime.Shared.Logging.ProcessInfo.ProcessInfoService.RunAndCaptureOutput(String fileName, String arguments, TimeSpan timeout)    at Finkit.ManicTime.Shared.Logging.ProcessInfo.ProcessInfoService.GetProcessInfo(String key, String processInfoFileName, String arguments)


ManicTimeClient.log
Code:
1.12.2012 Рі. 13:54:00 С‡..360	2	13584	1	ManicTimeClient 2.3.6.0 started.
1.12.2012 Рі. 13:54:00 С‡..448	2	13584	1	Command line argument: /minimized
1.12.2012 Рі. 13:54:00 С‡..455	2	13584	1	Command line argument: /data:
1.12.2012 Рі. 13:54:00 С‡..456	2	13584	1	Command line argument: /name:
1.12.2012 Рі. 13:54:00 С‡..456	2	13584	1	Command line argument: /messageKey:4740c52a-fbf3-4922-9103-b2be8219570e
1.12.2012 Рі. 13:54:00 С‡..458	2	13584	1	6.1.7601.65536 X64
1.12.2012 Рі. 13:54:00 С‡..520	2	13584	1	2.0.50727.5420,2;3.0.30729.5420,2;3.5.30729.5420,1;Client:4.0.30319,0;Full:4.0.30319,0
1.12.2012 Рі. 13:54:03 С‡..976	2	13584	1	Autotags enabled
1.12.2012 Рі. 13:54:03 С‡..976	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.AutoTagType.AutoTagLoaderPlugin
1.12.2012 Рі. 13:54:03 С‡..981	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.Default.DefaultPlugin
1.12.2012 Рі. 13:54:03 С‡..985	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.ServerSourceType.ClientServerSourcePlugin
1.12.2012 Рі. 13:54:03 С‡..989	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.GoogleCalendarSourceType.GoogleCalendarLoaderPlugin
1.12.2012 Рі. 13:54:03 С‡..993	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.WebSourceType.WebSourcePlugin
1.12.2012 Рі. 13:54:03 С‡..997	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.LocalServerType.LocalSourcePlugin
1.12.2012 Рі. 13:54:04 С‡..001	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.OutlookCalendarSourceType.OutlookCalendarLoaderPlugin
1.12.2012 Рі. 13:54:04 С‡..004	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.SmartSelection.SmartSelectionPlugin
1.12.2012 Рі. 13:54:04 С‡..012	2	13584	1	Plugin activated: Finkit.ManicTime.Client.Plugins.Tags.TagTimelineClientPlugin
1.12.2012 Рі. 13:54:06 С‡..597	2	13584	1	Connected to tracker.
1.12.2012 Рі. 13:54:20 С‡..104	2	13584	1	DayStartShift set: 00:00:00
1.12.2012 Рі. 13:54:20 С‡..106	2	13584	1	FirstDayOfWeek set: Monday
1.12.2012 Рі. 13:54:25 С‡..730	2	13584	1	Started
1.12.2012 Рі. 13:56:07 С‡..398	2	13584	14	Disconnected from tracker.
1.12.2012 Рі. 13:57:23 С‡..092	2	13584	1	Stopping ManicTime Client.
1.12.2012 Рі. 13:57:23 С‡..096	2	13584	1	Locking connection pool (0, 6, 6).
1.12.2012 Рі. 13:57:23 С‡..097	2	13584	1	Connection pool locked (0, 6, 6).
1.12.2012 Рі. 13:57:23 С‡..098	2	13584	1	Disposing all connections (0, 6, 6).
1.12.2012 Рі. 13:57:23 С‡..147	2	13584	1	All connections disposed (0, 0, 0).
1.12.2012 Рі. 13:57:23 С‡..148	2	13584	1	ManicTimeClient 2.3.6.0 stopped.


jxt  
#3 Posted : Sunday, December 2, 2012 4:15:42 PM(UTC)
jxt

Rank: Advanced Member

Joined: 9/27/2011(UTC)
Posts: 89
Location: sf

ManicTimeProcessInfo.log



File Attachment(s):
MT log.txt (5kb) downloaded 3 time(s).

You cannot view/download attachments. Try to login or register.
admin  
#4 Posted : Monday, December 3, 2012 10:25:43 AM(UTC)
admin

Rank: Administration

Joined: 4/13/2010(UTC)
Posts: 872

I honestly thought we fixed it. Lets try to figure it out.

1. Check Event viewer at the time of the crash, anything there?
2. Do you get a Send error report to MS when it crashes? If you do, please send it and send me the time at which you sent it. We can get to those errors but I need the time so I know which is yours.
3. I included a file. Run EnableLocalDumps.reg. This setting should tell windows to make a minidump next time an app crashes. Minidumps will be in folder c:\Users\&lt;username&gt;\AppData\Local\CrashDumps\. Then please send me the dump file. It might be large so I hope we can exchange through Dropbox or something similar.

Also, please update MT to the latest version. If you have license for v2.3, then you can install any 2.3.x version.
File Attachment(s):
LocalDumps.zip (1kb) downloaded 1 time(s).

You cannot view/download attachments. Try to login or register.
jxt  
#5 Posted : Monday, December 3, 2012 9:14:09 PM(UTC)
jxt

Rank: Advanced Member

Joined: 9/27/2011(UTC)
Posts: 89
Location: sf

1. absolutely no errors or warning in Event viewer around the time of the crash
2. no, i didn't get any errors! that's the big problem. Sometimes i get errors when it crashes and i can restart MT but sometimes MT just disappears and i notice that hours or even days after the crash! So every time i loose a lot of time tracking data and i'm not happy. I don't have such problems with any other application (never).
3. I've enabled local dumps. What data will they contain? I want to help with debugging but I don't want to share any personal data.

About the upgrade - you're right, I can run latest version with my license. Last time i've downloaded .zip instead of USB version and it prompt me for license key so i thought my license has ended. Now i'm running latest version.
admin  
#6 Posted : Tuesday, December 4, 2012 9:51:46 AM(UTC)
admin

Rank: Administration

Joined: 4/13/2010(UTC)
Posts: 872

3. I think it should mostly be code. Even if it contains memory, there is not much in there, I think tracker holds on to about a minute worth of tracking before it is written to the database.

When it crashes, check that folder for a crash dump and copy it somewhere else. I think it will contain only up to 10 crash reports, then it starts to overwrite them.

If we can't get to the crash dump, or if we can't figure it out, I guess the only thing that is left is to do an MTWatcher app, which will only look for the tracker and restart it when it crashes. We will add it in the next version, I'll let you know when we have a beta version so you can test it.

Please let me know if you get a minidump next time it crashes.
admin  
#7 Posted : Thursday, December 6, 2012 1:09:37 PM(UTC)
admin

Rank: Administration

Joined: 4/13/2010(UTC)
Posts: 872

We created a version with a watcher. Could you please try it out, see if it helps?

www.manictime.com/setup/v2_3_9_0/manictime.exe

Once you run it, there should be an additional process ManicTimeProcessMonitor. It will check the tracker and restart it if it crashes.

And please let me know how it goes.
jxt  
#8 Posted : Thursday, December 6, 2012 2:08:04 PM(UTC)
jxt

Rank: Advanced Member

Joined: 9/27/2011(UTC)
Posts: 89
Location: sf

Thanks for that.
I guess it's something related to free memory or HDD usage because I run a lot applications and constantly have little free RAM, that leads to intensive HDD read/write from SWAP file and a lot of "busy/freeze state" when I have to wait some seconds. I've added 4GB RAM (now I have 8GB total) before 2 days and MT runs without crashes till now. I'll stay with current version to see if it will crash. If not - we will be sure that it's related to free RAM or something else related to available resources. I'll tell you what's happening in a few days.
admin  
#9 Posted : Thursday, December 6, 2012 2:10:59 PM(UTC)
admin

Rank: Administration

Joined: 4/13/2010(UTC)
Posts: 872

The versions are virtually identical, so you can run the extra process one. The process has its own log so we will know if it crashed or not, the difference will only be the auto start after the crash.
jxt  
#10 Posted : Thursday, December 6, 2012 5:05:47 PM(UTC)
jxt

Rank: Advanced Member

Joined: 9/27/2011(UTC)
Posts: 89
Location: sf

OK, could you provide USB version?
admin  
#11 Posted : Thursday, December 6, 2012 5:24:57 PM(UTC)
admin

Rank: Administration

Joined: 4/13/2010(UTC)
Posts: 872

jxt  
#12 Posted : Thursday, December 6, 2012 8:31:50 PM(UTC)
jxt

Rank: Advanced Member

Joined: 9/27/2011(UTC)
Posts: 89
Location: sf

Thanks. I've just updated. If I have any problems again I'll post info here.
admin  
#13 Posted : Wednesday, December 12, 2012 10:58:10 AM(UTC)
admin

Rank: Administration

Joined: 4/13/2010(UTC)
Posts: 872

One more version
www.manictime.com/setup/v2_3_9_2/manictimeusb.zip

Some bugs fixed around tracker - client communication
Extra logging when it comes out of hibernation

In this version tracker watcher is disabled by default. Open ManicTime.xml and change
&lt;ProcessMonitorEnabled&gt;false&lt;/ProcessMonitorEnabled&gt;
to
&lt;ProcessMonitorEnabled&gt;true&lt;/ProcessMonitorEnabled&gt;
admin  
#14 Posted : Friday, December 21, 2012 4:05:16 PM(UTC)
admin

Rank: Administration

Joined: 4/13/2010(UTC)
Posts: 872

One more, some changes relating to when the machine comes out of hibernation. This one could help a lot :)

www.manictime.com/setup/v2_3_9_3/manictimeusb.zip

Edited by user Friday, December 21, 2012 4:09:28 PM(UTC)  | Reason: Not specified

Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.