| Summary: | Infinite recursion in Dolphin, likely exemplifying such an issue in plasma or frameworks | ||
|---|---|---|---|
| Product: | [Applications] dolphin | Reporter: | Andreas <hohenegger> |
| Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | major | CC: | dolphin-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 25.08.1 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Tar of the valgrind debug logs. | ||
|
Description
Andreas
2025-12-02 13:29:31 UTC
This may provide some insight as it shows that dolphin infinitely removes and adds inotify watches (note that I tried rm ~/.cache/ksycoca6*; kbuildsycoca6 beforehand):
~> strace -e inotify_add_watch,inotify_rm_watch -f dolphin 2>&1 | tee strace.dolphin.log
strace: Process 80406 attached
strace: Process 80407 attached
strace: Process 80408 attached
strace: Process 80409 attached
strace: Process 80410 attached
strace: Process 80411 attached
[pid 80411] +++ exited with 0 +++
[pid 80410] +++ exited with 0 +++
[pid 80405] inotify_add_watch(13, "/home/andreas/.local/share/user-places.xbel", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 1
[pid 80405] inotify_add_watch(16, "/run/mount/utab.event", IN_CLOSE_WRITE) = -1 ENOENT (No such file or directory)
[pid 80405] inotify_add_watch(16, "/run/mount", IN_CREATE|IN_ISDIR) = 1
[pid 80405] inotify_add_watch(17, "/var/run/", IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF) = 1
[pid 80405] inotify_add_watch(13, "/home/andreas/.local/share/dolphin", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 2
strace: Process 80417 attached
strace: Process 80418 attached
strace: Process 80419 attached
strace: Process 80420 attached
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 3
strace: Process 80421 attached
[pid 80405] inotify_add_watch(13, "/home/andreas", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 4
[pid 80405] inotify_rm_watch(13, 4) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/Documents", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 5
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 6
strace: Process 80429 attached
strace: Process 80430 attached
[pid 80429] +++ exited with 0 +++
[pid 80406] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=80429, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
strace: Process 80431 attached
strace: Process 80432 attached
[pid 80431] +++ exited with 0 +++
[pid 80406] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=80431, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
strace: Process 80433 attached
[pid 80432] inotify_add_watch(7, "/run/mount/utab.event", IN_CLOSE_WRITE) = -1 ENOENT (No such file or directory)
[pid 80432] inotify_add_watch(7, "/run/mount", IN_CREATE|IN_ISDIR) = 1
strace: Process 80434 attached
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 7
[pid 80432] inotify_add_watch(8, "/var/run/", IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF) = 1
strace: Process 80435 attached
[pid 80405] inotify_rm_watch(13, 6) = 0
strace: Process 80436 attached
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 8
strace: Process 80437 attached
strace: Process 80438 attached
[pid 80438] +++ exited with 0 +++
[pid 80405] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=80438, si_uid=1000, si_status=0, si_utime=2 /* 0.02 s */, si_stime=2 /* 0.02 s */} ---
strace: Process 80439 attached
[pid 80439] +++ exited with 255 +++
[pid 80405] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=80439, si_uid=1000, si_status=255, si_utime=4 /* 0.04 s */, si_stime=2 /* 0.02 s */} ---
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 9
[pid 80405] inotify_rm_watch(13, 8) = 0
strace: Process 80440 attached
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 10
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 11
[pid 80405] inotify_rm_watch(13, 10) = 0
[pid 80405] inotify_rm_watch(13, 11) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 12
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 13
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 14
[pid 80405] inotify_rm_watch(13, 13) = 0
[pid 80405] inotify_rm_watch(13, 14) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 15
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 16
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 17
[pid 80405] inotify_rm_watch(13, 16) = 0
[pid 80405] inotify_rm_watch(13, 17) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 18
[pid 80405] inotify_rm_watch(13, 18) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 19
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 20
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 21
[pid 80405] inotify_rm_watch(13, 20) = 0
[pid 80405] inotify_rm_watch(13, 21) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 22
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 23
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 24
[pid 80405] inotify_rm_watch(13, 23) = 0
[pid 80405] inotify_rm_watch(13, 24) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 25
[pid 80405] inotify_rm_watch(13, 25) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 26
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 27
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 28
[pid 80405] inotify_rm_watch(13, 27) = 0
[pid 80405] inotify_rm_watch(13, 28) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 29
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 30
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 31
[pid 80405] inotify_rm_watch(13, 30) = 0
[pid 80405] inotify_rm_watch(13, 31) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 32
[pid 80405] inotify_rm_watch(13, 32) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 33
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 34
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 35
[pid 80405] inotify_rm_watch(13, 34) = 0
[pid 80405] inotify_rm_watch(13, 35) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 36
[pid 80405] inotify_rm_watch(13, 36) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 37
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 38
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 39
[pid 80405] inotify_rm_watch(13, 38) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 40
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 41
[pid 80405] inotify_rm_watch(13, 40) = 0
[pid 80405] inotify_rm_watch(13, 41) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 42
[pid 80418] +++ exited with 0 +++
[pid 80419] +++ exited with 0 +++
[pid 80420] +++ exited with 0 +++
[pid 80417] +++ exited with 0 +++
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 43
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 44
[pid 80405] inotify_rm_watch(13, 43) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 45
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 46
[pid 80405] inotify_rm_watch(13, 45) = 0
[pid 80405] inotify_rm_watch(13, 46) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 47
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 48
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 49
[pid 80405] inotify_rm_watch(13, 48) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 50
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 51
[pid 80405] inotify_rm_watch(13, 50) = 0
[pid 80405] inotify_rm_watch(13, 51) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 52
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 53
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 54
[pid 80405] inotify_rm_watch(13, 53) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 55
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 56
[pid 80405] inotify_rm_watch(13, 55) = 0
[pid 80405] inotify_rm_watch(13, 56) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 57
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 58
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 59
[pid 80405] inotify_rm_watch(13, 58) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 60
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 61
[pid 80405] inotify_rm_watch(13, 60) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 62
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 63
[pid 80405] inotify_rm_watch(13, 62) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 64
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 65
[pid 80405] inotify_rm_watch(13, 64) = 0
[pid 80405] inotify_rm_watch(13, 65) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 66
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 67
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 68
[pid 80405] inotify_rm_watch(13, 67) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 69
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 70
[pid 80405] inotify_rm_watch(13, 69) = 0
[pid 80405] inotify_rm_watch(13, 70) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 71
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 72
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 73
[pid 80405] inotify_rm_watch(13, 72) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 74
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 75
[pid 80405] inotify_rm_watch(13, 74) = 0
[pid 80405] inotify_rm_watch(13, 75) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 76
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 77
strace: Process 80455 attached
strace: Process 80456 attached
strace: Process 80457 attached
strace: Process 80458 attached
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 78
[pid 80405] inotify_rm_watch(13, 77) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 79
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 80
[pid 80405] inotify_rm_watch(13, 79) = 0
[pid 80405] inotify_rm_watch(13, 80) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 81
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 82
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 83
[pid 80405] inotify_rm_watch(13, 82) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 84
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 85
[pid 80405] inotify_rm_watch(13, 84) = 0
[pid 80405] inotify_rm_watch(13, 85) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 86
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 87
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 88
[pid 80405] inotify_rm_watch(13, 87) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 89
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 90
[pid 80405] inotify_rm_watch(13, 89) = 0
[pid 80405] inotify_rm_watch(13, 90) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 91
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 92
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 93
[pid 80405] inotify_rm_watch(13, 92) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 94
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 95
[pid 80405] inotify_rm_watch(13, 94) = 0
[pid 80405] inotify_rm_watch(13, 95) = 0
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA=", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 96
[pid 80405] inotify_add_watch(13, "/home/andreas/.cache", IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 97
[pid 80458] +++ exited with 0 +++
[pid 80456] +++ exited with 0 +++
[pid 80457] +++ exited with 0 +++
[pid 80455] +++ exited with 0 +++
[pid 80405] inotify_rm_watch(13, 97) = 0
[pid 80405] inotify_rm_watch(17, 1) = 0
[pid 80430] --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=80405, si_uid=1000} ---
[pid 80432] --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=80405, si_uid=1000} ---
[pid 80405] inotify_rm_watch(13, 5) = 0
[pid 80436] +++ exited with 0 +++
[pid 80437] +++ exited with 0 +++
[pid 80440] +++ exited with 0 +++
[pid 80433] +++ exited with 0 +++
[pid 80434] +++ exited with 0 +++
[pid 80432] inotify_rm_watch(8, 1) = 0
[pid 80430] +++ exited with 0 +++
[pid 80407] +++ exited with 0 +++
[pid 80435] +++ exited with 0 +++
[pid 80409] +++ exited with 0 +++
[pid 80432] +++ exited with 0 +++
[pid 80408] +++ exited with 0 +++
[pid 80406] +++ exited with 0 +++
[pid 80421] +++ exited with 0 +++
+++ exited with 0 +++
Adding an auditd watch on the ksycoca database seems to show that it is dolphin itself that is changing the file: sudo auditctl -w /home/andreas/.cache/ksycoca6_en_8lUsizwh6dzjUZZpzrN6fC5HajA= -p wa -k filewatch sudo aureport -f File Report =============================================== # date time file syscall success exe auid event =============================================== 1. 03.12.2025 17:25:46 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4623 2. 03.12.2025 17:25:47 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4624 3. 03.12.2025 17:25:48 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4625 4. 03.12.2025 17:25:49 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4626 5. 03.12.2025 17:25:50 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4627 6. 03.12.2025 17:25:52 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4628 7. 03.12.2025 17:25:52 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4629 8. 03.12.2025 17:25:54 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4630 9. 03.12.2025 17:25:55 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4635 10. 03.12.2025 17:25:57 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4636 11. 03.12.2025 17:25:57 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4637 12. 03.12.2025 17:26:00 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4638 13. 03.12.2025 17:26:01 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4639 14. 03.12.2025 17:26:03 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4640 15. 03.12.2025 17:26:03 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4641 16. 03.12.2025 17:26:04 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4642 17. 03.12.2025 17:26:06 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4643 18. 03.12.2025 17:26:07 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4644 19. 03.12.2025 17:26:08 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4645 20. 03.12.2025 17:26:11 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4646 21. 03.12.2025 17:26:11 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4647 22. 03.12.2025 17:26:12 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4648 23. 03.12.2025 17:26:16 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4649 24. 03.12.2025 17:26:16 /home/andreas/.cache/ 82 yes /usr/bin/dolphin 1000 4650 ... (continues forever without any user input on dolphin) |