Caja crashes when a deletion is undone with CTRL-Z

Bug #1494179 reported by Martin Wimpress 
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
caja (Ubuntu)
Fix Released
High
Unassigned

Bug Description

This can be produced as follows:

  * Using Ubuntu MATE 15.10 daily.
  * Right click any file and folder and choose Move to wastebasket.
  * The undo the deletion by pressing CTRL-Z
  * Caja segfaults, but then respawns because it is set to autostart.

This has also been reported upstream.

  * https://github.com/mate-desktop/caja/issues/361

Upstream believe the issue is also related to Glib because g_hash_table_lookup has no protection from key being NULL.

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: caja 1.10.3-1
ProcVersionSignature: Ubuntu 4.2.0-7.7-generic 4.2.0
Uname: Linux 4.2.0-7-generic x86_64
ApportVersion: 2.18-0ubuntu9
Architecture: amd64
CurrentDesktop: MATE
Date: Thu Sep 10 09:22:32 2015
InstallationDate: Installed on 2015-09-07 (2 days ago)
InstallationMedia: Ubuntu-MATE 15.10 "Wily Werewolf" - Alpha amd64 (20150907)
SourcePackage: caja
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in caja (Ubuntu):
status: New → Confirmed
Revision history for this message
Vlad Orlov (monsta) wrote :

Attaching the full backtrace (obtained via attaching gdb to running instance of Caja).

Changed in caja (Ubuntu):
importance: Undecided → High
Vlad Orlov (monsta)
Changed in caja (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
gravy45 (gravy45) wrote :

According to the NEWS file, this was fixed in 1.10.4..stlll seeing the issue in 1.10.4 for Ubuntu MATE 15.10 and Arch. It doesn't crash but cannot restore from trash either.

Revision history for this message
Vlad Orlov (monsta) wrote :

Please don't mix two different (albeit related) bugs. This bug is fixed in Caja 1.10.4, the other one (https://bugs.launchpad.net/bugs/1495943) should be fixed in GLib 2.46.1.

Changed in caja (Ubuntu):
status: Fix Committed → Fix Released
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.