<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">Hello to all fine folks,</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">We are very grateful for open source and communities, I hope the following is useful.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">We've managed to embed openjdk 1.8.0_25 in the mac version of our product and it runs very well. However,  we've encountered a problem with drag and drop, putting this out there to see if there is any more insights or any fixes available.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">we have discovered this portion of code, it looks like one of the references is bad when it checks the references</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><a href="http://cr.openjdk.java.net/~pchelko/8006941/webrev.03/src/macosx/native/sun/awt/CDragSource.m.cdiff.html" target="_blank">http://cr.openjdk.java.net/~pchelko/8006941/webrev.03/src/macosx/native/sun/awt/CDragSource.m.cdiff.html</a><br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">here is our crash log:</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><div>Process:         LiquidRhythm [28369]</div><div>Path:            /Applications/LiquidRhythm.app/Contents/MacOS/./LiquidRhythm</div><div>Identifier:      com.wavedna.liquidrhythm.app</div><div>Version:         1.4.2 (1.4.2)</div><div>Code Type:       X86-64 (Native)</div><div>Parent Process:  bash [28220]</div><div>Responsible:     Terminal [1082]</div><div>User ID:         501</div><div><br></div><div>Date/Time:       2014-10-29 18:43:46.564 -0400</div><div>OS Version:      Mac OS X 10.9.4 (13E28)</div><div>Report Version:  11</div><div>Anonymous UUID:  408B5E9C-DE6F-0A34-177B-0812033DF562</div><div><br></div><div>Sleep/Wake UUID: EFB703F2-9CB3-4C94-ADA5-DF0FD214DB9F</div><div><br></div><div>Crashed Thread:  0  Dispatch queue: com.apple.main-thread</div><div><br></div><div>Exception Type:  EXC_BAD_ACCESS (SIGABRT)</div><div>Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000000c</div><div><br></div><div>VM Regions Near 0xc:</div><div>--> </div><div>    __TEXT                 0000000100000000-0000000100005000 [   20K] r-x/rwx SM=COW  /Applications/LiquidRhythm.app/Contents/MacOS/LiquidRhythm</div><div><br></div><div>Application Specific Information:</div><div>abort() called</div><div><br></div><div>Thread 0 Crashed:: Dispatch queue: com.apple.main-thread</div><div>0   libsystem_kernel.dylib        <span style="white-space:pre-wrap">     </span>0x00007fff8d737866 __pthread_kill + 10</div><div>1   libsystem_pthread.dylib       <span style="white-space:pre-wrap">    </span>0x00007fff9418935c pthread_kill + 92</div><div>2   libsystem_c.dylib             <span style="white-space:pre-wrap">   </span>0x00007fff8cc59b1a abort + 125</div><div>3   libjvm.dylib                  <span style="white-space:pre-wrap">       </span>0x0000000107e7002b os::abort(bool) + 25</div><div>4   libjvm.dylib                  <span style="white-space:pre-wrap">      </span>0x0000000107d1de03 jniCheck::validate_handle(JavaThread*, _jobject*) + 119</div><div>5   libjvm.dylib                  <span style="white-space:pre-wrap">   </span>0x0000000107d1f02a checked_jni_NewGlobalRef + 207</div><div>6   JavaNativeFoundation          <span style="white-space:pre-wrap">        </span>0x000000011b91bd07 JNFNewGlobalRef + 31</div><div>7   libawt_lwawt.dylib            <span style="white-space:pre-wrap"> </span>0x0000000120c5fdb5 -[CDragSource init:component:control:transferable:triggerEvent:dragPosX:dragPosY:modifiers:clickCount:timeStamp:dragImage:dragImageOffsetX:dragImageOffsetY:sourceActions:formats:formatMap:] + 151</div><div>8   libawt_lwawt.dylib            <span style="white-space:pre-wrap">  </span>0x0000000120c6036e __Java_sun_lwawt_macosx_CDragSourceContextPeer_createNativeDragSource_block_invoke_1 + 427</div><div>9   JavaNativeFoundation          <span style="white-space:pre-wrap">    </span>0x000000011b92053d +[JNFRunLoop _performDirectBlock:] + 12</div><div>10  com.apple.Foundation          <span style="white-space:pre-wrap">       </span>0x00007fff8bd4813e __NSThreadPerformPerform + 229</div><div>11  com.apple.CoreFoundation      <span style="white-space:pre-wrap">  </span>0x00007fff920035b1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17</div><div>12  com.apple.CoreFoundation      <span style="white-space:pre-wrap"> </span>0x00007fff91ff4c62 __CFRunLoopDoSources0 + 242</div><div>13  com.apple.CoreFoundation      <span style="white-space:pre-wrap">     </span>0x00007fff91ff43ef __CFRunLoopRun + 831</div><div>14  com.apple.CoreFoundation      <span style="white-space:pre-wrap">    </span>0x00007fff91ff3e75 CFRunLoopRunSpecific + 309</div><div>15  com.apple.HIToolbox           <span style="white-space:pre-wrap">   </span>0x00007fff9269ba0d RunCurrentEventLoopInMode + 226</div><div>16  com.apple.HIToolbox           <span style="white-space:pre-wrap">      </span>0x00007fff9269b685 ReceiveNextEventCommon + 173</div><div>17  com.apple.HIToolbox           <span style="white-space:pre-wrap"> </span>0x00007fff9269b5bc _BlockUntilNextEventMatchingListInModeWithFilter + 65</div><div>18  com.apple.AppKit              <span style="white-space:pre-wrap">       </span>0x00007fff8ef3424e _DPSNextEvent + 1434</div><div>19  com.apple.AppKit              <span style="white-space:pre-wrap">        </span>0x00007fff8ef3389b -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122</div><div>20  libswt-pi-cocoa-4430.jnilib   <span style="white-space:pre-wrap">   </span>0x000000011f627d6a Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ + 122</div><div>21  ???                           <span style="white-space:pre-wrap">  </span>0x000000010bdfcbde 0 + 4494183390</div><div>22  ???                           <span style="white-space:pre-wrap">       </span>0x000000010bdfedc4 0 + 4494192068</div><div>23  libjvm.dylib                  <span style="white-space:pre-wrap">    </span>0x0000000107ce7516 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710</div><div>24  libjvm.dylib                  <span style="white-space:pre-wrap">     </span>0x0000000107d1c58b jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) + 447</div><div>25  libjvm.dylib                  <span style="white-space:pre-wrap">  </span>0x0000000107d14bfd jni_CallStaticLongMethodV + 268</div><div>26  libjvm.dylib                  <span style="white-space:pre-wrap">   </span>0x0000000107d28476 checked_jni_CallStaticLongMethodV + 277</div><div>27  libswt-cocoa-4430.jnilib      <span style="white-space:pre-wrap"> </span>0x000000011f2c8f92 callback + 1344</div><div>28  libswt-cocoa-4430.jnilib      <span style="white-space:pre-wrap"> </span>0x000000011f2ae525 fn3_6 + 90</div><div>29  libswt-pi-cocoa-4430.jnilib   <span style="white-space:pre-wrap">       </span>0x000000011f623bc2 Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSend__JJJJJZ + 79</div><div>30  ???                           <span style="white-space:pre-wrap">    </span>0x000000010bdfc84d 0 + 4494182477</div><div>31  ???                           <span style="white-space:pre-wrap">       </span>0x000000010be8f424 0 + 4494783524</div><div>32  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab187e4 0 + 4474374116</div><div>33  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab187e4 0 + 4474374116</div><div>34  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab18710 0 + 4474373904</div><div>35  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab18710 0 + 4474373904</div><div>36  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab18710 0 + 4474373904</div><div>37  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab114e7 0 + 4474344679</div><div>38  libjvm.dylib                  <span style="white-space:pre-wrap">    </span>0x0000000107ce7516 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710</div><div>39  libjvm.dylib                  <span style="white-space:pre-wrap">     </span>0x0000000107eb60be Reflection::invoke(instanceKlassHandle, methodHandle, Handle, bool, objArrayHandle, BasicType, objArrayHandle, bool, Thread*) + 3576</div><div>40  libjvm.dylib                  <span style="white-space:pre-wrap">      </span>0x0000000107eb65d8 Reflection::invoke_method(oopDesc*, Handle, objArrayHandle, Thread*) + 364</div><div>41  libjvm.dylib                  <span style="white-space:pre-wrap">        </span>0x0000000107d35b98 JVM_InvokeMethod + 358</div><div>42  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab26694 0 + 4474431124</div><div>43  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab18710 0 + 4474373904</div><div>44  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab18710 0 + 4474373904</div><div>45  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab187e4 0 + 4474374116</div><div>46  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab18710 0 + 4474373904</div><div>47  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab1898d 0 + 4474374541</div><div>48  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab1898d 0 + 4474374541</div><div>49  ???                           <span style="white-space:pre-wrap">       </span>0x000000010ab114e7 0 + 4474344679</div><div>50  libjvm.dylib                  <span style="white-space:pre-wrap">    </span>0x0000000107ce7516 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710</div><div>51  libjvm.dylib                  <span style="white-space:pre-wrap">     </span>0x0000000107d1c93b jni_invoke_nonstatic(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) + 773</div><div>52  libjvm.dylib                  <span style="white-space:pre-wrap">       </span>0x0000000107d0e53b jni_CallIntMethodV + 248</div><div>53  libjvm.dylib                  <span style="white-space:pre-wrap">  </span>0x0000000107d21416 checked_jni_CallIntMethod + 379</div><div>54  eclipse_1605.so               <span style="white-space:pre-wrap">    </span>0x000000010029a43a startJavaJNI + 2090</div><div>55  eclipse_1605.so               <span style="white-space:pre-wrap">        </span>0x0000000100296d12 _run + 6114</div><div>56  eclipse_1605.so               <span style="white-space:pre-wrap">        </span>0x00000001002951fa run + 410</div><div>57  com.wavedna.liquidrhythm.app  <span style="white-space:pre-wrap"> </span>0x00000001000023ef original_main + 1946</div><div>58  com.wavedna.liquidrhythm.app  <span style="white-space:pre-wrap">      </span>0x00000001000029dc main + 1237</div><div>59  com.wavedna.liquidrhythm.app  <span style="white-space:pre-wrap">       </span>0x0000000100001af8 start + 52</div></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">PJ Slack, P.Eng</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><font face="tahoma, sans-serif" style="color:rgb(136,136,136)">Senior Software Developer / IT Administrator</font></div><div style="color:rgb(136,136,136)"><font face="tahoma, sans-serif">Work:  <a value="+14164669283" style="color:rgb(17,85,204)">(416) 466-9283</a></font></div><div style="color:rgb(136,136,136)"><div style="color:rgb(80,0,80)">Fax  :  <a value="+18668552605" style="color:rgb(17,85,204)">(866)  855-2605</a></div><div style="color:rgb(80,0,80)"><br></div><div style="color:rgb(80,0,80)"><a href="http://www.wavedna.com/" style="color:rgb(17,85,204)" target="_blank"><img src="http://www.wavedna.com/wp-content/uploads/2014/03/main-logo-email-signature-v1.jpg"></a><br></div><div style="color:rgb(80,0,80)">  <a href="https://www.facebook.com/waveDNA" style="color:rgb(17,85,204)" target="_blank"><img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/46-facebook-20.png"></a> <a href="http://www.twitter.com/wavedna" style="color:rgb(17,85,204)" target="_blank"><img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/43-twitter-20.png"></a> <a href="http://www.youtube.com/wavedna" style="color:rgb(17,85,204)" target="_blank"><img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/58-youtube-20.png"></a> <a href="http://www.soundcloud.com/wavedna" style="color:rgb(17,85,204)" target="_blank"><img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/74-soundcloud-20.png"></a> <a href="https://plus.google.com/+Wavedna/posts" style="color:rgb(17,85,204)" target="_blank"><img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/80-google-plus-20.png"></a> <a href="http://instagram.com/wavedna" style="color:rgb(17,85,204)" target="_blank"><img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/78-instagram-20.png"></a> <a href="http://www.linkedin.com/company/wavedna" style="color:rgb(17,85,204)" target="_blank"><img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/51-linkedin-20.png"></a></div></div></div></div>
</div>