Skip to content
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

Nemo crashes, buggy with multiple tabs #941

Closed
trebushet opened this issue Aug 2, 2015 · 5 comments
Closed

Nemo crashes, buggy with multiple tabs #941

trebushet opened this issue Aug 2, 2015 · 5 comments

Comments

@trebushet
Copy link

Just reporting that I'm experiencing Nemo intermittent crashes and bugs on Mint 17.2 with Nemo 2.6.7.

Treeview mode with multiple tabs is how I use Nemo.

I installed Mint 17.2 on a totally different computer this weekend using the same hard drives listed below, and I'm experiencing the same crashes on a fresh Mint install with different desktop hardware. These crashes are very intermittent and they don't have a pattern on when they crash. I decided to report these issues since I was able to experience the same issues on two different computers.

Crashes:
These intermittent crashes have been around for a while since Cinnamon 2.0, but they are worse now on Mint 17.2. Usually the crashes happen when I copy/cut files from a remote computer, but now I'm seeing more crashes on local desktop just copying/moving files from one tab to another. Note that the crashes usually happen when right clicking on a file/folder to select the cut/copy option. I've also seen crashes when right clicking to paste the contents. The desktop icons disappear when Nemo crashes, but re-appear once I restart Nemo.

My work-flow involves using 4 USB 3.0 external drives connected to a USB 3.0 HUB that is connected to my desktop and two Probox enclosures with 8 internal drives connected through USB 3.0 to the Motherboard USB3 ports. I also SFTP into a different desktop with Ubuntu on it that has a USB external HD in a dock.

This many drives require many Nemo tabs open. I usually have two Nemo windows open with 3-6 tabs each. The intermittent crashes usually happen more often when I move files from the SFTP remote connection to a local drive, but I'm noticing more and more crashes cut/copy/pasting files between tabs locally.

Buggy Cut/Paste right-click menu options:

This is intermittent also, but has been happening for at least a year or two since Cinnamon 2.0 .
During my work-flow with many tabs open, the Cut/Copy/Paste options from the right click menu will become faded and unselectable and I can't cut/paste files or folders any more until I close all Nemo windows. Once Nemo is re-opened, the Cut/Copy/Paste options are selectable again. Note that dragging the folder from one tab to another will still work and will move or copy the files and folders. Only the right click menu options cut/copy/paste stop working.

@pjsanfil
Copy link

I have this same problem on Ubuntu 16.04 nemo 2.8.6-2. When I open another tab the new tab will say "Loading..." for a few seconds, then nemo will crash with SIGSEGV in g_closure_invoke(). Duplicate of this bug: https://bugs.launchpad.net/ubuntu/+source/nemo/+bug/1568277 which has unhelpfully been marked as a duplicate of a private bug by Ubuntu.
Here is some more info and a stack trace.

/Segfault happened
...skipping
gs 0x0 0
SegvAnalysis:
Segfault happened at: 0x494654: movq $0x0,0x50(%rax)
PC (0x00494654) ok
source "$0x0" ok
destination "0x50(%rax)" (0x00000050) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
SourcePackage: nemo
Stacktrace:
#0 0x0000000000494654 in ?? ()
No symbol table info available.
#1 0x00007f57e8abafa5 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#2 0x00007f57e8accfc1 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#3 0x00007f57e8ad5d5c in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#4 0x00007f57e8ad608f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#5 0x00007f57ea6a7d5a in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#6 0x00007f57e8ac1748 in g_object_run_dispose () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7 0x00007f57ea41f27d in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#8 0x00007f57ea41f586 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#9 0x00007f57ea41f586 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#10 0x00007f57ea41f586 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#11 0x00007f57ea4202d9 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#12 0x00007f57ea4202f9 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#13 0x00007f57ea0922d8 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#14 0x00007f57e87dcfda in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#15 0x00007f57e87dd380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#16 0x00007f57e87dd42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#17 0x00007f57e8db0ccd in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#18 0x00000000004304c6 in ?? ()
No symbol table info available.
#19 0x00007f57e792b830 in __libc_start_main (main=0x430400, argc=1, argv=0x7fff34f7ef68, init=, fin
i=, rtld_fini=, stack_end=0x7fff34f7ef58) at ../csu/libc-start.c:291
result =

@robinpaulson
Copy link

robinpaulson commented Sep 17, 2017

Yes, I'm getting this too in version 2.8.6. It's a shame, because I think Nemo is the best file manager for GNOME-like desktops. It has many good extensions, but I can't use it like this. The bug has been reported many times to Canonical too, but they are apparently not interested in fixing it either:
https://bugs.launchpad.net/ubuntu/+source/nemo/+bug/1545800
(plus, see duplicates on the right-hand side of that page)

Cheers

@leigh123linux
Copy link
Contributor

@trebushet Feel free to reopen this issue if you can reproduce with nemo-3.4

@robinpaulson
Copy link

Given that 2.8 is apparently still supported and in the Ubuntu repos for xenial lts, could you reopen this?

@leigh123linux
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants