Bug#484355: kdelibs-bin: file association broken : mimeapps.list specifies unknown service
2008/6/12 Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>:
> El Tuesday 10 June 2008 10:38:28 Nicolas Maitre escribió:
>> Package: kdelibs-bin
>> Version: 4:4.0.80-1
>> Followup-For: Bug #484355
>>
>>
>> As there's no answer yet after a week, I provide some new information about
>> the supposed bug.
>
> I just tested it once again in my machine and I can't reproduce the bug.
Is there something else that providing logs I can do ?
However, about logs, these lines (numeroted) looked interesting :
1 kbuildsycoca4(16658) KMimeAssociations::parseAllMimeAppsList:
Parsing "/home/nox/.local/share/applications/mimeapps.list"
2 kbuildsycoca4(16658) KMimeAssociations::parseAddedAssociations:
"/home/nox/.local/share/applications/mimeapps.list" specifies unknown
service "okular-2.desktop" in "Added Associations"
this mimeapps.list contains only :
[Added Associations]
application/pdf=okular-2.desktop;okular.desktop;
audio/aac=banshee.desktop;
3 findServiceByDesktopPath: okular-2.desktop not found
I checked and okular-2.desktop exists in
/home/nox/.local/share/applications/okular-2.desktop
And finally :
4 ASSERT: "m_pService" in file
/tmp/buildd/kde4libs-4.0.80/kio/kfile/kopenwithdial
og.cpp, line 774
This last line should help to find why it crashs instead of updating
system, shouldn't it ?
>> Since I tested kde 4 from experimental with another computer, I suppose the
>> behavior is due to a combination of circumstance.
>
> What do you mean with this? Did you encountered the same problem in the other
> machine? How about creating a new user?
>
No, it's just the opposite. I can't reproduce the bug on the other
machine. That's why I say that's certainly a "combination of
circumstances" (I don't know how to translate that expression
correctly, it means it's an exceptionnal situation due to different
unknown factors).
About the possible solutions I tried :
- first I try with an other user
- removed ~/.kde*
- I tried to uninstall all packages of kde4 (with --purge parameter) ,
I tried to move all the files in any rapport with kde 4 (the ones I
found by "locate kde" and some others as "~/.local/") and reinstalled
all the packages after.
And in each case, the wrong behavior persists.
But maybe have I missed something when removing files and some of them
were still on the system.
>> Furthermore, it worked
>> before, I don't know since when it's like that but i'm encountering this
>> problem for at least 1 month. I installed gnome too, and file association
>> is working in it, so the problem is in kde...
>>
>> Here is what I get when I launch kbuildsycoca4 from a terminal :
>
> [snip]
>
>> If I still don't receive any answer, should I think I have to post this at
>> bugs.kde.org or something ?
>
> You can always check if the bug is listed there (in other words, please do
> so). If it is, please close this one, as it will be an upstream bug.
I searched for such a bug and it's not listed anywhere.
I'm planning to try the svn version to be sure it's not a
debian-packages-bounded bug. When I'll have time to...
I'll report here if the bug is still present.
Thank you for your answer.
--
Nicolas
Reply to: