What does RBLibrary.PatchPluginControlForNewEventsIfNecessary?

Loading plugins we got an exception and have no idea what may be wrong:

 Unhandled NilObjectException in RBLibrary.PatchPluginControlForNewEventsIfNecessary%%o

Stack Trace:
RuntimeRaiseException
RaiseNilObjectException
RBLibrary.PatchPluginControlForNewEventsIfNecessary%%ooo
RBLibrary.LoadPluginControl%%ooooA1s
RBLibrary.LoadOnePlugin%o%obb
RBLibrary.LoadPluginsFromFolder%%oA1obb

Reported via Feedback: 63128 - Unhandled NilObjectException in RBLibrary.PatchPluginControlForNewEventsIfNecessary%%ooo

Caused by using REALRegisterMobileControl on Windows.

I might have idea…

I noticed yesterday that in the SDK its checking in some places for the control version which is higher than the constant in the SDK. I think the SDK maybe forgot to up the constant ?

Which might confuse their process on when they do their internal patching if detecting incompatible versions.

Just a idea !

Forum for Xojo Programming Language and IDE. Copyright © 2021 Xojo, Inc.