No plug-in manager

I helped a friend to use uecide. Everything seemed okay until he arrived at home.

Something was wrong with "boards".

Selecting "Tools -> plug-in manager" did NOT do anything. No plug-in manager window popped up.

We used teamviewer to see if I could do something remotely but the same result: no plug-in window.

It just sprang back to "Tools"

Weird!

We both run UECIDE on Mac.

My installation is OK. Aswell on Mac as on Ubuntu.

Comments

I have never come across that

I have never come across that before.

All I can suggest is open a terminal window and type:

java -jar /Applications/UECIDE.app/Contents/Resources/Java/uecide.jar --exceptions

That should open the UECIDE application and give you any errors that occur in the terminal window.

Last login: Sat Aug 10 12:36

Last login: Sat Aug 10 12:36:05 on console
Peters-MacBook-Air:~ petergiling$ java -jar /Applications/UECIDE.app/Contents/Resources/Java/uecide.jar --exceptions
Unable to configure environment - neither .bashrc nor .profile seem to exist
2019-08-10 12:38:22.238 java[721:8180] !!! BUG: The current event queue and the main event queue are not the same. Events will not be handled correctly. This is probably because _TSGetMainThread was called for the first time off the main thread.
2019-08-10 12:38:22.248 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.262 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.263 java[721:8180] pid(721)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2019-08-10 12:38:22.271 java[721:8180] *** Assertion failure in void assertRunningOnAppKitThread(void)(), /BuildRoot/Library/Caches/com.apple.xbs/Sources/ViewBridge/ViewBridge-401.1/ViewBridgeUtilities.m:912
2019-08-10 12:38:22.279 java[721:8180] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'not running on AppKit (main) thread'
*** First throw call stack:
(
    0   CoreFoundation                      0x00007fff3b21dcfd __exceptionPreprocess + 256
    1   libobjc.A.dylib                     0x00007fff658c3a17 objc_exception_throw + 48
    2   CoreFoundation                      0x00007fff3b238a1a +[NSException raise:format:arguments:] + 98
    3   Foundation                          0x00007fff3d5261e5 -[NSAssertionHandler handleFailureInFunction:file:lineNumber:description:] + 166
    4   ViewBridge                          0x00007fff62befc37 __26+[NSRemoteView initialize]_block_invoke + 15
    5   libdispatch.dylib                   0x00007fff670435f8 _dispatch_call_block_and_release + 12
    6   libdispatch.dylib                   0x00007fff6704463d _dispatch_client_callout + 8
    7   libdispatch.dylib                   0x00007fff6704f68d _dispatch_main_queue_callback_4CF + 1135
    8   CoreFoundation                      0x00007fff3b167cd7 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
    9   CoreFoundation                      0x00007fff3b167401 __CFRunLoopRun + 2289
    10  CoreFoundation                      0x00007fff3b1668be CFRunLoopRunSpecific + 455
    11  HIToolbox                           0x00007fff3a45296b RunCurrentEventLoopInMode + 292
    12  HIToolbox                           0x00007fff3a4526a5 ReceiveNextEventCommon + 603
    13  HIToolbox                           0x00007fff3a452436 _BlockUntilNextEventMatchingListInModeWithFilter + 64
    14  AppKit                              0x00007fff387ec987 _DPSNextEvent + 965
    15  AppKit                              0x00007fff387eb71f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
    16  libosxapp.dylib                     0x00000001249d4328 -[NSApplicationAWT nextEventMatchingMask:untilDate:inMode:dequeue:] + 124
    17  AppKit                              0x00007fff387e583c -[NSApplication run] + 699
    18  libosxapp.dylib                     0x00000001249d3f72 +[NSApplicationAWT runAWTLoopWithApp:] + 156
    19  libawt_lwawt.dylib                  0x0000000124e990bf -[AWTStarter starter:] + 905
    20  Foundation                          0x00007fff3d45e7f2 __NSThreadPerformPerform + 328
    21  CoreFoundation                      0x00007fff3b184083 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    22  CoreFoundation                      0x00007fff3b184029 __CFRunLoopDoSource0 + 108
    23  CoreFoundation                      0x00007fff3b1679eb __CFRunLoopDoSources0 + 195
    24  CoreFoundation                      0x00007fff3b166fb5 __CFRunLoopRun + 1189
    25  CoreFoundation                      0x00007fff3b1668be CFRunLoopRunSpecific + 455
    26  java                                0x000000010fa4146e CreateExecutionEnvironment + 871
    27  java                                0x000000010fa3d03c JLI_Launch + 1952
    28  java                                0x000000010fa434cb main + 101
    29  java                                0x000000010fa3c894 start + 52
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6
Peters-MacBook-Air:~ petergiling$ 

XXXXXXXXXXX A lot of stuff I do not have a clue about. Any proposal?

Alas not. That output is

Alas not. That output is meaningless thanks to OS X being somewhat strange. I have seen those errors before, and they have nothing to do with anything - they're caused by running java in a terminal. It's a right pain, cus you can't get anything useful out of it because of them.

All I can suggest now is to delete the preferences.txt file and see if that helps.

That's usually a safe bet ;)

That's usually a safe bet ;) Ubuntu is what I develop on so it's guaranteed to be the most supported platform. Not having access to an OS X system (other than a very slow and often not working VM) testing on OS X is not really a possibility for me. It would be nice if I had the spare cash to afford a real OS X machine, but alas not in the current Brexit-influenced financial climate.

Pages