Summary: | kdeinit5 crashes in KIO::SlaveBase::waitForAnswer() after return from suspend | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | Frank Fischer <frank-fischer> |
Component: | HTTP | Assignee: | kdelibs bugs <kdelibs-bugs-null> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | frank-fischer, nate, nicolas.fella |
Priority: | NOR | ||
Version First Reported In: | 5.66.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Bug Depends on: | |||
Bug Blocks: | 461969 | ||
Attachments: | backtrace of crash |
Description
Frank Fischer
2020-01-29 09:04:08 UTC
Would you be interested in submitting a patch to fix the issue, or at least downgrade it to a warning? (In reply to Nate Graham from comment #1) > Would you be interested in submitting a patch to fix the issue, or at least > downgrade it to a warning? Sure, I could do this. However, I'm totally unfamiliar with the kio code and do not know whether just returning an error code is ok with the rest of the code. In particular, I do not know whether this would result in some kind of inconsistent or invalid internal state of the slave (are there some assumptions about the internal state? Is all code expected to reset internal date to some valid state in case of an error, e.g. by cancelling the active connection?). So, in any case I would need some assistance to verify whether my changes make sense. One of the best ways to ask these kinds of questions is to submit a patch with "[RFC]" prepended to the title; the maintainers and other interested parties willbe able to answer your questions. Alternatively you could ask in the #kde-devel freenode IRC/Matrix room before submitting. |