Summary: | kioexec processes never terminate | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | auxsvr |
Component: | general | Assignee: | David Faure <faure> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mail, maksim |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
auxsvr
2008-10-05 13:39:25 UTC
I can confirm this, kioexec never terminates. This is not related to kontact, it happens with any app that launches kioexec. kioexec sleeps for 3 minutes before deleting the tempfile (see bug 130709). So if you see a kioexec process idle for 3 minutes and then going away, that's no bug. If after 3 minutes it's still around, then that is a bug ;-) But I can't see such a bug. It works here. Testcase: $KDEDIR/lib/kde4/libexec/kioexec kwrite fish://server/file I tried both editing the file (which makes kioexec offer to upload the result) and not editing the file; kioexec exits after 3 minutes in both cases. Please reopen if I'm wrong and in some cases kioexec stays around longer. Well, that testcase worked, and I used sftp:// instead of fish://. However, this doesn't change the fact that I've got a kioexec process here running from yesterday... gkiagia 13729 0.0 0.4 247964 15260 ? Sl Oct09 0:01 /usr/lib/kde4/libexec/kioexec --tempfiles okular %U -icon okular -caption "Okular" file:///tmp/kde-gkiagia/foo.pdf I only changed the filename to "foo", to make it shorter (It was a really big filename with lots of %20 chars in it). Everything else is copy-paste from ps. I remember opening that file this morning, which means that it's running for more than 12 hours! (now it is October 10, 01:53, GMT+3) To add some more info, this file was an attachment in kmail. So, to reproduce, open a pdf attachment from kmail and you'll see... PS: now that I think of it, it might be related that this kmail instance is still running... kioexec may be waiting the parent process to terminate? just a thought... kioexecs opening kontact attachments never exit here. I have one kioexec process that doesn't exit after 3 hours with kontact open and another that doesn't exit 3 hours after I closed kontact and reopened it. Ah, with --tempfiles it doesn't exit, indeed. Strange QApplication behavior, doesn't exit when calling exit before exec. Fixed in 870760 (4.1 branch), 870761 (trunk) |