Bug 284936

Summary: Several entries in history when I track time in my session
Product: [Applications] ktimetracker Reporter: Luca Ferroni <fero>
Component: generalAssignee: Zoltan Gyarmati <mr.zoltan.gyarmati>
Status: REOPENED ---    
Severity: normal CC: aspotashev
Priority: NOR    
Version First Reported In: 4.7.x   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Luca Ferroni 2011-10-25 16:08:39 UTC
Version:           4.7.x (using KDE 4.7.2) 
OS:                Linux

I have switched to ArchLinux and I have the latest version of KDE and Ktimetracker. I started ktimetracker on my old ktimetracker.ics and every time I record session time, I get several entries in history 1 or 2 minutes long and with a pause of some seconds (3 or 5 or 6) between them.

I think it is possibile due to my old ktimetracker.ics file because:

* I catted it and it has weird multiple COMMENT: line for each event in which i specified comments
* I tried with "new" and "new task" and all goes well.

Please, can you help me in finding out if it is a bug or it is problem of old file?
If the latter, can you tell me how can I migrate my stuff to new version?

Follows an extract of my ktimetracker.ics:


BEGIN:VEVENT
DTSTAMP:20111025T160114Z
COMMENT:Preparazione abstract JAGOM
COMMENT:Preparazione abstract JAGOM
COMMENT:Preparazione abstract JAGOM
COMMENT:Preparazione abstract JAGOM

[354 lines like the aboves]

COMMENT:Preparazione abstract JAGOM
COMMENT:Preparazione abstract JAGOM
COMMENT:Preparazione abstract JAGOM
CREATED:20110525T132222Z
UID:libkcal-711085392.968
LAST-MODIFIED:20110525T180507Z
SUMMARY:CONFSL11
CATEGORIES:KTimeTracker
RELATED-TO:libkcal-1797965971.930
DTSTART:20110524T152222
DTEND:20110525T163945
TRANSP:OPAQUE
END:VEVENT


This is the header:

BEGIN:VCALENDAR
PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Rome
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19810329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19160603T230000
RDATE;VALUE=DATE-TIME:19160603T230000
RDATE;VALUE=DATE-TIME:19170401T230000
RDATE;VALUE=DATE-TIME:19180310T230000
RDATE;VALUE=DATE-TIME:19190302T230000
RDATE;VALUE=DATE-TIME:19200321T230000
RDATE;VALUE=DATE-TIME:19400615T230000
RDATE;VALUE=DATE-TIME:19430329T010000
RDATE;VALUE=DATE-TIME:19440403T010000
RDATE;VALUE=DATE-TIME:19450402T010000
RDATE;VALUE=DATE-TIME:19460317T010000
RDATE;VALUE=DATE-TIME:19470316T230000
RDATE;VALUE=DATE-TIME:19480229T010000
RDATE;VALUE=DATE-TIME:19660522T230000
RDATE;VALUE=DATE-TIME:19670528T230000
RDATE;VALUE=DATE-TIME:19680526T230000
RDATE;VALUE=DATE-TIME:19690601T230000
RDATE;VALUE=DATE-TIME:19700530T230000
RDATE;VALUE=DATE-TIME:19710522T230000
RDATE;VALUE=DATE-TIME:19720527T230000
RDATE;VALUE=DATE-TIME:19730602T230000
RDATE;VALUE=DATE-TIME:19740525T230000
RDATE;VALUE=DATE-TIME:19750531T230000
RDATE;VALUE=DATE-TIME:19760529T230000
RDATE;VALUE=DATE-TIME:19770521T230000
RDATE;VALUE=DATE-TIME:19780527T230000
RDATE;VALUE=DATE-TIME:19790526T230000
RDATE;VALUE=DATE-TIME:19800406T020000
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19800928T030000
RRULE:FREQ=YEARLY;COUNT=16;BYDAY=-1SU;BYMONTH=9
END:STANDARD
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19961027T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19161002T000000
RDATE;VALUE=DATE-TIME:19161002T000000
RDATE;VALUE=DATE-TIME:19171001T000000
RDATE;VALUE=DATE-TIME:19181007T000000
RDATE;VALUE=DATE-TIME:19191006T000000
RDATE;VALUE=DATE-TIME:19200920T000000
RDATE;VALUE=DATE-TIME:19421102T020000
RDATE;VALUE=DATE-TIME:19431004T020000
RDATE;VALUE=DATE-TIME:19440918T000000
RDATE;VALUE=DATE-TIME:19450916T000000
RDATE;VALUE=DATE-TIME:19461006T020000
RDATE;VALUE=DATE-TIME:19471006T000000
RDATE;VALUE=DATE-TIME:19481003T020000
RDATE;VALUE=DATE-TIME:19660925T220000
RDATE;VALUE=DATE-TIME:19670924T220000
RDATE;VALUE=DATE-TIME:19680922T220000
RDATE;VALUE=DATE-TIME:19690928T220000
RDATE;VALUE=DATE-TIME:19700926T220000
RDATE;VALUE=DATE-TIME:19710925T230000
RDATE;VALUE=DATE-TIME:19720930T220000
RDATE;VALUE=DATE-TIME:19730929T220000
RDATE;VALUE=DATE-TIME:19740928T220000
RDATE;VALUE=DATE-TIME:19750928T000000
RDATE;VALUE=DATE-TIME:19760926T000000
RDATE;VALUE=DATE-TIME:19770925T000000
RDATE;VALUE=DATE-TIME:19781001T000000
RDATE;VALUE=DATE-TIME:19790930T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:Europe/Rome
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19810329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19160603T230000
RDATE;VALUE=DATE-TIME:19160603T230000
RDATE;VALUE=DATE-TIME:19170401T230000
RDATE;VALUE=DATE-TIME:19180310T230000
RDATE;VALUE=DATE-TIME:19190302T230000
RDATE;VALUE=DATE-TIME:19200321T230000
RDATE;VALUE=DATE-TIME:19400615T230000
RDATE;VALUE=DATE-TIME:19430329T010000
RDATE;VALUE=DATE-TIME:19440403T010000
RDATE;VALUE=DATE-TIME:19450402T010000
RDATE;VALUE=DATE-TIME:19460317T010000
RDATE;VALUE=DATE-TIME:19470316T230000
RDATE;VALUE=DATE-TIME:19480229T010000
RDATE;VALUE=DATE-TIME:19660522T230000
RDATE;VALUE=DATE-TIME:19670528T230000
RDATE;VALUE=DATE-TIME:19680526T230000
RDATE;VALUE=DATE-TIME:19690601T230000
RDATE;VALUE=DATE-TIME:19700530T230000
RDATE;VALUE=DATE-TIME:19710522T230000
RDATE;VALUE=DATE-TIME:19720527T230000
RDATE;VALUE=DATE-TIME:19730602T230000
RDATE;VALUE=DATE-TIME:19740525T230000
RDATE;VALUE=DATE-TIME:19750531T230000
RDATE;VALUE=DATE-TIME:19760529T230000
RDATE;VALUE=DATE-TIME:19770521T230000
RDATE;VALUE=DATE-TIME:19780527T230000
RDATE;VALUE=DATE-TIME:19790526T230000
RDATE;VALUE=DATE-TIME:19800406T020000
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19800928T030000
RRULE:FREQ=YEARLY;COUNT=16;BYDAY=-1SU;BYMONTH=9
END:STANDARD
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19961027T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19161002T000000
RDATE;VALUE=DATE-TIME:19161002T000000
RDATE;VALUE=DATE-TIME:19171001T000000
RDATE;VALUE=DATE-TIME:19181007T000000
RDATE;VALUE=DATE-TIME:19191006T000000
RDATE;VALUE=DATE-TIME:19200920T000000
RDATE;VALUE=DATE-TIME:19421102T020000
RDATE;VALUE=DATE-TIME:19431004T020000
RDATE;VALUE=DATE-TIME:19440918T000000
RDATE;VALUE=DATE-TIME:19450916T000000
RDATE;VALUE=DATE-TIME:19461006T020000
RDATE;VALUE=DATE-TIME:19471006T000000
RDATE;VALUE=DATE-TIME:19481003T020000
RDATE;VALUE=DATE-TIME:19660925T220000
RDATE;VALUE=DATE-TIME:19670924T220000
RDATE;VALUE=DATE-TIME:19680922T220000
RDATE;VALUE=DATE-TIME:19690928T220000
RDATE;VALUE=DATE-TIME:19700926T220000
RDATE;VALUE=DATE-TIME:19710925T230000
RDATE;VALUE=DATE-TIME:19720930T220000
RDATE;VALUE=DATE-TIME:19730929T220000
RDATE;VALUE=DATE-TIME:19740928T220000
RDATE;VALUE=DATE-TIME:19750928T000000
RDATE;VALUE=DATE-TIME:19760926T000000
RDATE;VALUE=DATE-TIME:19770925T000000
RDATE;VALUE=DATE-TIME:19781001T000000
RDATE;VALUE=DATE-TIME:19790930T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VTODO
....

Reproducible: Always

Steps to Reproduce:
Open ktimetracker.ics (mmm... do I have to attach my file?) and start recording

Actual Results:  
many lines of few minutes in history

Expected Results:  
one lines with record time
Comment 1 Thorsten Staerk 2011-10-26 03:30:26 UTC
It does not work as it should so it is a bug. Even if with another .ics file it works perfect - it does not always work perfect so it is a bug. Can you attach the .ics file? Of course you can anonymize content.
Comment 2 Andrew Crouthamel 2018-09-04 18:54:37 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I will be closing this bug.