Loading libraries

I've created a game library which I store all my common game classes in, when I compile a lone game and have the lib on my classpath It's ok, but when I run I get:
Exception in thread "main" java.lang.NoClassDefFoundError: library/games/Other
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at mud.shared.Screen.<clinit>(Screen.java:11)
I use
java -jar game.jar ; lib.jar
to run it
I hope I have explained enough, there are too many details to list them all
Shish

PS: it is very inconvinient to cut & paste the classes from lib.jar to game.jar for every program because :
1 it takes lots of time
2 when I give out the games, it increases the jar file size and most classes are just unnecessarry duplicates.
Shish

Similar Messages

  • Apple TV 3rd Generation can't finish loading libraries

    I recently moved my iPhoto & iTunes libraries to a new external hard drive. Both work fine from my iMac (iTunes & iPhoto) but when selecting Computers from my Apple TV, the loading of those libraries never finishes. Any thoughts as to why? It worked fine before the transfer to the new drive.

    You need to establish if it was 1080p or 720p HD you downloaded.
    If it's 1080p it will not play at all on AppleTV1 - the hardware is not powerful enough to decode 1080p h264 (or 720p above 25fps).  When AppleTv1 came out most items were SD only and with time more 720p HD stuff became available.  1080p content cm after AppleTV 1 and 2 were replaced by AppleTV 3.
    AppleTV2 can process but not display 1080p - it is stuck to 720p output.
    AppleTV1 could only process 720p max, but could always upscale on output to 1080p!
    Your iTunes Preference should determine what quality you are downloading/renting.
    AC

  • Upgraded to FCPX 10.1.3 - it loads libraries then crashes

    Hello, (first time on this forum)
    I upgraded to FCPX 10.1.3 with no issues. Libraries loaded and all was well. I drag and dropped a video on the timeline and FCPX stalled, then crashed. Now, when I attempt to open it up it loads the libraries, sits for a few minutes and then crashes.
    I have repaired permissions.
    Trashed FCPX preferences.
    Ran a maintenance program (Onyx)
    I have a Time Machine backup that I accessed and brought 10.1.2 back into my apps folder (so now I have both). When opening 10.1.2 it asks to import my libraries. If I do this will I lose data or will it ruined my libraries. My only backup of the FCPX libraries is an online backup (backblaze) and will take years to restore.
    2 Questions:
    1. How do I troubleshoot my issue with 10.1.3?
    2. Can I downgrade (already on my system) to 10.1.2 and when I import libraries that have been imported to 10.1.3 into 10.1.2 will Iose data?
    Processor: 2.93 GHz Intel Core i7
    Memory: 24GB
    Storage: 1TB internal, 9 TB external (FCPX scratch disk is a 4TB GRaid)
    OS: Mavericks 10.9.4
    Here is the crash report:
    Process:         Final Cut Pro [1967]
    Path:            /Applications/Final Cut Pro.app/Contents/MacOS/Final Cut Pro
    Identifier:      com.apple.FinalCut
    Version:         10.1.3 (251130)
    Build Info:      ProEditor-25113000038000000~1
    App Item ID:     424389933
    App External ID: 668174963
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [289]
    Responsible:     Final Cut Pro [1967]
    User ID:         501
    Date/Time:       2014-08-28 09:32:02.169 -0600
    OS Version:      Mac OS X 10.9.4 (13E28)
    Report Version:  11
    Anonymous UUID:  BBEE6651-C52C-F29B-35E9-5B6DB11406C3
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Application Specific Information:
    *** -[__NSArrayM insertObject:atIndex:]: object cannot be nil
    abort() called
    Application Specific Backtrace 1:
    0   CoreFoundation                      0x00007fff95c6125c __exceptionPreprocess + 172
    1   libobjc.A.dylib                     0x00007fff8bf4fe75 objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff95b22487 -[__NSArrayM insertObject:atIndex:] + 951
    3   Flexo                               0x0000000109638347 -[FFEffect objectReferences] + 231
    4   Flexo                               0x00000001099ab225 +[FFMediaEventController _mediaComponentReferencesInObject:mediaID:includeAnchored:] + 1013
    5   Flexo                               0x00000001099aba24 +[FFMediaEventController mediaComponentReferencesToMediaID:inSelection:] + 1348
    6   Flexo                               0x00000001099abd1c +[FFMediaEventController mediaComponentReferencesToMediaID:inLibrary:] + 332
    7   Flexo                               0x00000001099ac59b -[FFMediaEventController _updateModifiedMediaRep:returnIsIncompatibleOriginal:] + 1995
    8   Flexo                               0x00000001099ae0f5 -[FFMediaEventController _syncMediaCompleted:] + 853
    9   Foundation                          0x00007fff92bdb13e __NSThreadPerformPerform + 229
    10  CoreFoundation                      0x00007fff95b925b1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    11  CoreFoundation                      0x00007fff95b83c62 __CFRunLoopDoSources0 + 242
    12  CoreFoundation                      0x00007fff95b833ef __CFRunLoopRun + 831
    13  CoreFoundation                      0x00007fff95b82e75 CFRunLoopRunSpecific + 309
    14  HIToolbox                           0x00007fff94c0ea0d RunCurrentEventLoopInMode + 226
    15  HIToolbox                           0x00007fff94c0e7b7 ReceiveNextEventCommon + 479
    16  HIToolbox                           0x00007fff94c0e5bc _BlockUntilNextEventMatchingListInModeWithFilter + 65
    17  AppKit                              0x00007fff902da24e _DPSNextEvent + 1434
    18  AppKit                              0x00007fff902d989b -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
    19  AppKit                              0x00007fff902cd99c -[NSApplication run] + 553
    20  ProKit                              0x000000010919d5d5 NSProApplicationMain + 333
    21  Final Cut Pro                       0x0000000108e4508b main + 1355
    22  libdyld.dylib                       0x00007fff932e45fd start + 1
    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   libsystem_kernel.dylib         0x00007fff8bc20866 __pthread_kill + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf535c pthread_kill + 92
    2   libsystem_c.dylib             0x00007fff8e431b1a abort + 125
    3   com.apple.Flexo               0x0000000109f09de1 FFApplicationHandleExceptionThatShouldNotBeIgnored + 497
    4   com.apple.AppKit               0x00007fff902cdaa8 -[NSApplication run] + 821
    5   com.apple.prokit               0x000000010919d5d5 NSProApplicationMain + 333
    6   com.apple.FinalCut             0x0000000108e4508b main + 1355
    7   libdyld.dylib                 0x00007fff932e45fd start + 1
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib         0x00007fff8bc21662 kevent64 + 10
    1   libdispatch.dylib             0x00007fff8c5e6421 _dispatch_mgr_invoke + 239
    2   libdispatch.dylib             0x00007fff8c5e6136 _dispatch_mgr_thread + 52
    Thread 2:: com.apple.ProGL.object-deletion
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.progl.framework     0x000000010b4aa490 (anonymous namespace)::threadFunc(void*) + 71
    3   com.apple.procore.framework   0x0000000108fc303f PCThread::startup(void*) + 29
    4   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    5   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    6   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 3:
    0   libsystem_kernel.dylib         0x00007fff8bc1ca1a mach_msg_trap + 10
    1   libsystem_kernel.dylib         0x00007fff8bc1bd18 mach_msg + 64
    2   com.apple.CoreFoundation       0x00007fff95b83f15 __CFRunLoopServiceMachPort + 181
    3   com.apple.CoreFoundation       0x00007fff95b83539 __CFRunLoopRun + 1161
    4   com.apple.CoreFoundation       0x00007fff95b82e75 CFRunLoopRunSpecific + 309
    5   com.apple.AppKit               0x00007fff9047a05e _NSEventThread + 144
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 4:: MIO Mounting Thread
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.Foundation           0x00007fff92baf930 -[NSCondition waitUntilDate:] + 344
    3   com.apple.Foundation           0x00007fff92ba67d8 -[NSConditionLock lockWhenCondition:beforeDate:] + 232
    4   com.apple.proapps.MIO         0x000000010af86dcd -[PluginLockPair scanPaths] + 189
    5   com.apple.Foundation           0x00007fff92bde76b __NSThread__main__ + 1318
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 5:: MIO Mounting Thread
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.Foundation           0x00007fff92baf930 -[NSCondition waitUntilDate:] + 344
    3   com.apple.Foundation           0x00007fff92ba67d8 -[NSConditionLock lockWhenCondition:beforeDate:] + 232
    4   com.apple.proapps.MIO         0x000000010af86dcd -[PluginLockPair scanPaths] + 189
    5   com.apple.Foundation           0x00007fff92bde76b __NSThread__main__ + 1318
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 6:: MIO Mounting Thread
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.Foundation           0x00007fff92baf930 -[NSCondition waitUntilDate:] + 344
    3   com.apple.Foundation           0x00007fff92ba67d8 -[NSConditionLock lockWhenCondition:beforeDate:] + 232
    4   com.apple.proapps.MIO         0x000000010af86dcd -[PluginLockPair scanPaths] + 189
    5   com.apple.Foundation           0x00007fff92bde76b __NSThread__main__ + 1318
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 7:: MIO Mounting Thread
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.Foundation           0x00007fff92baf930 -[NSCondition waitUntilDate:] + 344
    3   com.apple.Foundation           0x00007fff92ba67d8 -[NSConditionLock lockWhenCondition:beforeDate:] + 232
    4   com.apple.proapps.MIO         0x000000010af86dcd -[PluginLockPair scanPaths] + 189
    5   com.apple.Foundation           0x00007fff92bde76b __NSThread__main__ + 1318
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 8:: MIO Mounting Thread
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.Foundation           0x00007fff92baf930 -[NSCondition waitUntilDate:] + 344
    3   com.apple.Foundation           0x00007fff92ba67d8 -[NSConditionLock lockWhenCondition:beforeDate:] + 232
    4   com.apple.proapps.MIO         0x000000010af86dcd -[PluginLockPair scanPaths] + 189
    5   com.apple.Foundation           0x00007fff92bde76b __NSThread__main__ + 1318
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 9:: com.apple.dvdplayback-DDPTask
    0   libsystem_kernel.dylib         0x00007fff8bc1ca56 semaphore_wait_trap + 10
    1   com.apple.AVCHDPlugin         0x000000012765c787 semaphore_wait(viona_semaphore_t*) + 39
    2   com.apple.AVCHDPlugin         0x0000000127667fba WinPortServer::ProcessMessages() + 90
    3   com.apple.AVCHDPlugin         0x00000001276183d8 0x1275b6000 + 402392
    4   com.apple.AVCHDPlugin         0x000000012765cd52 ST20Thread::Run(PThreadRunParams*) + 34
    5   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    Thread 10:: com.apple.helium-texture-finish
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Helium.HeliumRender 0x000000010cea4497 textureFinishThread(void*) + 183
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 11:: com.apple.helium.rq.gpu-ru0.vs0
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Helium.HeliumRender 0x000000010cf1762e HGSynchronizable::Wait() + 46
    3   com.apple.Helium.HeliumRender 0x000000010ce1f1b2 HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
    4   com.apple.Helium.HeliumRender 0x000000010ce0d857 HGRenderExecUnit::RunLoop() + 183
    5   com.apple.Helium.HeliumRender 0x000000010ce0d794 StartRenderExecUnitFunc(void*) + 20
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 12:: com.apple.helium.rq.gpu-ru1.vs0
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Helium.HeliumRender 0x000000010cf1762e HGSynchronizable::Wait() + 46
    3   com.apple.Helium.HeliumRender 0x000000010ce1f1b2 HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
    4   com.apple.Helium.HeliumRender 0x000000010ce0d857 HGRenderExecUnit::RunLoop() + 183
    5   com.apple.Helium.HeliumRender 0x000000010ce0d794 StartRenderExecUnitFunc(void*) + 20
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 13:: com.apple.helium.rq.gpu-cu2.vs0
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Helium.HeliumRender 0x000000010cf1762e HGSynchronizable::Wait() + 46
    3   com.apple.Helium.HeliumRender 0x000000010ce1f1b2 HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
    4   com.apple.Helium.HeliumRender 0x000000010ce0d857 HGRenderExecUnit::RunLoop() + 183
    5   com.apple.Helium.HeliumRender 0x000000010ce0d794 StartRenderExecUnitFunc(void*) + 20
    6   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    7   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    8   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 14:: com.apple.helium.rq.pbo-rbu0.vs0
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Helium.HeliumRender 0x000000010cf1762e HGSynchronizable::Wait() + 46
    3   com.apple.Helium.HeliumRender 0x000000010ce21ab7 HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) + 87
    4   com.apple.Helium.HeliumRender 0x000000010ce0bf3f StartPBOExecUnitFunc(void*) + 143
    5   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    6   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    7   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 15:: com.apple.helium.rq.pbo-rbu1.vs0
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Helium.HeliumRender 0x000000010cf1762e HGSynchronizable::Wait() + 46
    3   com.apple.Helium.HeliumRender 0x000000010ce21ab7 HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) + 87
    4   com.apple.Helium.HeliumRender 0x000000010ce0bf3f StartPBOExecUnitFunc(void*) + 143
    5   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    6   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    7   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 16:: com.apple.helium.rq.pbo-rbu2.vs0
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Helium.HeliumRender 0x000000010cf1762e HGSynchronizable::Wait() + 46
    3   com.apple.Helium.HeliumRender 0x000000010ce21ab7 HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) + 87
    4   com.apple.Helium.HeliumRender 0x000000010ce0bf3f StartPBOExecUnitFunc(void*) + 143
    5   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    6   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    7   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 17:: CVDisplayLink
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.CoreVideo           0x00007fff8bb11464 CVDisplayLink::waitUntil(unsigned long long) + 244
    3   com.apple.CoreVideo           0x00007fff8bb10998 CVDisplayLink::runIOThread() + 496
    4   com.apple.CoreVideo           0x00007fff8bb1078f startIOThread(void*) + 147
    5   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    6   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    7   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 18:: com.apple.helium-unit
    0   libsystem_kernel.dylib         0x00007fff8bc20746 __psynch_mutexwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf7779 _pthread_mutex_lock + 372
    2   com.apple.Helium.HeliumRender 0x000000010cec8202 hg_pthread_loop(void*) + 98
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 19:: com.apple.helium-unit
    0   libsystem_kernel.dylib         0x00007fff8bc20746 __psynch_mutexwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf7779 _pthread_mutex_lock + 372
    2   com.apple.Helium.HeliumRender 0x000000010cec8202 hg_pthread_loop(void*) + 98
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 20:: com.apple.helium-unit
    0   libsystem_kernel.dylib         0x00007fff8bc20746 __psynch_mutexwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf7779 _pthread_mutex_lock + 372
    2   com.apple.Helium.HeliumRender 0x000000010cec8202 hg_pthread_loop(void*) + 98
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 21:: com.apple.helium-unit
    0   libsystem_kernel.dylib         0x00007fff8bc20746 __psynch_mutexwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf7779 _pthread_mutex_lock + 372
    2   com.apple.Helium.HeliumRender 0x000000010cec8202 hg_pthread_loop(void*) + 98
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 22:: com.apple.helium-unit
    0   libsystem_kernel.dylib         0x00007fff8bc20746 __psynch_mutexwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf7779 _pthread_mutex_lock + 372
    2   com.apple.Helium.HeliumRender 0x000000010cec8202 hg_pthread_loop(void*) + 98
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 23:: com.apple.helium-unit
    0   libsystem_kernel.dylib         0x00007fff8bc20746 __psynch_mutexwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf7779 _pthread_mutex_lock + 372
    2   com.apple.Helium.HeliumRender 0x000000010cec8202 hg_pthread_loop(void*) + 98
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 24:: com.apple.CoreAnimation.CAOpenGLLayer
    0   libsystem_kernel.dylib         0x00007fff8bc1ca1a mach_msg_trap + 10
    1   libsystem_kernel.dylib         0x00007fff8bc1bd18 mach_msg + 64
    2   com.apple.CoreFoundation       0x00007fff95b83f15 __CFRunLoopServiceMachPort + 181
    3   com.apple.CoreFoundation       0x00007fff95b83539 __CFRunLoopRun + 1161
    4   com.apple.CoreFoundation       0x00007fff95b82e75 CFRunLoopRunSpecific + 309
    5   com.apple.CoreFoundation       0x00007fff95c38811 CFRunLoopRun + 97
    6   com.apple.QuartzCore           0x00007fff92afa922 CAOpenGLLayer_render_thread(void*) + 162
    7   com.apple.QuartzCore           0x00007fff929c72ad thread_fun + 25
    8   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    9   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    10  libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 25:
    0   libsystem_kernel.dylib         0x00007fff8bc1ca1a mach_msg_trap + 10
    1   libsystem_kernel.dylib         0x00007fff8bc1bd18 mach_msg + 64
    2   com.apple.CoreFoundation       0x00007fff95b83f15 __CFRunLoopServiceMachPort + 181
    3   com.apple.CoreFoundation       0x00007fff95b83539 __CFRunLoopRun + 1161
    4   com.apple.CoreFoundation       0x00007fff95b82e75 CFRunLoopRunSpecific + 309
    5   com.apple.CoreFoundation       0x00007fff95c38811 CFRunLoopRun + 97
    6   com.apple.DiscRecording       0x00007fff8ff2015e DRWorkLoop::WorkLoop() + 228
    7   com.apple.DiscRecording       0x00007fff8ff20067 DRWorkLoop::WorkLoopEntry(DRWorkLoop*) + 9
    8   com.apple.DiscRecording       0x00007fff8ff1fd77 DRThreadObject::StartRoutine(DRThreadObject*) + 125
    9   com.apple.DiscRecording       0x00007fff8ff1fc11 DRThreadObject::SymbolRoutine(DRThreadObject*) + 9
    10  libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    11  libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    12  libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 26:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 27:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 28:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 29:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 30:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 31:: Dispatch queue: com.apple.root.default-priority
    0   libsystem_kernel.dylib         0x00007fff8bc1ca6e semaphore_timedwait_trap + 10
    1   libdispatch.dylib             0x00007fff8c5e89be _dispatch_semaphore_wait_slow + 147
    2   com.apple.Flexo               0x000000010a112d4e -[FFScheduleTokenVTDecode waitForSampleFor:] + 62
    3   com.apple.Flexo               0x000000010a114082 -[FFScheduleTokenVTDecode waitForStatusFlagsToClear:beforeDate:] + 162
    4   com.apple.Flexo               0x000000010a10766c -[FFStreamFigExternalToken waitForStatusFlagsToClear:beforeDate:] + 28
    5   com.apple.Flexo               0x00000001095cfebf -[FFPassThruScheduleToken waitForStatusFlagsToClear:beforeDate:] + 63
    6   com.apple.Flexo               0x00000001095cf58a -[FFScheduleToken prepareForImagingWithTimeout:] + 42
    7   com.apple.Flexo               0x00000001095f7e56 -[FFStreamVideo newSquaredFlattenedImageAtTime:quality:temporalQuality:bypassSegmentStore:backg roundColor:returnImageMD5:] + 806
    8   com.apple.Flexo               0x00000001095f7b21 -[FFStreamVideo newSquaredFlattenedImageAtTime:quality:temporalQuality:bypassSegmentStore:retur nImageMD5:] + 129
    9   com.apple.Flexo               0x0000000109b8faed __52-[FFThumbnailRequestManager _backgroundTask:onTask:]_block_invoke_2 + 285
    10  libdispatch.dylib             0x00007fff8c5e71bb _dispatch_call_block_and_release + 12
    11  libdispatch.dylib             0x00007fff8c5e428d _dispatch_client_callout + 8
    12  libdispatch.dylib             0x00007fff8c5e6082 _dispatch_root_queue_drain + 326
    13  libdispatch.dylib             0x00007fff8c5e7177 _dispatch_worker_thread2 + 40
    14  libsystem_pthread.dylib       0x00007fff8ddf5ef8 _pthread_wqthread + 314
    15  libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 32:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 33:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 34:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 35:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 36:: BGTask: FFThumbnailRequestManager  Dispatch queue: NSOperationQueue Serial Queue
    0   libsystem_kernel.dylib         0x00007fff8bc1ca56 semaphore_wait_trap + 10
    1   libdispatch.dylib             0x00007fff8c5eadc5 _dispatch_group_wait_slow + 208
    2   com.apple.Flexo               0x0000000109b8f421 -[FFThumbnailRequestManager _backgroundTask:onTask:] + 3681
    3   com.apple.Flexo               0x0000000109f09dfc FFApplicationHandleExceptionThatShouldNotBeIgnoredInBlock + 12
    4   com.apple.Flexo               0x00000001096de457 -[FFBackgroundTask main] + 343
    5   com.apple.Foundation           0x00007fff92b7f8a1 -[__NSOperationInternal _start:] + 631
    6   com.apple.Foundation           0x00007fff92b7f54b __NSOQSchedule_f + 64
    7   libdispatch.dylib             0x00007fff8c5e428d _dispatch_client_callout + 8
    8   libdispatch.dylib             0x00007fff8c5e6673 _dispatch_queue_drain + 451
    9   libdispatch.dylib             0x00007fff8c5e79c1 _dispatch_queue_invoke + 110
    10  libdispatch.dylib             0x00007fff8c5e5f87 _dispatch_root_queue_drain + 75
    11  libdispatch.dylib             0x00007fff8c5e7177 _dispatch_worker_thread2 + 40
    12  libsystem_pthread.dylib       0x00007fff8ddf5ef8 _pthread_wqthread + 314
    13  libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 37:: Dispatch queue: com.apple.root.default-priority
    0   libsystem_kernel.dylib         0x00007fff8bc1ca6e semaphore_timedwait_trap + 10
    1   libdispatch.dylib             0x00007fff8c5e89be _dispatch_semaphore_wait_slow + 147
    2   com.apple.Flexo               0x000000010a1f14d2 FFChunkedSampleBuffer::createSampleBufferFromDisk(OpaqueFigSampleGenerator*, NSObject*, OpaqueFigSampleCursor*, int, int) const + 370
    3   com.apple.Flexo               0x000000010a1f130e FFChunkedSampleBuffer::readChunkData(OpaqueFigSampleGenerator*, NSObject*, int) + 190
    4   com.apple.Flexo               0x000000010a235455 FFChunkedSampleBufferCache::copyOrCreateChunkedSampleBuffer(CMTime, FFSampleCursor*, int, bool, int, OpaqueFigSampleGenerator*, NSObject*, int, bool*) + 293
    5   com.apple.Flexo               0x000000010a1ee577 -[FFSampleGenerator createSampleBuffer:waitTimeInSeconds:] + 231
    6   com.apple.Flexo               0x000000010a1ee3b0 __41-[FFSampleGenerator prefetch:schedToken:]_block_invoke + 80
    7   libdispatch.dylib             0x00007fff8c5e71bb _dispatch_call_block_and_release + 12
    8   libdispatch.dylib             0x00007fff8c5e428d _dispatch_client_callout + 8
    9   libdispatch.dylib             0x00007fff8c5e6082 _dispatch_root_queue_drain + 326
    10  libdispatch.dylib             0x00007fff8c5e7177 _dispatch_worker_thread2 + 40
    11  libsystem_pthread.dylib       0x00007fff8ddf5ef8 _pthread_wqthread + 314
    12  libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 38:: com.apple.flexo.worker-thread
    0   libsystem_kernel.dylib         0x00007fff8bc1ca56 semaphore_wait_trap + 10
    1   com.apple.Flexo               0x000000010979ca4f WorkerThread::Run() + 319
    2   com.apple.Flexo               0x000000010971dd2f Thread::RunHelper(void*) + 47
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 39:: CVDisplayLink
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.CoreVideo           0x00007fff8bb11464 CVDisplayLink::waitUntil(unsigned long long) + 244
    3   com.apple.CoreVideo           0x00007fff8bb10998 CVDisplayLink::runIOThread() + 496
    4   com.apple.CoreVideo           0x00007fff8bb1078f startIOThread(void*) + 147
    5   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    6   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    7   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 40:: com.apple.flexo.player-render (playback)
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c77 _pthread_cond_wait + 787
    2   com.apple.Foundation           0x00007fff92baf930 -[NSCondition waitUntilDate:] + 344
    3   com.apple.Foundation           0x00007fff92ba67d8 -[NSConditionLock lockWhenCondition:beforeDate:] + 232
    4   com.apple.Flexo               0x00000001095c168d -[FFPlayer _waitForAttention] + 45
    5   com.apple.Flexo               0x000000010959fce0 -[FFPlayer playerRenderThreadMain:] + 208
    6   com.apple.Foundation           0x00007fff92bde76b __NSThread__main__ + 1318
    7   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    8   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    9   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 41:: com.apple.flexo.time-rate-change-controller
    0   libsystem_kernel.dylib         0x00007fff8bc20716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf6c3b _pthread_cond_wait + 727
    2   com.apple.Flexo               0x000000010959e253 TimeRateChangeController::threadFunction() + 115
    3   com.apple.Flexo               0x00000001095c2aa5 TimeRateChangeController::thread_routine(void*) + 53
    4   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    5   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    6   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 42:: com.apple.flexo.worker-thread
    0   libsystem_kernel.dylib         0x00007fff8bc1ca56 semaphore_wait_trap + 10
    1   com.apple.Flexo               0x000000010979ca4f WorkerThread::Run() + 319
    2   com.apple.Flexo               0x000000010971dd2f Thread::RunHelper(void*) + 47
    3   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    4   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    5   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 43:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 44:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 45:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 46:: com.apple.coremedia.scheduledfileio
    0   libsystem_kernel.dylib         0x00007fff8bc21962 pread + 10
    1   com.apple.CoreMedia.ProAppsSupport 0x0000000109125487 FigFileForkRead + 21
    2   com.apple.CoreMedia.ProAppsSupport 0x000000010911ee7a FigFileByteStreamRead + 205
    3   com.apple.CoreMedia.ProAppsSupport 0x0000000109121846 RSFileReadSync + 79
    4   com.apple.CoreMedia.ProAppsSupport 0x000000010912187f RSFileReadAsync + 14
    5   com.apple.CoreMedia.ProAppsSupport 0x0000000109122123 FigScheduledFileIOThread + 1186
    6   com.apple.CoreMedia.ProAppsSupport 0x000000010912758b figThreadMain + 382
    7   libsystem_pthread.dylib       0x00007fff8ddf4899 _pthread_body + 138
    8   libsystem_pthread.dylib       0x00007fff8ddf472a _pthread_start + 137
    9   libsystem_pthread.dylib       0x00007fff8ddf8fc9 thread_start + 13
    Thread 47:
    0   libsystem_kernel.dylib         0x00007fff8bc20e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8ddf5f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib       0x00007fff8ddf8fb9 start_wqthread + 13
    Thread 0 crashed with X86 Thread State (64-bit):
      rax: 0x0000000000000000  rbx: 0x00007fff79b15310  rcx: 0x00007fff56dbdb68  rdx: 0x0000000000000000
      rdi: 0x0000000000000707  rsi: 0x0000000000000006  rbp: 0x00007fff56dbdb90  rsp: 0x00007fff56dbdb68
       r8: 0x0000000008000100   r9: 0x0000000000000000  r10: 0x0000000008000000  r11: 0x0000000000000206
      r12: 0x00007fff8bf47000  r13: 0x000060800ee54970  r14: 0x0000000000000006  r15: 0x0000600014655270
      rip: 0x00007fff8bc20866  rfl: 0x0000000000000206  cr2: 0x00007fff79bf4778
    Logical CPU:     0
    Error Code:      0x02000148
    Trap Number:     133
    Binary Images:
           0x108e42000 -        0x108f0fff7  com.apple.FinalCut (10.1.3 - 251130) <22B57D3F-3389-3580-BF29-C70726630729> /Applications/Final Cut Pro.app/Contents/MacOS/Final Cut Pro
           0x108fa6000 -        0x109098fff  com.apple.procore.framework (4.0.2 - 25022.5.38) <2D0D6C8B-59BE-3DD9-988B-FEE4C034CD1E> /Applications/Final Cut Pro.app/Contents/Frameworks/ProCore.framework/Versions/A/ProCore
           0x109104000 -        0x10914dfff  com.apple.CoreMedia.ProAppsSupport (1.0 - 1273.26) <DDC40274-F169-3E46-8751-48F7D6B5112E> /Applications/Final Cut Pro.app/Contents/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
           0x109181000 -        0x1093dbff7  com.apple.prokit (8.0 - 5053) <B32B8A5F-4C09-317A-84C5-99196CEEC5CD> /Applications/Final Cut Pro.app/Contents/Frameworks/ProKit.framework/Versions/A/ProKit
           0x10955d000 -        0x10a773ff7  com.apple.Flexo (1.0.0 - 25111.2.38) <FC1F71DA-1C5D-30E5-8C6A-4E8E25A25A04> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/Flexo
           0x10af57000 -        0x10b024ff7  com.apple.proapps.MIO (2.0 - 25022.5.38) <C289772E-3259-3730-AA7A-6EF8053897FF> /Applications/Final Cut Pro.app/Contents/Frameworks/MIO.framework/Versions/A/MIO
           0x10b099000 -        0x10b0e9ff7  com.apple.pro.sharedstudio (1.0 - 25022.5.38) <0935B9F2-924D-33C1-B083-632DACFDCEBA> /Applications/Final Cut Pro.app/Contents/Frameworks/StudioSharedResources.framework/Versions/A/StudioSh aredResources
           0x10b14d000 -        0x10b2beff7  com.apple.TLKit (1.0 - 25022.5.38) <0F2FE1AC-8FF4-38F2-80DD-0025F6523D27> /Applications/Final Cut Pro.app/Contents/Frameworks/TLKit.framework/Versions/A/TLKit
           0x10b375000 -        0x10b414fff  com.apple.LunaKit (1.0 - 25022.5.38) <7A07B586-1158-3584-ADA7-05A09B0B12AA> /Applications/Final Cut Pro.app/Contents/Frameworks/LunaKit.framework/Versions/A/LunaKit
           0x10b4a0000 -        0x10b4d6ff7  com.apple.progl.framework (1.0 - 25022.5.38) <064C592E-94F6-305B-BCC4-027834BB3599> /Applications/Final Cut Pro.app/Contents/Frameworks/ProGL.framework/Versions/A/ProGL
           0x10b513000 -        0x10b642fef  com.apple.ProAppsFxSupport (4.0.0 - 25098.2.38) <27CF499A-EB19-3C33-BE92-BBA9839E4FEF> /Applications/Final Cut Pro.app/Contents/Frameworks/ProAppsFxSupport.framework/Versions/A/ProAppsFxSupp ort
           0x10b89b000 -        0x10b9dcfff  com.apple.prochannel.framework (4.0.2 - 25022.5.38) <7DC0D9A8-147A-330D-8005-4EAB996A3153> /Applications/Final Cut Pro.app/Contents/Frameworks/ProChannel.framework/Versions/A/ProChannel
           0x10bae5000 -        0x10bb03fff  com.apple.DeepSkyLite (0.6 - 25022.5.38) <394B4B64-FB32-3279-BD3E-0848D625CDF1> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/Frameworks/DeepSkyLite.f ramework/Versions/A/DeepSkyLite
           0x10bb22000 -        0x10bf70fe7  com.apple.VideoToolbox.ProAppsSupport (1.0 - 1273.26) <0B80C615-7F9A-39C3-8472-B889BC6B1CE6> /Applications/Final Cut Pro.app/Contents/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
           0x10bfd0000 -        0x10c2ebfff  com.apple.MediaToolbox.ProAppsSupport (1.0 - 1273.26) <3400D223-FC2E-3CFF-A50B-87C83BFF8836> /Applications/Final Cut Pro.app/Contents/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
           0x10c396000 -        0x10c396ff7  com.apple.Helium (3.1.0 - 25022.5.38) <28DB1115-C498-30E8-8A8C-FD0CBF51B787> /Applications/Final Cut Pro.app/Contents/Frameworks/Helium.framework/Versions/A/Helium
           0x10c3a0000 -        0x10c412ff7  com.apple.proinspector.framework (4.0.2 - 25022.5.38) <7815463A-9D9A-3D88-929A-AE1836119018> /Applications/Final Cut Pro.app/Contents/Frameworks/ProInspector.framework/Versions/A/ProInspector
           0x10c470000 -        0x10c497ff7  com.apple.audio.CoreAudioKit (1.6.6 - 1.6.6) <E6FEB146-1384-3FDE-A9B4-3BC48DCEDC27> /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit
           0x10c4b8000 -        0x10c508fef  com.apple.proshapes.framework (1.0 - 25022.5.38) <E11B100A-1336-3786-B714-3F0B6AE73BB0> /Applications/Final Cut Pro.app/Contents/Frameworks/ProShapes.framework/Versions/A/ProShapes
           0x10c549000 -        0x10c642ff7  com.apple.proosc.framework (3.1.0 - 25022.5.38) <92DE9330-DB78-3B70-88CF-E433DC095B94> /Applications/Final Cut Pro.app/Contents/Frameworks/ProOSC.framework/Versions/A/ProOSC
           0x10c6ad000 -        0x10caddff7  com.apple.vision.FaceCoreEmbedded (3.1.1 - 3.1.1) <97480977-73F8-36D2-9740-4E09A9B4EC1A> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/Frameworks/FaceCoreEmbed ded.framework/Versions/A/FaceCoreEmbedded
           0x10ccf8000 -        0x10cd6bfff  com.apple.procurveeditor.framework (3.1.0 - 25022.5.38) <1A69E531-C119-3813-878C-B763D4A98114> /Applications/Final Cut Pro.app/Contents/Frameworks/ProCurveEditor.framework/Versions/A/ProCurveEditor
           0x10cdb4000 -        0x10cdc7fff  com.apple.TLKEventDispatcher (1.0 - 25022.5.38) <6FBD6BAA-BD54-3211-8DF7-08406F7BAD94> /Applications/Final Cut Pro.app/Contents/Frameworks/TLKEventDispatcher.framework/Versions/A/TLKEventDis patcher
           0x10cddf000 -        0x10d226fe7  com.apple.Helium.HeliumRender (2.1.0 - 25022.5.38) <9A8D808D-2D5C-38D4-8DEC-9773920A4CBE> /Applications/Final Cut Pro.app/Contents/Frameworks/Helium.framework/Versions/A/Frameworks/HeliumRender .framework/Versions/A/HeliumRender
           0x10d342000 -        0x10d47afe7  com.apple.Helium.Heliumfilters (2.1.0 - 25022.5.38) <FBD14430-4A13-3785-BB32-B52361A673CD> /Applications/Final Cut Pro.app/Contents/Frameworks/Helium.framework/Versions/A/Frameworks/HeliumFilter s.framework/Versions/A/HeliumFilters
           0x10d7f8000 -        0x10dae9fff  com.apple.Helium.HeliumSensoCore (2.0.2 - 25022.5.38) <86A7F7D2-1E8D-33EE-8749-7EAA2244611A> /Applications/Final Cut Pro.app/Contents/Frameworks/Helium.framework/Versions/A/Frameworks/HeliumSensoC ore.framework/Versions/A/HeliumSensoCore
           0x10db7f000 -        0x10dbaafff  com.apple.FWAVC (403.47 - 47) <20BAF98C-349A-38E1-ACE1-C0838546D248> /System/Library/PrivateFrameworks/FWAVC.framework/Versions/A/FWAVC
           0x10dbc7000 -        0x10dbd7fff  com.apple.PluginManager (1.7.4 - 25022.5.38) <80DB2200-A850-3CCF-A755-832918510FFB> /Applications/Final Cut Pro.app/Contents/Frameworks/PluginManager.framework/Versions/B/PluginManager
           0x10dbed000 -        0x10dc0efff  com.apple.fxplugframework (2.4 - 25022.5.38) <BE3AC25A-36F5-3477-95C4-319BD371BC49> /Applications/Final Cut Pro.app/Contents/Frameworks/FxPlug.framework/Versions/A/FxPlug
           0x10e414000 -        0x10e460fff  com.apple.CoreMediaIO.FCPX.Lion (407.0 - 4562) <DF12DF2D-1E93-3A66-9C6E-8B36DAF9962B> /Applications/Final Cut Pro.app/Contents/Frameworks/CoreMediaIO.framework/Versions/Current/CoreMediaIO
           0x111a7d000 -        0x111a9efff  com.apple.QuartzComposer.ExtraPatches (4.1 - 319) <2CCE2845-2907-394B-9667-6CAE21D65636> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/Resources/ExtraPatches.plugin/Contents/MacOS/ExtraPatches
           0x111ab3000 -        0x111aeeff2  com.apple.audio.midi.CoreMIDI (1.10 - 88) <1EA92CDE-75AB-354C-99E5-BB5763AF988C> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
           0x111b16000 -        0x111b3afff  com.apple.audio.OpenAL (1.7 - 1.7) <5D2366B5-111B-3BDD-AFB3-5770075659F4> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
           0x111b4c000 -        0x111b54ff7  com.apple.Audio.provider (1.0.0 - 25111.2.38) <4513168C-FF8B-3B34-8483-F34588EAAA6A> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/PlugIns/MediaProviders/A udioProvider.fxp/Contents/MacOS/AudioProvider
           0x111b60000 -        0x111ba3fef  com.apple.proapps.AppleAVCIntraCodec (1.1.3 - 6604.39) <A02948F3-DC05-3DAE-9D2C-0DD6E27EF9D0> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/PlugIns/Codecs/AppleAVCIntraCodec.b undle/Contents/MacOS/AppleAVCIntraCodec
           0x111bae000 -        0x111bfffff  com.apple.proapps.AppleDVCPROHDCodec (1.0.2 - 6337.11) <6784159E-3D84-308C-B171-1531243DB2B2> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/PlugIns/Codecs/AppleDVCPROHDCodec.b undle/Contents/MacOS/AppleDVCPROHDCodec
           0x111c0c000 -        0x111c31fe7  com.apple.proapps.AppleIMXCodec (1.0.2 - 6337.11) <D0A99D33-5BF3-3957-A742-8D579B164B33> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/PlugIns/Codecs/AppleIMXCodec.bundle /Contents/MacOS/AppleIMXCodec
           0x111c3c000 -        0x111c7ffef  com.apple.proapps.AppleIntermediateCodec (1.0.2 - 6337.11) <7F48675F-1660-3334-A7BF-7A8C781211DF> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/PlugIns/Codecs/AppleIntermediateCod ec.bundle/Contents/MacOS/AppleIntermediateCodec
           0x111c8b000 -        0x111d12ff7  com.apple.proapps.AppleMPEG2Codec (1.0.5 - 6472.33) <6297EC7E-9C70-3ABD-84F8-093601571434> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/PlugIns/Codecs/AppleMPEG2Codec.bund le/Contents/MacOS/AppleMPEG2Codec
           0x111d20000 -        0x111e2df9f  com.apple.proapps.AppleProResCodecEmbedded (1.0.5 - 6669.39) <F2B3C622-DD77-37C4-B5D7-599C67EC2C23> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/PlugIns/Codecs/AppleProResCodecEmbe dded.bundle/Contents/MacOS/AppleProResCodecEmbedded
           0x111e3e000 -        0x111e4cff7  com.apple.proapps.AppleUncompressedCodec (1.0.2 - 6337.11) <231414BD-3180-329E-B065-46C74E534974> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/PlugIns/Codecs/AppleUncompressedCod ec.bundle/Contents/MacOS/AppleUncompressedCodec
           0x111e56000 -        0x111e5bff7  com.apple.proapps.AppleCMQTAdapterCodec (1.0 - 1) <6942074A-7E60-343D-A74B-31188F474667> /Applications/Final Cut Pro.app/Contents/PlugIns/Compressor/CompressorKit.bundle/Contents/PlugIns/Apple CMQTAdapterCodec.bundle/Contents/MacOS/AppleCMQTAdapterCodec
           0x111e63000 -        0x111f6bff7  com.apple.AECore (4.1.3 - 303) <B48E098B-E4CE-3DE0-9373-A02002662B48> /Applications/Final Cut Pro.app/Contents/PlugIns/Compressor/CompressorKit.bundle/Contents/Frameworks/AE Core.framework/Versions/A/AECore
           0x111fde000 -        0x112000fff  com.apple.FxPlug.provider (1.0.0 - 25111.2.38) <F52E85E4-D1AB-33D5-BA89-8BF0DEC7861C> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/PlugIns/MediaProviders/F xPlugProvider.fxp/Contents/MacOS/FxPlugProvider
           0x112018000 -        0x1122abff7  com.apple.Motion.effect (5.0.0 - 25113.0.38) <2C61F90D-67BB-3562-8617-5109499D33EF> /Applications/Final Cut Pro.app/Contents/PlugIns/MediaProviders/MotionEffect.fxp/Contents/MacOS/MotionE ffect
           0x1122fc000 -        0x112c98fff  com.apple.ozone.framework (5.0.0 - 25113.0.38) <5C352B63-6327-32EB-96B1-8F48682CBC40> /Applications/Final Cut Pro.app/Contents/Frameworks/Ozone.framework/Versions/A/Ozone
           0x1131bc000 -        0x1131f1fff  com.apple.ProGraphics (5.0.0 - 25113.0.38) <4B371BB0-C7C1-32BD-85A2-D0C606BC216A> /Applications/Final Cut Pro.app/Contents/Frameworks/ProGraphics.framework/Versions/A/ProGraphics
           0x113217000 -        0x11380ffef  com.apple.motion.TextFramework (5.1.1 - 25113.0.38) <93540C30-46E5-3EB0-ABD4-059DF6C6D9A4> /Applications/Final Cut Pro.app/Contents/Frameworks/TextFramework.framework/Versions/A/TextFramework
           0x113987000 -        0x113ad3ff7  com.apple.Lithium (5.0.0 - 25022.5.38) <E17AC88C-98FA-3071-BFAE-9F0753D7DE58> /Applications/Final Cut Pro.app/Contents/Frameworks/Lithium.framework/Versions/A/Lithium
           0x113b54000 -        0x113c2fff7  org.python.python (2.6.8 - 2.6.8) <1A91D8F4-BF9E-36A6-85C4-A00166DD6268> /System/Library/Frameworks/Python.framework/Versions/2.6/Python
           0x113c90000 -        0x113ca1fff  com.apple.RetimingMath (5.0.0 - 25113.0.38) <4380622F-F46E-3C21-80CC-EB06DD3F564D> /Applications/Final Cut Pro.app/Contents/Frameworks/RetimingMath.framework/Versions/A/RetimingMath
           0x113cb6000 -        0x113d65ff7  com.apple.ProMedia (5.0.0 - 25113.0.38) <D3802029-A2B2-30DA-B881-961105120EF5> /Applications/Final Cut Pro.app/Contents/Frameworks/ProMedia.framework/Versions/A/ProMedia
           0x113dde000 -        0x113e4cfff  com.apple.proapps.AudioMixEngine (2.0 - 68) <965047FF-5375-37F3-9CFE-06BC72F213F3> /Applications/Final Cut Pro.app/Contents/Frameworks/Ozone.framework/Versions/A/Frameworks/AudioMixEngin e.framework/Versions/A/AudioMixEngine
           0x113e99000 -        0x113ea6ff7  com.apple.pluginkit.framework (1.0 - 1) <8DC8FED5-37E9-3A35-B333-7379765D5D34> /Applications/Final Cut Pro.app/Contents/Frameworks/FxPlug.framework/Versions/A/Frameworks/PlugInKit.fr amework/PlugInKit
           0x113eb8000 -        0x113ebffff  com.apple.filter.PAECIAdaptor (1.0 - 25022.5.38) <50A3A5B1-32A1-36E5-9BB4-2C993E291D8A> /Applications/Final Cut Pro.app/Contents/PlugIns/FxPlug/PAECIAdaptor.fxplug/Contents/MacOS/PAECIAdaptor
           0x113f29000 -        0x113f29ff9 +cl_kernels (???) <6F938267-F965-480D-A989-23BEDC7E3B9D> cl_kernels
           0x113f5c000 -        0x113f5efff  com.apple.music.apps.common.resources (9.1.0 - 279.8) <2259BC00-9B89-398B-9A95-4759B5B3C27D> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/PlugIns/Audio/EDEL.bundl e/Contents/Resources/common.res/Contents/MacOS/common
           0x113f8c000 -        0x114238fef  com.apple.motion.filters (4.0.2 - 25022.5.38) <358D2D54-7AB0-3E57-9DDA-C2CF5CFEE42F> /Applications/Final Cut Pro.app/Contents/PlugIns/FxPlug/InternalFilters.app/Contents/PlugIns/InternalFi ltersXPC.pluginkit/Contents/PlugIns/Filters.bundle/Contents/MacOS/Filters
           0x114303000 -        0x114458ff7  com.apple.motion.filtersLegacyPath (4.0.2 - 25022.5.38) <00989DB2-716A-36D2-B22A-02AA3A062F39> /Applications/Final Cut Pro.app/Contents/PlugIns/FxPlug/FiltersLegacyPath.bundle/Contents/MacOS/Filters LegacyPath
           0x120e38000 -        0x120feeff7  com.apple.motion.Behaviors (5.0.0 - 25113.0.38) <4FA5C619-6BF9-3335-8CFA-4F1A6CCC8881> /Applications/Final Cut Pro.app/Contents/Frameworks/Ozone.framework/Versions/A/PlugIns/Behaviors.ozp/Co ntents/MacOS/Behaviors
           0x121146000 -        0x12119dff7  com.apple.Bloodhound (5.0.0 - 25113.0.38) <A6CC2728-E851-3DB4-BFCB-A3DF5391ED30> /Applications/Final Cut Pro.app/Contents/Frameworks/Bloodhound.framework/Versions/A/Bloodhound
           0x1211d0000 -        0x1211d4fff  com.apple.agl (3.2.3 - AGL-3.2.3) <9851E4CC-DA6B-3AF4-9B06-61BAC289572D> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
           0x1211db000 -        0x1213c2ff7  com.apple.motion.Particles (5.0.0 - 25113.0.38) <DE1B18AB-F203-36CB-81B0-1AB43311F3FD> /Applications/Final Cut Pro.app/Contents/Frameworks/Ozone.framework/Versions/A/PlugIns/Particles.ozp/Co ntents/MacOS/Particles
           0x121498000 -        0x1214abff7  com.apple.motion.Text (5.0.0 - 25113.0.38) <5ADDBD9E-844B-3C66-98E9-986740CEA013> /Applications/Final Cut Pro.app/Contents/Frameworks/Ozone.framework/Versions/A/PlugIns/Text.ozp/Content s/MacOS/Text
           0x1214c9000 -        0x1214fffff  com.apple.proapps.flexo.AudioEffects (1.0.0 - 25111.2.38) <777FD762-0A80-379F-A23C-1DEC50C6DB9D> /Applications/Final Cut Pro.app/Contents/Frameworks/Flexo.framework/Versions/A/PlugIns/Audio/AudioEffec ts.component/Contents/MacOS/AudioEffects
           0x121515000 -        0x12

    rdiverson wrote:
    Actually I thought I had it backing up but realized it wasn't. I haven't lost any data and I haven't attempted to load my libraries in 10.1.2 for fear it would cause problems with it. I am backing up the libraries now and will try once they have backed up.
    Cheers.
    Assuming you now have only the new empty library in your library pane when you launch. If other libraries are trying to load, again hold down the option key and after a new empty library loads, close it.
    Take a look in the Movies folder of your Home folder. There should be a folder called Final Cut Backups. Find the folder that contains timestamped versions of your problem library. Copy the latest version and give it a different name. Double-click that re-named library. FCP should ask you whether you want to update the library; click yes. Hopefully you will have your library back without crashes.
    If that doesn't work, and you have a working version of the 10.1.2 app you should be able to use it to open the backup libraries that were not updated.
    Good luck.
    Russ

  • ATV not loading libraries

    My ATV is having issues syncing w/ my computer. The computer is on w/ iTunes running, the ATV is visible in the device list in iTunes. My Internet connection is working fine (am using the Internet right now to write this). I have the ATV - computer setup to stream content, but when I select either one of the 'shared music', 'shared tv', or 'shared movies' the 'loading _ library' screen w/ the spinning wheel shows and stays like that for hours (I've left it running and come back after hours and it's still 'loading') or when it finally does finish loading it says there's no content in the library!!
    Message was edited by: CSNomad
    <Edited by Host>

    Welcome to the Apple discussion forums.
    Try restarting iTunes, your network and the Apple tv.

  • Loading client libraries from Applet

    All -
    1) Can a Signed Applet load libraries that are installed in the Client machine with out altering the policy/permission in the client machine.
    2) Does making the signed applet .jar as signed .cab file help the above problem at least in Internet Explorer?
    3) If the only option is for the client to alter security in the local machine which is the preferred location?
    - (a) /lib/security/java.security under JRE installation
    - (b) /Document & Settings/<user>/.java.policy
    Appreciate all your time
    -cheers
    Anoop

    1) Yes
    2) No. Making a jar uses one set of tools either from Sun or Netscape. Making a cab uses MS tools which I believe are not compatible with SUN java.
    3) Option A - because you only have to change that one spot and ALL those who log on will get the same rights which makes it less of a maintenance hassle for you.

  • Which libraries are loaded ?

    I have a JWS application, using the Java Advanced Imaging library (JAI). On the developing machine JAI 1.1 is installed in lib/ext of JDK 1.3.1.
    Since a new version of JAI is out 1.1.1, I upgraded the webserver resources with this newer version and expected that the JWS application would use this one. Instead, the app continued to use the JAI library (1.1) installed in the local JDK. I expected that the library cached in the JWS cache would have the preference.
    In such a situation, a user could download a JAI version not supported by the JWS application from Sun's web site, install it in a local JRE. Does this mean that afterwards this unsupported version is preferred over the cached version ? This way a user could unwillingly corrupt a JWS application.
    Is there any way to force that the downloaded libraries in the JWS cache are used ? (I may even have applications, which use different version of a library).
    Thanks in advance for comments ...
    Thomas Guelden

    I think the problems, I described does not exist, since I have installed now a different JAI version on the local JRE and the web start app now uses downloaded one.
    I am sure that I observed the behaviour described in the original thread, but I cannot reproduce it. Sorry for inconvenience.
    To answer your question:
    In the case of Java Advanced Imaging (JAI), I load the native libraries using:
    if (jws != null) {
    System.out.println("Loading libraries ...");
    System.out.println("Starting in JWS mode ...");
    System.loadLibrary("mlib_jai");
    System.loadLibrary("mlib_jai_mmx");
    else {
    System.out.println("Starting in normal mode ...");
    Thomas Guelden

  • Import, import, import... but how can i import my own libraries?

    This is the case: i have a personal library, made by me. I jarred it and then i put it on a subdirectory named lib.
    How can i import it on a new class file? Because import only loads libraries on the jdk directory and only in the format any.any.* Compile is not the problem, i set up classpath and no problem. But if i send my program to another person, it wont run because dont have the library.
    And another question: can i put all the libraries in a jar file and the program read libraries IN the jar? So, how do i import it?

    How can i import it on a new class file? Because
    import only loads libraries on the jdk directory and
    only in the format any.any.*Bad assumption. It will import anything in the classpath.
    Compile is not the
    problem, i set up classpath and no problem. But if i
    send my program to another person, it wont run because
    dont have the library. Well, gee, they need the jar too, don't they?
    >
    And another question: can i put all the libraries in a
    jar file and the program read libraries IN the jar?
    So, how do i import it?Jars cannot contain (ok, they can, but not without a custom classloader) other jars.

  • [SOLVED] Gdb shared libraries issue

    Hi,
    I'm working on ARM system with gdb 7.1 (i've tried 7.5 too). I'm using this tool to debug an application composed by several shared libraries.
    If I debug this application on the ARM side, with gdb 7.1 i can see the shared loaded libraries (digiting "share"). Perfect!
    I'm trying to do the same thing remotelly with gdb for arm on windows host and gdbserver on ARM.
    So I have:
    1) gdb on windows for arm v.7.4.1 (i've tried 7.3.1 too)
    2) gdbserver on arm v.7.1 (i've tried 7.5 too)
    On Windows I can debug everything flawless except for the shared libraries: infact, when i tried to digit "share" it says there isn't any shared loaded libraries. I'm absolutely sure that at least one library has loaded (on arm side the same situation works fine).
    In gcc on arm, when i ask for shared loaded libraries ("share") it calls function solib.c:info_sharedlibrary_command with full support for solib. (and it works fine)
    Instead, when i ask for the same command on gdb on windows and gdbserver on arm, it passes the command "qXfer:libraries:read:" that doesn't manage any solib, only dlls! And the dlls list is obviously empty.
    Did i miss something?
    Last edited by Cagnulein (2012-10-10 05:42:19)

    Problem solved
    http://sourceware.org/bugzilla/show_bug.cgi?id=14670

  • Share libraries between forms (10g)

    hi all
    i want to know if we can share libraries(eg. webutil.pll)
    between two forms.. if webutil.pll is attached to one form and the other form is opened through that previous form.
    so that time is not wasted in loading libraries again and again.
    thanks

    Maybe the time to initialize the included bean areas, I do not really know.
    Maybe Jan (Carlin) could provide a more elaborated answer.
    Francois

  • Re: (forte-users) Dynamic Class Loading andUnloading

    If you are using TOOL libraries, perhaps you can use the CL level feature of
    Forte to load libraries.
    If the initial meta data libraries are CL0, your external data used to load
    the library can specify "cl0". Then you update the libraries, make them CL1,
    update your external data to specify "cl1" and then when the next time you
    need to load a class, it will open the library set as "cl1". Since cl0 and
    cl1 are effectively two totally different libraries from Forte's point of
    view, they can both exist and need not be unloaded per se.
    Of course once you go to cl1, you cannot go back to the cl0 level if you
    want to modify code in the library. The next step is cl2, cl3 etc.
    Could this be an option for your problem?
    Theo de Klerk
    Architecture & Application Integration
    Professional Services
    Compaq Computer Corp. - the Netherlands

    If you are using TOOL libraries, perhaps you can use the CL level feature of
    Forte to load libraries.
    If the initial meta data libraries are CL0, your external data used to load
    the library can specify "cl0". Then you update the libraries, make them CL1,
    update your external data to specify "cl1" and then when the next time you
    need to load a class, it will open the library set as "cl1". Since cl0 and
    cl1 are effectively two totally different libraries from Forte's point of
    view, they can both exist and need not be unloaded per se.
    Of course once you go to cl1, you cannot go back to the cl0 level if you
    want to modify code in the library. The next step is cl2, cl3 etc.
    Could this be an option for your problem?
    Theo de Klerk
    Architecture & Application Integration
    Professional Services
    Compaq Computer Corp. - the Netherlands

  • Problem loading  jar in dinamic way

    Hi, I need to realize a signed Applet and I need to load a signed jar only if the client machine use java 5 (and not java 6). The jar I need to load is signed and contains jaxb libraries (JAVA 6 includes JAXB libraries and I don't want to download/load libraries yet included).
    My first solution consists in the use of a first applet to know the java version of the client machine and after I have my second applet tag with or without the specification in the archive tag of my jar with jaxb libraries (depending on the java version retrieved by first applet).
    But now I'm trying to unify this solution in a single applet: in this single applet I retrieve the java version of the client machine and if it's java 5 I force classloader to load jaxb jar (I do this adding the URL of my jar to SystemClassLoader)
    This first operation works well and if I call an operation like JAXBContext.class.getCanonicalName()
    I obtain the name correctly.
    My problem is when I call JAXBContext.newInstance("....") --> it returns this exception:
    java.security.AccessControlException: access denied (java.util.PropertyPermission javax.xml.bind.JAXBContext read)
    at java.security.AccessControlContext.checkPermission(Unknown Source)
    at java.security.AccessController.checkPermission(Unknown Source)
    at java.lang.SecurityManager.checkPermission(Unknown Source)
    at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
    at java.lang.System.getProperty(Unknown Source)
    at javax.xml.bind.GetPropertyAction.run(GetPropertyAction.java:17)
    at javax.xml.bind.GetPropertyAction.run(GetPropertyAction.java:9)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.xml.bind.ContextFinder.find(ContextFinder.java:268)
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:372)
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:337)
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:244)
    at ClassLoaderApplet.start(ClassLoaderApplet.java:50)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    I think that my problem is that forcing the SystemClassLoader to load a jar I'm not able to give jaxb libraries the same privileges of my signed applet and jaxb libraries call some function forbidden in the applet sandbox.... (like System.getProperty() for a property not allowed for a non signed applet)
    How can I resolve my problem? Can I give permission to my jar? (I can't modify the security policy in the client)
    Any other way to obtain the loading of a signed jar only with a specific java version?
    my first solution need two applet and I want to use only one applet...
    Any help or suggestion is welcome!!!

    aaa-forum wrote:
    Ok, sorry for my "!", I want to indicate exlamation!Cool.
    ..Can you post any code-example or helpfull link?Oooh (grimaces) not sure I can. I am no expert on security. (a)
    OTOH, I have played with a few simplistic examples. E.G. NoExit uses a custom SecurityManager.
    As far as adapting that for a particular set of packages, you might try detecting them using something along the lines of:
    1) Create a Throwable in the checkPermission method and call fillInStackTrace() to find the series of code lines visited before arriving at the method.
    2) If the elements in the getStackTrace() array indicate the JAXB API, pass it, otherwise reject it.
    a) But seriously, I would seek further advice from those more experienced with security, before attempting things related to security. Perhaps you are better off asking on one of the Security related forums (which I do not read, let alone post to!).

  • Wildcard search of .so to load/run

    Hi all,
    I'm trying to write an diagnostic tool for work to run through some debugging diagnostic steps on the target system.  It's quite simple idea in that on execution it will gather silicon, system information, read fuses, registers, bootstraps, run basic read/writes to flash/storage, toogle gpios, dump etc.  The tool will also run through security api calls, open/close sec devices, calling and testing encrypting/decrypting APIs and testing different drm api calls.  However I don't want the main tool to have knowledge of these security api calls, i would like to be able to have helper .so's with knowledge of specific drm api in their corresponding helper .so.
    So ideally the tool should somehow dynamically load them by way of a wildcard search of all the helpers .so and execute each as it finds them.  I know with dynamically linking in sharedlibs, on execution, if it can't find the specific file a program would error out with message like "libcrypto.so.0.1 doesn't exist" or something like that, which i don't want to happen, I want the tool to continue and execute the rest of the diagnostic tests.  The tool should be able to dynamically search and execute whichever .so's that it recognizes and can find since I might have 5 different helper .so for different drm technologies but at any given time they might not exist within the filesystem due to licensing issues for different vendors.  Is there a way to do this?
    -vincent

    You can use the dl... C functions to load dynamic libraries at runtime. The dynamic loader does this for you when the program starts up but you can do it yourself. For example, in your shared library plugins, you could have common symbols (exported functions) for initializing, performing the test, checking the results, etc. The plugins would themselves link to the required libraries. These third-party libraries would then be loaded and linked automatically. You can set an RPATH in your main program to the plugin directory or use file access functions to search for them and pass absolute paths to dlopen. Or something like that.
    dlopen, dlsym, dlerror, dlclose are the C functions you need to load libraries. I found think link on google: http://www.ibm.com/developerworks/linux … index.html. You can use functions like glob and opendir to search for plugin files. glob uses wildcards. I'm assuming you're using C.

  • ODP load error

    I downloaded and intalled ODAC 64 bit version.
    I have a .net 4.5 application, I add the reference to Oracle.DataAccess and my application compiles Ok.
    However, at run time, I have the following exeptions - errors:
    System.BadImageFormatException
    Could not load file or assembly 'Oracle.DataAccess, Version=4.112.3.0. Culture=neutral, PublicKey Token=89b483f429c47342'or one of its dependencies.
    My windows is 64 bit.
    Im using Visual Studio 2012 Express for Desktop.
    The Oracle DB is 64 bit and its Ok - I can connect with toad
    Im using ODP4.
    I add the intallation directory of ODAC & ODAC/bin to my PATH environment variable at the first place.
    The file Oracle.DataAccess.dll is copied by Visual Studio to my Project/bin/Debug directory
    Any idea of this problem??
    Thanks in advance

    Is your .NET Framework version 32-bit or 64-bit?
    The Oracle DB "bitness" doesn't matter. Neither does the underlying app server OS as long as you're not trying 64-bit apps on a 32-bit OS. What matters is the bitness of the app server process. All loaded libraries into the process must be the same bitness.

  • Pre-load cnigraph dlls

    Hi,
    I have a meas studio C++ app. One of the dialogs it displays contains
    33 seperate CNiGraphs. The dialog also creates a CNiTask with 33 analog
    channels, but does not start the task until a button on the dialog is
    pressed.  The first time this dialog loads it takes several
    seconds to load. On my development laptop it doesn't take too long, but
    its real platform is a fairly slow machine running Win2K with 256meg
    memory and there it takes around 6 seconds to load. Subsequent displays
    of the dialog come up quickly. I suspect that the time taken is in
    loading libraries. Can I pre load / link in any libraries to speed up
    displaying the dialog?
    Thanks
    Phil reaston

    Greetings
    First thing I would do is verify which part exactly takes the longest. The 33 Graphs or the task? It's probably the task.
    If its the task, one thing you can do is create the task when your
    application is loading and verify that task using task.Control(DAQmxTaskVerify).
    This way, you will get the delay hit during application load time
    (maybe add a loading dialog box or something). This can be problematic
    ofcourse if you do not have enough information about the type of task
    at that point. In which case, you can try creating a fake task and
    disposing of it to load some of the basic runtime libraries. So this
    way, when you load the task the second time, the delay won't be that
    bad. We load alot of the dll's at task load time since we don't know
    what kind of task will be used and it makes no sense to load all the
    stuff in the memory for all cases.
    If its the graph (I'm doubtful whether this is the case), try creating the dialog with the graphs and hide it at load time.
    I hope this helps.
    Bilal Durrani
    NI

  • Toad Error - Cannot load OCI DLL: C:\Oracle\instantclient_11_1\oci.dll

    Hello All,
    Help needed to fix this error.
    We are getting the below error from Toad after fresh install on Windows 7 64 Bit.
    Toad for Oracle Base
    Version: 10.6.1.3
    Cannot load OCI DLL: C:\Oracle\instantclient_11_1\oci.dll
    We are using the Oracle Instant Client (instantclient-basic-nt-11.2.0.2.0).
    We are able to connect to the database from the command line successfully, but when we tried to launch the Toad and connect it we are getting the above error.
    How do we fix this issue?
    Thanks in advance.
    Sandeep S

    mseberg wrote:
    So is this a Toad issue or an Oracle client issue?More like a general software or programming "issue". If Toad (or other program) is 32-bit, then loaded libraries (e.g. Oracle Client dll's) needs to be 32-bit.
    I'm sure this is documented in requirements for Toad. See e.g. [url http://toadfororacle.com/servlet/KbServlet/download/4264-102-12585/10.6_ReleaseNotes.htm#SystemRequirements]Toad 10.6 Release notes.
    Edited by: orafad on Aug 10, 2011 2:35 AM

Maybe you are looking for

  • Can't sync ipod classic

    I plugged in my ipod i was prompted to sync it and I choose not too, now when I plug in my ipod it doesnt even detect it no matter what i try or do. i thought maybee reinstalling itunes would detect it again, it didnt. what do I need to do for itunes

  • Screen Sharing not remembering Dual Monitor preferences

    Before I upgraded my my MBP to Snow Leopard, Screen Sharing would remember to connect to only the primary monitor on my G5. In Snow Leopard, I can't get it to remember it, so it connects to both monitors by defualt each time I use it. Anyone have sug

  • How do I get credit on lost apps?

    Recently had to replace my dead iPhone 3Gs. (last night). After restoring it from a back up (PC iTunes updated) I have lost a dozen or so paid apps. I looked over my acct and it shows the history of downloads and payments. I asked the Apple Genius re

  • Jr ssd air jordan shoes for sale ghrgrr

    Air Jordan Shoes is a famous brand shoe made by Nike USA. It was endorsed by Michael Jordan a worldwide known American basketball player. Infact the name Air Jordan was made according to the name of Michael Jordan. The logo of air jordan is a jumpman

  • Java License Software Protection

    Hi guys..... I create a software, so I would like to create a license key control for it!!!! Are there any FREE Java Tool to do this?!!? Or anynoe could give me some idea about how to implement it!?!? Thanks all.... Giscard