Bug 503342 - Agendaview shows a recurring event with wrong duration, wrong termination date and fills the whole year! of the calendar with more and more ghost events
Summary: Agendaview shows a recurring event with wrong duration, wrong termination dat...
Status: RESOLVED NOT A BUG
Alias: None
Product: korganizer
Classification: Applications
Component: agendaview (weekview) (other bugs)
Version First Reported In: 6.4.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-25 14:40 UTC by stakanov
Modified: 2025-04-25 18:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
event is shown on Friday instead of Wednesday (same week, only two occurrences) (251.38 KB, image/png)
2025-04-25 14:40 UTC, stakanov
Details
parasite events are multiplicating without limit, non reespecting anything anymore, here December 2025 (should have ended June 30!) (264.03 KB, image/png)
2025-04-25 14:42 UTC, stakanov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description stakanov 2025-04-25 14:40:02 UTC
Created attachment 180643 [details]
event is shown on Friday instead of Wednesday (same week, only two occurrences)

SUMMARY
the creation of a recurring calendar event / task is creating a task / event that is begins at the correct time but ends only at the end of the day, no matter what time you set. The event itself shows the right date and time but is shown completely messed up in the projection. The event is then duplicated, triplicated, n-plicated for all days of the year no matter what you did set as end date. In the summary only the original date is visible, the others are ignored. 

STEPS TO REPRODUCE
1. create an event, e.g. We, start 17:00, end 18:30, 11 recurrences (given by end date), two exceptions. 


OBSERVED RESULT
1. The event is created with the current times, but on the prevision the end time is 24:00. When correcting by pulling the line you can correct this. 
2. If you create a subsequent event, this will be wrong two and both events although separated will be shown concurrently. 
3. instead of showing the event as one day only it shows all days of the year, duplicating more and more to be at the end "endless". 
4. in the summary only the original event is shown. 
5. The calendarview is now gone and bloated with ghost events, unusable. 
6. The problem survives fsck, vacuum, restart. 

EXPECTED RESULT
The event should be recurrent, only that day, show only until end of date and respect exceptions. NONE of these is respected. 

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250423
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Kernel Version: 6.14.2-1-default (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5600G with Radeon Graphics
Memory: 125.2 GiB of RAM
Graphics Processor: AMD Radeon Pro W5500
Product Name: X570 Phantom Gaming 4

ADDITIONAL INFORMATION
system has italian local as default. Languages set are Italian, German and Chinese via fcitx.
Use of Chinese characters seems not be the culprit as also events with pure latin letters are hit.
Comment 1 stakanov 2025-04-25 14:42:09 UTC
Created attachment 180644 [details]
parasite events are multiplicating without limit, non reespecting anything anymore, here December 2025 (should have ended June 30!)

The events multiplicate endlessly, no respect for time, date, whatever. The calendar is now useless. In the summary these events are not shown, the original first one is.
Comment 2 stakanov 2025-04-25 18:01:57 UTC
This is not a bug, sorry for the noise. It is actually that it is not easy to understand the logic of "start at and ends at". Because this is a recurring event I entered of course the date of starts at and the far date of ends at. Your thought is: the single event start at and then ends at, the recurrence is done only via the day of the week and the number recurrences does define the duration. So I messed up duration of the single event and duration of the recurrence.