Ticket #59 (closed: fixed)
Kdesvn 0.7.4 race condition causes error messages on Konqueror 3.5.x right-click menus
| Reported by: | Kevin Kofler | Owned by: | alwin |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | All | Version: | 0.7.x |
| Severity: | minor | Keywords: | RESOLVED |
| Cc: |
Description
Environment: Fedora Core 4, Kdesvn 0.7.4 from the Fedora Extras RPM, KDE 3.5.1 from the Fedora Core 4 updates.
Description of problem: Sometimes, when right-clicking somewhere in Konqueror or Krusader, you get spammed with a few error popups about kdesvn actions not being valid .desktop files. I first noticed this after a KDE 3.5.0 upgrade was pushed to Fedora Core 4 in December, and none of the KDESVN updates since then have fixed this.
Steps to Reproduce:
- Start Konqueror or Krusader.
- Right-click a web page or file in Konqueror or a file in Krusader.
Actual results: If you're (un)lucky enough, you get a few errors.
Expected results: No errors.
ADDITIONAL INFORMATION: Additional info: Here's what the error messages say: "The desktop file /usr/share/apps/konqueror/servicemenus/subversion.desktop has an invalid menu entry Exportto" (and the same with other entries). This is the more likely the more loaded the system is. That and the randomness it occurs with are strong indicators of a race condition.
Attachments
Change History
comment:1 Changed 7 years ago by Kevin Kofler
- Owner changed from anonymous to alwin
- Status changed from new to assigned
comment:3 Changed 7 years ago by alwin
ok. I had checked it for a while and it seems a problem inside dcop-call of kde itself :S - I'll completly remove it.
comment:4 Changed 7 years ago by alwin
- Keywords RESOLVED added
- Status changed from assigned to closed
- Resolution set to fixed
- Milestone set to development
its a problem with KDE itself - removed the second .desktop for servicemenus, eg., all kdesvn stuff is now always in one submenu and so only one dcop-call is needed.
Seems that konqueror sometimes got the wrong resultlist.
