Summary: | Dolphin Crash Message Immediately after I close the Application | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | JBlack <juicy.black.bhw> |
Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | abaker84, balthasar, clone1612, danielwohlers, elvis.angelaccio, epost.kde, jason.s.m, marcin.adam.lewandowski, matejm98mthw, noavan.purnama, o.s.olegovich |
Priority: | NOR | Keywords: | drkonqi |
Version: | 18.04.1 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/dolphin/588abbf1b6994245d987c0d07c2b074cb76fc034 | Version Fixed In: | 18.04.2 |
Sentry Crash Report: |
Description
JBlack
2018-05-21 07:38:47 UTC
*** This bug has been marked as a duplicate of bug 393528 *** Elvis, this ticket is from Dolphin 18.04.1. If this is indeed a duplicate, then bug 393528 is not fixed. Hmm, indeed. The stacktrace seems the same though, weird. So, on master we have dolphinmainwindowtest crashing with the very same backtrace, so this indeed is not bug #393528. The crash is caused by the lambda slot in PlacesItem::setUrl(). I'll push a patch that fixes the dolphinmainwindowtest crash and should hopefully also fix this crash. Git commit 588abbf1b6994245d987c0d07c2b074cb76fc034 by Elvis Angelaccio. Committed on 03/06/2018 at 11:08. Pushed by elvisangelaccio into branch 'Applications/18.04'. Fix crash in PlacesItem::setUrl() Connections to lambda slots without context/receiver argument can lead to crashes, because if the receiver is deleted Qt won't delete the connection as it normally would when the receiver is specified. This patch moves the slot from the lambda in PlacesItem (which is not a QObject) to PlacesItemSignalHandler. This fixes the `dolphinmainwindowtest` crash we currently have on master, and should also fix bug #394507 which has the very same stacktrace. FIXED-IN: 18.04.2 M +1 -3 src/panels/places/placesitem.cpp M +7 -0 src/panels/places/placesitemsignalhandler.cpp M +2 -0 src/panels/places/placesitemsignalhandler.h https://commits.kde.org/dolphin/588abbf1b6994245d987c0d07c2b074cb76fc034 *** Bug 393128 has been marked as a duplicate of this bug. *** *** Bug 393136 has been marked as a duplicate of this bug. *** *** Bug 393784 has been marked as a duplicate of this bug. *** *** Bug 393500 has been marked as a duplicate of this bug. *** *** Bug 393652 has been marked as a duplicate of this bug. *** *** Bug 393435 has been marked as a duplicate of this bug. *** *** Bug 393529 has been marked as a duplicate of this bug. *** *** Bug 394998 has been marked as a duplicate of this bug. *** *** Bug 395055 has been marked as a duplicate of this bug. *** *** Bug 395064 has been marked as a duplicate of this bug. *** *** Bug 395122 has been marked as a duplicate of this bug. *** *** Bug 395128 has been marked as a duplicate of this bug. *** |