-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Frequent crashes #1932
Comments
If you're using extensions, try disabling them. The included trace won't be helpful because no symbols are installed.
|
By "extensions", you mean add-ons in Firefox ? But I've had nemo crash when I was just copying files in nemo. I did following in response to your comment: $ sudo apt install nemo-dbg This seems to say nemo-dbg already was installed ? If so, and I just need to run nemo-dbg instead of nemo, how do I get nemo-dbg to run by default ? Thanks. |
Please post the output for
And they can be disabled using nemo menu: edit / plugins / |
Looking at your xsession-errors, you're using the Dropbox extension. Its crashed Nemo for me before - in Nemo go to Edit -> Plugins -> Uncheck Dropbox under Extensions. |
$ /usr/lib/*/nemo/nemo-extensions-list |
Okay, will disable most extensions (including Dropbox) and see if the crashes stop. How can I set nemo-dbg as default ? |
Sorry, misread the trace file - nemo symbols are showing up. |
Nemo just crashed again. I had removed a USB external disk (properly, got notification it was safe to unplug), then I was trying to open files in Atom, went to Nemo to look at the folder of files to see if that was a better way to open them, and boom! nemo disappeared. I did a lot of playing and copying/deleting video files earlier today; I think that's relevant. I see that /usr/lib/*/nemo/nemo-extensions-list says I have 5 extensions installed or enabled, but in Edit/Plugins yesterday I disabled all but the fileroller extension. It still shows that way today before and after the nemo crash; 5 extensions installed but only one (fileroller) enabled. There are various alarming messages in the following files; maybe I have more problems than just a nemo problem ? dmesg.txt |
I removed everything Dropbox-related, and the system was good for a couple of days. Then nemo crashed while I was away from the system and the lock screen was up. |
Okay, I found what's causing it. I'm using https://github.com/KenMacD/wdpassport-utils to mount and decrypt a WD My Passport Ultra external hard drive. If I mount and unmount that drive a couple of times using some of that software, nemo crashes. I suspect the software is leaving some field empty in a mount table or device table or something, and nemo doesn't expect that. Maybe the problem is occurring at an even more basic level, and doesn't require use of that software. If I plug in the drive, immediately a read-only "WD Unlocker" device/drive is mounted (this is normal, it is used under Windows to provide an app to decrypt and mount the real drive). But if I then unmount and try to "eject" that drive, I get an error from the eject command (see attached screenshot). The decryption software mentioned above has not been used in this scenario. |
Plugged in the WD drive and did this: $ df -h |
some incorrect _finish functions and some assumptions of error always being set. Should fix crash in #1932 (though I've not been able to directly reproduce.)
some incorrect _finish functions and some assumptions of error always being set. Should fix crash in linuxmint#1932 (though I've not been able to directly reproduce.)
Hi, assuming you're still on Mint 19 64 bit, can you try the packages here? https://www.dropbox.com/sh/kfc8mvw140x207x/AACAa-s9VkPwdszIiy3g_aRba?dl=0 Download them to a folder, open a terminal, and run:
Then log out and back in, and let me know if the behavior you're seeing changes. The commit I reference above should fix the crashes, though I'm not sure it will do anything beyond that for any mount/unmount issues you might be having. If you want to revert back to the published version, just refresh mintupdate, and it will want to reinstall its version (the one I have here is considered a 'lower' version and the package manager will want to upgrade it.) Thanks |
Installing that, I got:
Then I tried:
So now I don't know where I am. Will reboot and see if nemo works. |
That seems to have fixed it ! I can't get nemo to crash any more. Tried various combinations of plugging and unplugging drive, dismounting and ejecting it, using it for a while, etc. Thanks ! I still see "unable to eject; invalid argument" (see screenshot of the dialog in an earlier comment). Is that a nemo problem ? |
Ah sorry I shouldn't have had you install the -dev package, it's not really necessary. Try The invalid argument I don't think could be a nemo problem unless it's somehow causing that eject command to be called more than once (This is what I suspect may be happening - the script runs a first time, succeeds, then is run again for some unknown reason, at which point Perhaps look in the system udev folders, maybe you have more than one handler acting on this disk when the eject command is called. I'm not an expert on this, but look in |
Bonjour, |
@RenatoSalles007 as the original issue here was fixed as reported above, suggest you create a new issue for it. Please try reproducing it on Linux Mint 20 Cinnamon. |
I'm a n00b; sorry if I'm doing this wrong.
Issue
After doing a lot of downloading (via Firefox or Tor) and/or a lot of moving files around, maybe from internal disk to USB disk or USB flash drive, nemo crashes (all nemo windows disappear). I can start it again, no problem. Happens about once a day, on average.
Steps to reproduce
Expected behaviour
Other information
inxi.txt
trace.txt
xsession-errors.txt
xsession-errors-old.txt
The text was updated successfully, but these errors were encountered: