Summary: | Konqueror crashes when clicking "Places" | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | lipun <r.lyapunov> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | almazgaliev99, bizyaev, imurzich, stefano.crocco, zawertun |
Priority: | NOR | Keywords: | drkonqi |
Version: | 22.08.1 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/network/konqueror/commit/2d050101105638f5d72f1e3486d80a0ead1fd721 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
Screenshot_2022.09.10_09:32:03-1.jpeg
Backtrace with debugging symbols installed |
Description
lipun
2022-09-09 16:51:28 UTC
Sorry, I don't understand what you mean by "entry points". Could you describe in more detail what happened, please? Created attachment 151960 [details] Screenshot_2022.09.10_09:32:03-1.jpeg В письме от пятница, 9 сентября 2022 г. 19:54:33 MSK Вы написали: > https://bugs.kde.org/show_bug.cgi?id=458933 > > Stefano Crocco <stefano.crocco@alice.it> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |stefano.crocco@alice.it > > --- Comment #1 from Stefano Crocco <stefano.crocco@alice.it> --- > Sorry, I don't understand what you mean by "entry points". Could you > describe in more detail what happened, please? Good afternoon. This is my first report, sorry if I'm not being informative. I really like Konqueror, it's my favorite software. Please write if you still need something from me https://cloud.roden.fun/s/Ly5D7CWaCgN85q2 *** Bug 459377 has been marked as a duplicate of this bug. *** Created attachment 152211 [details]
Backtrace with debugging symbols installed
Same bug happens with konqueror-22.08.1.
A possibly relevant merge request was started @ https://invent.kde.org/network/konqueror/-/merge_requests/139 Git commit c9f3d1957f7b6c168a025b5b4014e46a5f49bb63 by Stefano Crocco. Committed on 21/09/2022 at 17:27. Pushed by dfaure into branch 'master'. Fix crash caused by using original view rather than actual view UrlLoader::decideEmbedOrSave used the original view when deciding whether it could be reused to open the URL, instead of using the view provided using UrlLoader::setView. If the URL was opened by clicking on a sidebar item, this caused a sidebar view to be used, rather than the correct dolphin part. This lead to a crash because the sidebar view is a passive view, which caused KonqViewManager::chooseNextView to return nullptr M +1 -1 src/konqmainwindow.cpp M +6 -8 src/urlloader.cpp https://invent.kde.org/network/konqueror/commit/c9f3d1957f7b6c168a025b5b4014e46a5f49bb63 Git commit 429936da48ebd8bcc6f75dacd9180eb086e4add3 by Stefano Crocco. Committed on 22/09/2022 at 13:06. Pushed by stefanocrocco into branch 'cherry-pick-c9f3d195'. Fix crash caused by using original view rather than actual view UrlLoader::decideEmbedOrSave used the original view when deciding whether it could be reused to open the URL, instead of using the view provided using UrlLoader::setView. If the URL was opened by clicking on a sidebar item, this caused a sidebar view to be used, rather than the correct dolphin part. This lead to a crash because the sidebar view is a passive view, which caused KonqViewManager::chooseNextView to return nullptr (cherry picked from commit c9f3d1957f7b6c168a025b5b4014e46a5f49bb63) M +1 -1 src/konqmainwindow.cpp M +6 -8 src/urlloader.cpp https://invent.kde.org/network/konqueror/commit/429936da48ebd8bcc6f75dacd9180eb086e4add3 Thanks! Git commit 2d050101105638f5d72f1e3486d80a0ead1fd721 by Stefano Crocco. Committed on 07/10/2022 at 17:20. Pushed by stefanocrocco into branch 'release/22.08'. Fix crash caused by using original view rather than actual view UrlLoader::decideEmbedOrSave used the original view when deciding whether it could be reused to open the URL, instead of using the view provided using UrlLoader::setView. If the URL was opened by clicking on a sidebar item, this caused a sidebar view to be used, rather than the correct dolphin part. This lead to a crash because the sidebar view is a passive view, which caused KonqViewManager::chooseNextView to return nullptr M +1 -1 src/konqmainwindow.cpp M +6 -8 src/urlloader.cpp https://invent.kde.org/network/konqueror/commit/2d050101105638f5d72f1e3486d80a0ead1fd721 |