getting plugin com.getdropbox.dropbox.garcon interrupted when open NSOpenPanel

5.3k views Asked by At

I'm getting this messages on the console when I open a NSOpenPanel and then my application crashes:

plugin com.getdropbox.dropbox.garcon interrupted
plugin com.getdropbox.dropbox.garcon interrupted
Unable to setup extension context - error: Couldn't communicate with a helper application

And in the debugger I get an warning on the Thread 6 saying this:

Queue: com.apple.NSXPCConnection.user.com.getdropbox.dropbox.garcon.apple-extension-service(serial)
    0_dispatch_barrier_async_f
12 start_wqthread
Enqueued from com.apple.NSXPCConnection.user.com.getdropbox.dropbox.garcon.apple-extension-service (Thread 6)
0_dispatch_barrier_async_f

I tried everything openning my NSOpenPannel with [openPanel runModal] and [openPanel beginSheetModalForWindow:...

I use NSOpenPanel just to open a txt file

What can I do to stop get this message and application stops crash?

The App is not sandboxed and code signed. I just trying only in the Debug-build because I don't have an apple developer account. The Mac OS X version is 10.10 and the dropbox version is 3.0.3

2

There are 2 answers

2
Gopinath On

So I had the same problem while working with Python. I think its a problem with the Finder integration of Dropbox in Yosemite. I am guessing you are using Finder (for selecting files, etc.) in your application.

Disabling the Finder-Dropbox integration worked for me:

  1. Go to Dropbox icon > Cog wheel at the bottom left > Preferences
  2. Disable "Enable Finder Integration"

I don't know if there is a proper way to solve this as of yet, but this workaround seems to work.

My versions: Dropbox 3.0.3, Yosemite 10.90

Reference: applehelpwriter.com - How to remove Dropbox green blobs

1
Gorazd On

I was getting this error: "plugin com.getdropbox.dropbox.garcon invalidated" when using NSOpen panel from Swift "in house" program; not sandboxed not code-signed.

OS X: El Capitan: 10.11.4 (15E65) Dropbox: Reporting "up to date" as of today (9 April 2016)

Disabling Finder integration helped getting rid of messages.