Nemo crashes when selecting a folder, entering the folder

Bug #1915084 reported by Joshua Peisach
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nemo (Ubuntu)
Fix Released
Medium
Joshua Peisach
Bionic
Confirmed
Medium
Unassigned
Focal
Confirmed
Medium
Unassigned

Bug Description

[Impact]

 * When selecting a folder, then entering the folder and letting go of the folder, nemo, the file manager crashes.

 * This affects Ubuntu Cinnamon Remix and Ubuntu Budgie 20.04 & point releases

 * Simple fix of clearing the drag state

[Test Case]

 * To reproduce:
 * 1) Select a folder by left clicking. DO NOT LET GO OF THE BUTTON. KEEP HOLDING.
 * 2) Press 'Enter' to go into said folder.
 * 3) Now inside of the folder, let go of the mouse.
 * 4) Nemo will crash.

[Where problems could occur]

 * With this patch, it is possible that in some cases with dragging or icon changing, the drag state can be cleared when it shouldn't be.

 * Regression Potential: My main concern is drag state clearing when it shouldn't.

[Other Info]

 * Upstream Bug: https://github.com/linuxmint/nemo/issues/2248

 * Patch: https://github.com/linuxmint/nemo/commit/b19f8d2e60df82628bbf609522a6a5b20fa4e72c

 * This patch has been around for a year now; commit authored Dec 25, 2019.

 * Fixed in Groovy and Hirsute

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: nemo 4.4.2-2
ProcVersionSignature: Ubuntu 5.4.0-65.73-generic 5.4.78
Uname: Linux 5.4.0-65-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.16
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: X-Cinnamon
Date: Mon Feb 8 17:21:29 2021
InstallationDate: Installed on 2021-02-04 (4 days ago)
InstallationMedia: ubuntucinnamonremix "@BASECODENAME" (20210204)
SourcePackage: nemo
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Joshua Peisach (itzswirlz) wrote :
Changed in nemo (Ubuntu):
status: New → Confirmed
assignee: nobody → Joshua Peisach (itzswirlz)
description: updated
Revision history for this message
Joshua Peisach (itzswirlz) wrote :

Patch

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "nemo_4.4.2-2ubuntu0.1.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Revision history for this message
Mathew Hodson (mhodson) wrote :

This was fixed with version 4.6.0 and later.
---

nemo (4.6.4-1) unstable; urgency=medium

  * New upstream version 4.6.4

 -- Norbert Preining <email address hidden> Thu, 25 Jun 2020 11:02:02 +0900

Changed in nemo (Ubuntu):
importance: Undecided → Medium
Changed in nemo (Ubuntu Bionic):
importance: Undecided → Medium
Changed in nemo (Ubuntu Focal):
importance: Undecided → Medium
Changed in nemo (Ubuntu Groovy):
importance: Undecided → Medium
no longer affects: nemo (Ubuntu Groovy)
Changed in nemo (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nemo (Ubuntu Bionic):
status: New → Confirmed
Changed in nemo (Ubuntu Focal):
status: New → Confirmed
Revision history for this message
Mathew Hodson (mhodson) wrote :

There's also a debdiff in bug 1861968 that contains this fix. It would be nice if there is a SRU for the changelog to mention each bug separately since they have separate test cases.

Revision history for this message
Joshua Peisach (itzswirlz) wrote :

This is a duplicate, so we could a) wait for the other bug to be finished and mark it as fix released or b) mark it invalid

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.