Summary: | kget crash | ||
---|---|---|---|
Product: | [Applications] kget | Reporter: | Marek Zalfresso-Jundzillo <mailing> |
Component: | general | Assignee: | KGet authors <kget> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | Koldun1981, mat69 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Window which causes problems |
Description
Marek Zalfresso-Jundzillo
2011-02-07 10:43:03 UTC
I am not completely sure what you mean with the "KGet Transfer", could you please make a screenshot of it? Hi Matt, I'm currently sitting behind another machine. I have almost the same system config on both, but I can't do the same here so it looks that my home kget differs from the other one. I'll try to explain more precisely from what I saw at work: "KGet Transfer" I mean small dialog-like window, which can be opened by double-click (?) on any transfer in main kget window. Then you see details of that single transfer in small window. At home, when I do that, I don't have a dialog window, but only more detailed information in main kget window. I'll be able to send the picture tomorrow morning my local time if you still need it. Regards, Marek ZJ. W dniu 07.02.2011 21:56, Matthias Fuchs pisze: > https://bugs.kde.org/show_bug.cgi?id=265681 > > > Matthias Fuchs <mat69@gmx.net> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |mat69@gmx.net > > > > > --- Comment #1 from Matthias Fuchs <mat69 gmx net> 2011-02-07 21:56:50 --- > I am not completely sure what you mean with the "KGet Transfer", could you > please make a screenshot of it? > Yes it would be great if you could send an image. I guess I know what you mean, but I still want to be sure. This is the window I tried to close. It killed my kget.
Dnia 8-02-2011 o godz. 10:03 Matthias Fuchs napisaĆ(a):
> https://bugs.kde.org/show_bug.cgi?id=265681
>
>
>
>
>
> --- Comment #3 from Matthias Fuchs <mat69 gmx net> 2011-02-08 10:02:47
> ---
> Yes it would be great if you could send an image.
> I guess I know what you mean, but I still want to be sure.
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
I am afraid uploading the image failed. Please do that on the bug page itself, there it should work. Created attachment 56983 [details]
Window which causes problems
Thanks. I can reproduce the crash and hopefully will fix it soon. Generally that window should not be shown[1], instead a plasma notification should be displayed showing the progress. The reason that you get this is that maybe kuiserver or was it knotify4 is not working correctly for you. If you don't want any such notifications/dialogs you can turn them off in Settings/Advanced/"Enable KDE global progress tracking". [1] I had to kill kuiserver or was it knotify4 to have that window. *** Bug 250656 has been marked as a duplicate of this bug. *** SVN commit 1219468 by mfuchs: Avoids a dangling pointer. When doKill is called on KGetJobAdapter or KGetGlobalJob requestStop(KJob*, TransferHandler*) is emitted. KUiServerJob reacts on that: *unregisters the job if it was registered *stops the transfer or all transfers if transfer is 0. That way the job is unregistered before its KWidgetJobTracker is destroyed avoiding a crash. BUG:265681 M +6 -0 kgetglobaljob.cpp M +15 -0 kgetglobaljob.h M +10 -2 kgetkjobadapter.cpp M +12 -0 kgetkjobadapter.h M +40 -11 kuiserverjobs.cpp M +9 -1 kuiserverjobs.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1219468 SVN commit 1219470 by mfuchs: Backport r1219468 Avoids a dangling pointer. When doKill is called on KGetJobAdapter or KGetGlobalJob requestStop(KJob*, TransferHandler*) is emitted. KUiServerJob reacts on that: *unregisters the job if it was registered *stops the transfer or all transfers if transfer is 0. That way the job is unregistered before its KWidgetJobTracker is destroyed avoiding a crash. CCBUG:265681 M +6 -0 kgetglobaljob.cpp M +15 -0 kgetglobaljob.h M +10 -2 kgetkjobadapter.cpp M +12 -0 kgetkjobadapter.h M +40 -11 kuiserverjobs.cpp M +9 -1 kuiserverjobs.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1219470 |