Giter VIP home page Giter VIP logo

Comments (18)

bdantas avatar bdantas commented on August 28, 2024

I am having the same problem. When I right-click on a file in my dropbox folder and click on properties, all instances of caja crash when I close the properties box--even if I make no changes to any of the file's properties. The properties option in the caja context menu does not crash caja when I use it in non-dropbox folders.

I use Linux Mint 13 64-bit with MATE 1.6. My package versions are caja 1.6.1-4.1+precise, dropbox 1.6.0, and caja-dropbox 0.7.1-3+precise

from caja-dropbox.

bdantas avatar bdantas commented on August 28, 2024

wftomlin is having the exact same problem with shared folders. See his post here: http://forums.mate-desktop.org/viewtopic.php?f=7&t=1871&p=6289#p6289

This suggests that the problem is with the way caja handles both shared folders and the dropbox folder. Therefore, my guess is that caja 1.6.1-4.1 (or whatever package handles caja's "file properties box") is the culprit--dropbox and caja-dropbox are probably both innocent.

@NiceandGently Have you made any progress fixing this bug?

Since the bug affects shared files as well, I will report it as a caja issue.

from caja-dropbox.

julian-carpenter avatar julian-carpenter commented on August 28, 2024

i'm using arch linux and can reproduce the error with everything at the latest version. there is some serious problem between dropbox and caja. for example: as already known all caja-instances crash when clicking on a item in the context menu and the other thing is that dropbox crashes when i double click on the symbol or click on the "recently changed files" items ... it crashes when it tries to open caja...so the communication between them is really messed up... is there any progress so far ?

from caja-dropbox.

raveit65 avatar raveit65 commented on August 28, 2024

i could create a backtrace.
https://dl.dropboxusercontent.com/u/49862637/Mate-desktop/Bugs/backtrace-caja

from caja-dropbox.

revemulo avatar revemulo commented on August 28, 2024

I use Ubuntu 12.04 with MATE 1.6 and when I right-click on any file in my dropbox folder, all instances of caja crash. My system is fully updated. I rely heavily on Dropbox and this is a total deal breaker. I will stick with MATE if I can figure out how to completely replace caja with nautilus (+ nautilus-dropbox) or nemo (+ nemo-dropbox). Otherwise, I will use a different DE until this problem is fixed.

from caja-dropbox.

raveit65 avatar raveit65 commented on August 28, 2024

@revemulo
Seems you issue is different, using the context menu and the intrgrated dropbox commands works well here. Caja crashed here only if i closed properties on a dropbox folder.
@julian-carpenter
Crash if using double-click on a dropbox folder is a gvfs issue. I had this issue too in fedora 20 with gvfs-1.17.x
But updating to gvfs-1.18.1 fixed this issue here.
Other fedora release which use gvfs-1.16.3 (fedora 19) or gvfs-1.14.2 (fedora 18) doesn't have this issue.

from caja-dropbox.

julian-carpenter avatar julian-carpenter commented on August 28, 2024

@NiceandGently
thanks for the heads up. arch is indeed using gvfs 1.16 in their repos .... 1.18 is in testing. i will report back when updated.

from caja-dropbox.

revemulo avatar revemulo commented on August 28, 2024

@NiceandGently My problem is exactly as you describe: The crash is after I close the properties window of any file in my dropbox folder. Sorry for being sloppy with my description of the problem--it's just that 99% of the time that I use the context menu it's to see the file's properties.

from caja-dropbox.

raveit65 avatar raveit65 commented on August 28, 2024

This commit fix the issue for me.
mate-desktop/caja@3512eb9

from caja-dropbox.

bdantas avatar bdantas commented on August 28, 2024

Can't wait to try it! I'm trying to compile mate-file-manager but get stuck at the missing dependency mate-desktop-2.0 (I have version 1.6.0 but need 1.7.1, which I can't find anywhere).

from caja-dropbox.

raveit65 avatar raveit65 commented on August 28, 2024

If you compile from git you need to use the 1.6 branch.
git branch -a
git checkout -b 1.6 origin/1.6

from caja-dropbox.

bdantas avatar bdantas commented on August 28, 2024

NiceandGently,
Thanks for the tip. Using the 1.6 branch I was able to compile, build, and install. However, now the Dropbox badge icons and context menu entries are gone. caja-dropbox is installed, obviously. Frustrating. Guess I'll just wait to update caja through the repository.

from caja-dropbox.

raveit65 avatar raveit65 commented on August 28, 2024

hmm, can you post your configure flags?

from caja-dropbox.

bdantas avatar bdantas commented on August 28, 2024

I didn't use any. After I had all the dependencies installed, I just did
./autogen.sh
./configure
make
sudo checkinstall

When compiling deviates even just a little bit, it goes a bit above my head. I'll just wait to update caja through the repo. Thanks anyway.

On 10/06/2013 06:15 PM, Wolfgang Ulbrich wrote:

hmm, can you post your configure flags?


Reply to this email directly or view it on GitHub #4 (comment).

from caja-dropbox.

raveit65 avatar raveit65 commented on August 28, 2024

try ./configure --prefix=/usr
I'm pretty shure the dropbox software doesn't find caja under /usr/local which is default if you don't use this flag.

from caja-dropbox.

bdantas avatar bdantas commented on August 28, 2024

@NiceandGently:

Thank you so much for the tip. I restored my system from an image backup (with caja 1.6.1-4.1+precise and caja-dropbox 0.7.1-3+precise), then tried compiling mate-file-manager again from the top with the configure flag you recommended.

Everything works perfect now but, strangely, I did not have to install the new caja. This is exactly what I did:

  1. downloaded the 1.6 branch of mate-file-manager to ~/Downloads folder and unzipped it
  2. installed all the build dependencies: $ sudo apt-get install libmatedesktop-dev libxml2-dev libgail-dev gobject-introspection libunique-dev
  3. went into the Downloads folder, renamed the unzipped mate-file-manager-1.6 folder to simply caja
  4. opened a terminal in this caja folder
  5. $ ./autogen.sh
  6. $ ./configure --prefix=/usr
  7. built the .deb package without installing it: $ sudo checkinstall --install=no

Then, just to be paranoid, I decided that I would reinstall caja-dropbox and restart my computer before installing the new caja package that I just built. Magically, caja no longer crashes when I close the Properties box of a file in my dropbox. Go figure. I doubt that compiling and building the package had anything to do with it. My guess is that one of the packages that I installed in step 2 is responsible for the fix.

from caja-dropbox.

julian-carpenter avatar julian-carpenter commented on August 28, 2024

@NiceandGently i can confirm that the double-click issue is in fact solved after upgrading gvfs to 1.18 !

when will this fix for the context menu be available in the mate arch repos, any infos on that ?
thanks for the good work !

from caja-dropbox.

bdantas avatar bdantas commented on August 28, 2024

Julian,

This fixed the issue for me, without making any changes to caja or
having to wait for the fixed caja to make it into the repo:

  1. Install the following five packages: libmatedesktop-dev libxml2-dev libgail-dev
    gobject-introspection libunique-dev
  2. Reinstall caja-dropbox
  3. Restart

Thanks NiceandGently and Stefano! Linux rocks with MATE. Now I have my
perfect desktop and can sail off into the sunset haha

from caja-dropbox.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.