Public bug reported:
I can fairly reliably cause Nemo to crash.
I have to say "fairly", as after multiple crashes, nemo now does something
different.
(More on that later)
To induce the crash, I would mount a USB stick with files on it, and open it in
a second tab.
I then clicked on "Eject", and Nemo would be gone (I did receive the "You can
now remove xxx safely" message).
I will attempt to attach a SimpleScreenRecorder file showing one such
cycle.
Looking at the terminal output, when launched, there are 2/3 warnings, but no
problem.
When mounted, no more messages are displayed, but after Nemo's window
disappeared,
there are 7 identical gtk-CRITICAL messages (then after about 1/2 a minute, the
terminal prompt comes back):
" (nemo: 3854): Gtk-CRITICAL **: gtk_container_foreach: assertion
'GTK_IS_CONTAINER (container)' failed"
My original attempt to reproduce merely had me click on the "Eject" button
without attempting to see the contents by clicking on the drive.
When this did not elicit the crash, I then replaced the drive and then clicked
on the drive,
and then "Eject". Also, no crash.
When, however, I bring up the contents in a second tab, and THEN "Eject", then
it crashes.
Except that now, it doesn't crash, but there are a couple of OTHER gtk-CRITICAL
messages:
(nemo:4199): Gtk-CRITICAL **: gtk_tree_model_filter_convert_iter_to_child_iter:
assertion 'filter_iter->stamp == filter->priv->stamp' failed
(nemo:4199): Gtk-CRITICAL **: gtk_tree_store_set_valist: assertion
'VALID_ITER (iter, tree_store)' failed
[Yes, I KNOW that this is not the latest Lubuntu (and possibly Nemo)
I am forced to use 17.10, as that is the latest version that can successfully
install the nvidia-304 driver, which has been abandoned by nvidia, and which I
need,
as nouveau video-crashes (diagonal garbage) and I must hard-reboot, way more
often than
is convenient.
I am probably going to get a new computer soon (old one is 7+ years old)
If at some point I get to test this out with updated OS/app, I'll update you as
well...]
------------------------------------------------
scott@scott-Asus-M2N68-AM-PLUS:~$ uname -a
Linux scott-Asus-M2N68-AM-PLUS 4.13.0-46-generic #51-Ubuntu SMP Tue Jun 12
12:36:29 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
scott@scott-Asus-M2N68-AM-PLUS:~$ lsb_release -dsc
Ubuntu 17.10
artful
scott@scott-Asus-M2N68-AM-PLUS:~$ echo $DESKTOP_SESSION
QLubuntu
scott@scott-Asus-M2N68-AM-PLUS:~$ apt-cache policy nemo
nemo:
Installed: 3.4.7-1ubuntu1
Candidate: 3.4.7-1ubuntu1
Version table:
*** 3.4.7-1ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu artful/universe amd64 Packages
100 /var/lib/dpkg/status
------------------------------------------------
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: nemo 3.4.7-1ubuntu1
ProcVersionSignature: Ubuntu 4.13.0-46.51-generic 4.13.16
Uname: Linux 4.13.0-46-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.20.7-0ubuntu3.9
Architecture: amd64
CurrentDesktop: LXQt
Date: Sat Nov 24 20:29:31 2018
InstallationDate: Installed on 2017-11-06 (384 days ago)
InstallationMedia: Lubuntu-Next 17.10 "Artful Aardvark" - Beta amd64 (20171014)
SourcePackage: nemo
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: nemo (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug artful third-party-packages
** Attachment added: "Nemo_CrashOnEject.mp4"
https://bugs.launchpad.net/bugs/1804978/+attachment/5215982/+files/Nemo_CrashOnEject.mp4
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1804978
Title:
Crash on "Eject" with two tabs open
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nemo/+bug/1804978/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs