JavaFX 2.1 released!
Nobody mentioned it yet!?
JavaFX 2.1 GA is released :)
http://www.oracle.com/technetwork/java/javafx/downloads/index.html
Does anybody know if it runs under Mac OS 10.6 (Snow Leopard) ? I heard a long time ago, that it will only run with Lion.
If anyone have such problem, please, mark it in this thread...This does not really help much.
It is much more efficient to update JIRA and work with JavaFX developers to understand the issue.
Have you tried "Open with" option?Yes, I tried to use all java.exe I have, but... Remember that launching jar means that command need to be
java -jar a.jar
When you select java.exe in open with menu it will not work as result command is
java a.jar
(you can change registry manually or create wrapper file that adds -jar on the command line)
Both these issues ( JavaFX applets launch in Chrome has bad UX && JNLP-start consumes large amount of time ) tracked in JIRA for many months.
Just now jira is unplugged, and I can't point certain numbers.JIRA is back. Please share links to the issues. I suspect that Chrome issue you are referring to is due to Chrome blocking native plugins?
I wonder if we have enough details on performance issue (like Process Monitor and detailed trace logs, any measurements, etc.).
I do not see extremely bad performance myself.
Similar Messages
-
Is JavaFX 1.0 Release Still GPL'd?
I asked this question a while back, and have still
not heard back.
Will the JavaFX 1.0 Release be GPL'd?
This is an important question for us.
Can anyone give us an answer.Great! I think the serves are little loaded though right now. I have cable internet and the applets are taking forever to load. I think I'll come back later today. Maybe this means lots of java developers are interested!
-
JavaFX 2.1 release date?
Does anybody know, when JavaFX 2.1 GA for Windows will be released?
From what I've picked up, it all seems to point out to a release this month.
-
JavaFX 2.2 release date??
Can somebody let me know when JavaFX 2.2 is going to be released?
Also it shall be helpful if somebody can state the modifications (at high-level) in JavaFX 2.2 from 2.1.Can somebody let me know when JavaFX 2.2 is going to be released? 2.2 is feature complete, there are still a bunch of QA to be done and issues which need to be fixed.
Roadmap would put it going GA a couple of months out (by non-expert, outsider, eyeball estimate).
http://www.oracle.com/technetwork/java/javafx/overview/roadmap-1446331.html
Also it shall be helpful if somebody can state the modifications (at high-level) in JavaFX 2.2 from 2.1.More low level than high level, but I'll let you work out the high level things from the list of features which have been implemented (closed as fixed) for 2.2 from the (public) jira.
RT-520 Add "localToParentTransform" and "localToSceneTransform" variables to Node.fx
RT-6917 Add ImagePattern to the Public API as part of the common profile
RT-12663 DnD and Clipboard support for embedded scenes (e.g. JFXPanel)
RT-14436 Allow CSS styling for WebView
RT-14909 It should be possible to customise the TableColumn header area more
RT-15008 Add switch to WebEngine to turn JavaScript on/off
RT-15684 WebView: Make context menu optional
RT-16742 Add support for 100% width and height applets
RT-17388 Mac Core Animation Layer
RT-17398 Render to image (snapshot) support
RT-17407 Canvas Node
RT-17409 Image Ops
RT-17438 Add key classification to KeyEvent
RT-17577 packaging: add support for app parameters to the double clickable jars
RT-17740 Provide FXML-friendly way in the API to specify "clamped" and "unbounded" resizable nodes
RT-17975 Support for discontinuous selection in ListView and TreeView
RT-18291 Image class should recognize a URL beginning with a leading slash as relative to the classpath
RT-18400 Support cross build for Linux embedded
RT-18533 Supply a Path constructor which accepts collections
RT-18710 Common gestures API
RT-18911 Provide API for checking for transparent window support
RT-18980 Provide a Browser History API
RT-18982 Mac: Support the Enter Full Screen window title-bar button on Mac OS X Lion 10.7
RT-19034 Rewrite prism-es2 pipeline to not use OpenGL bindings
RT-19042 Add fontSmoothingType API to WebView
RT-19128 SQE: develop tests and testplan for Linux with browser support
RT-19130 SQE: develop tests and testplan for Canvas Node
RT-19132 SQE: develop tests and testplan for Support Mac OS 10.7 (Lion) with browser support
RT-19134 SQE: develop tests and testplan for Enable full screen apps on Mac OS X Lion
RT-19136 SQE: develop tests and testplan for color Picker control
RT-19140 SQE: develop tests and testplan for Core JavaFX module(s) must not require any modules outside of core Java SE modules
RT-19141 SQE: develop tests and testplan for Support Touch Control - One Finger Swipe in UI Controls
RT-19146 SQE: develop tests and testplan for No FX dependency on AWT or Swing
RT-19150 SQE: develop tests and testplan for Render scene to image
RT-19151 SQE: develop tests and testplan for We Browser History
RT-19153 SQE: develop tests and testplan for Multi-touch support
RT-19154 SQE: develop tests and testplan for Enhancements to the TableView Control
RT-19302 Gtk: createAppletWindow() fails in Glass on Linux
RT-19312 Color Picker control
RT-19369 Enable full screen apps on Mac OS X Lion
RT-19370 Virtual Keyboard: Input Method Constraints
RT-19375 Pagination UI Control
RT-19446 Add ability to co-bundle Java + JavaFX + App into a single native executable
RT-19449 TableView: Improved keyboard navigation (discontinuous selection)
RT-19452 TableView: Item renderers and item editors
RT-19492 Let fx:deploy ant task optionally generate pre-FX jnlp format to support FX-in-Swing WebStart applications and applets
RT-19515 Support Mac OS 10.7 (Lion) with browser support
RT-19531 SQE: develop tests and testplan for Pagination control
RT-19779 Add tests that verify edit start/commit/cancel action handlers
RT-19837 Add tests that use DepthTest class
RT-19841 Add tests to verify getting/setting different event handlers for scene and that they work
RT-19865 WebView: Tab Key navigation between hyperlinks and Enter to activate
RT-19983 Document JS-to-Java bridge
RT-20292 packaging: document support for app parameters to the double clickable jars
RT-20362 Swipe event
RT-20364 Multi-touch events
RT-20398 Mac: List of open windows in the dock icon menu
RT-20529 Need a way to know currently focused component
RT-20837 Support HTML5 Drag-n-Drop
RT-22005 Mention ContextMenuEvent in MouseEvent and KeyEvent -
How to run JavaFX jar with JRE7 on MAC OS Lion 10.7.5 ?
I have created a bundled JavaFX application jar with ANT on Windows 8 O.S. , 64 bit machine. I have JavaFx2.0 and Java 1.7.0_09 installed on my Window O.S.
<target name="CreatingJars" depends="Compiling" description="generate the distribution" >
<taskdef resource="com/sun/javafx/tools/ant/antlib.xml"
uri="javafx:com.sun.javafx.tools.ant" classpath="${env.JAVA_HOME}/lib/ant-javafx.jar"/>
<mkdir dir="${WorkingFolder}/temp/libs"/>
<copy todir="${WorkingFolder}/temp/libs">
<fileset file="${WorkingFolder}/CustomJars/ProjectLib.jar">
</fileset>
</copy>
<copy todir="${WorkingFolder}/temp/libs">
<fileset dir="${WorkingFolder}/libs">
</fileset>
</copy>
<fx:jar destfile="${WorkingFolder}/${app.name}.jar">
<fx:application mainClass="${main.class}"/>
<fx:resources>
<fx:fileset dir="${WorkingFolder}/temp/"/>
</fx:resources>
<fileset dir="${WorkingFolder}/build"/>
<fileset dir="${WorkingFolder}/resources"/>
</fx:jar>
</target> When I am trying to run that JavaFX application jar on MAC OS Lion 10.7.5 using
java -jar application.jar
It always shows a dialog "The application require a newer version of Java Run-time" with download link. Even I have downloaded and successfully installed it on my MAC machine but it still shows me the same window.
java -version is always point to 1.6.
Then I searched for Java Preferences to point the current JRE 1.7 but I could find Java Preferences at Applications -> Utilities -> Java -> Java Preferences.
I would like to know -- how to run JavaFX jar with JRE7 on MAC OS Lion 10.7.5? Is their any other way to run the JavaFX application JAR with JRE7?Do I need to download the whole JAVA 1.7 on MAC to run the JAR? No
Can not I run the Jar file with Jre7?Yes, you can.
This may be because I have downloaded the JRE 1.7Yep, that's correct, the java_home command only works for jdk's - sorry for the confusion.
For jre7+ versions, only a single Oracle jre version is allowed to be installed on the machine at a time - making a tool like java_home redundant for jre checking.
Weirdly, jre7u10 does not supplant the Apple Java on the command line path by default. If you just type java -v, then the Apple java version will displayed if you have an old Java 6 from Apple and a new Oracle jre7+.
The Oracle jre is always located under (also somewhat strangely):
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/javaTo test jar launching, I used the willow JavaFX browser pre-release jar available here:
http://code.google.com/p/willow-browser/downloads/detail?name=Willow-0.1-prerelease.jar
Then I launched the jar from the command line using:
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -jar Willow-0.1-prerelease.jar The JavaFX jar ran fine on jre7 with the above machine.
The test machine was running Mac OS X 8 with Oracle jre7u10 installed as well as the Apple Java 6 runtime, but no Oracle jdk7+ installed. -
JavaFX crash moving divider SplitPane
Hi all,
Java FX is giving me this error when I move several times a SplitPane Divider. What can I do to avoid it?
Thanks in advance.
java.lang.NullPointerException
at com.sun.scenario.effect.impl.prism.ps.PPSDrawable.create(PPSDrawable.java:54)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.createCompatibleImage(PPSRenderer.java:148)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.createCompatibleImage(PPSRenderer.java:62)
at com.sun.scenario.effect.impl.ImagePool.checkOut(ImagePool.java:166)
at com.sun.scenario.effect.impl.Renderer.getCompatibleImage(Renderer.java:118)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.getCompatibleImage(PPSRenderer.java:153)
at com.sun.scenario.effect.impl.prism.ps.PPSOneSamplerPeer.filterImpl(PPSOneSamplerPeer.java:65)
at com.sun.scenario.effect.impl.prism.ps.PPSEffectPeer.filter(PPSEffectPeer.java:52)
at com.sun.scenario.effect.impl.state.LinearConvolveKernel.filterImageDatas(LinearConvolveKernel.java:401)
at com.sun.scenario.effect.BoxShadow.filterImageDatas(BoxShadow.java:396)
at com.sun.scenario.effect.FilterEffect.filter(FilterEffect.java:178)
at com.sun.scenario.effect.Offset.filter(Offset.java:161)
at com.sun.scenario.effect.Merge.filter(Merge.java:147)
at com.sun.scenario.effect.DelegateEffect.filter(DelegateEffect.java:68)
at com.sun.scenario.effect.impl.prism.PrEffectHelper.render(PrEffectHelper.java:156)
at com.sun.javafx.sg.prism.NGNode$EffectFilter.render(NGNode.java:762)
at com.sun.javafx.sg.prism.NGNode.renderEffect(NGNode.java:508)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:199)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:443)
at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:334)
at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:360)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:193)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:443)
at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:334)
at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:360)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:193)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:117)
at com.sun.javafx.tk.quantum.AbstractPainter.paintImpl(AbstractPainter.java:182)
at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:73)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
at com.sun.prism.render.RenderJob.run(RenderJob.java:37)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:108)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sun.scenario.effect.impl.prism.ps.PPSDrawable.create(PPSDrawable.java:54)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.createCompatibleImage(PPSRenderer.java:148)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.createCompatibleImage(PPSRenderer.java:62)
at com.sun.scenario.effect.impl.ImagePool.checkOut(ImagePool.java:166)
at com.sun.scenario.effect.impl.Renderer.getCompatibleImage(Renderer.java:118)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.getCompatibleImage(PPSRenderer.java:153)
at com.sun.scenario.effect.impl.prism.ps.PPSOneSamplerPeer.filterImpl(PPSOneSamplerPeer.java:65)
at com.sun.scenario.effect.impl.prism.ps.PPSEffectPeer.filter(PPSEffectPeer.java:52)
at com.sun.scenario.effect.impl.state.LinearConvolveKernel.filterImageDatas(LinearConvolveKernel.java:401)
at com.sun.scenario.effect.BoxShadow.filterImageDatas(BoxShadow.java:396)
at com.sun.scenario.effect.FilterEffect.filter(FilterEffect.java:178)
at com.sun.scenario.effect.Offset.filter(Offset.java:161)
at com.sun.scenario.effect.Merge.filter(Merge.java:147)
at com.sun.scenario.effect.DelegateEffect.filter(DelegateEffect.java:68)
at com.sun.scenario.effect.impl.prism.PrEffectHelper.render(PrEffectHelper.java:156)
at com.sun.javafx.sg.prism.NGNode$EffectFilter.render(NGNode.java:762)
at com.sun.javafx.sg.prism.NGNode.renderEffect(NGNode.java:508)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:199)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:443)
at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:334)
at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:360)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:193)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:443)
at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:334)
at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:360)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:193)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:117)
at com.sun.javafx.tk.quantum.AbstractPainter.paintImpl(AbstractPainter.java:182)
at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:73)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
at com.sun.prism.render.RenderJob.run(RenderJob.java:37)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:108)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sun.scenario.effect.impl.prism.ps.PPSDrawable.create(PPSDrawable.java:54)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.createCompatibleImage(PPSRenderer.java:148)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.createCompatibleImage(PPSRenderer.java:62)
at com.sun.scenario.effect.impl.ImagePool.checkOut(ImagePool.java:166)
at com.sun.scenario.effect.impl.Renderer.getCompatibleImage(Renderer.java:118)
at com.sun.scenario.effect.impl.prism.ps.PPSRenderer.getCompatibleImage(PPSRenderer.java:153)
at com.sun.scenario.effect.impl.prism.ps.PPSOneSamplerPeer.filterImpl(PPSOneSamplerPeer.java:65)
at com.sun.scenario.effect.impl.prism.ps.PPSEffectPeer.filter(PPSEffectPeer.java:52)
at com.sun.scenario.effect.impl.state.LinearConvolveKernel.filterImageDatas(LinearConvolveKernel.java:401)
at com.sun.scenario.effect.BoxShadow.filterImageDatas(BoxShadow.java:396)
at com.sun.scenario.effect.FilterEffect.filter(FilterEffect.java:178)
at com.sun.scenario.effect.Offset.filter(Offset.java:161)
at com.sun.scenario.effect.Merge.filter(Merge.java:147)
at com.sun.scenario.effect.DelegateEffect.filter(DelegateEffect.java:68)
at com.sun.scenario.effect.impl.prism.PrEffectHelper.render(PrEffectHelper.java:156)
at com.sun.javafx.sg.prism.NGNode$EffectFilter.render(NGNode.java:762)
at com.sun.javafx.sg.prism.NGNode.renderEffect(NGNode.java:508)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:199)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:443)
at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:334)
at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:360)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:193)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:443)
at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:334)
at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:360)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:193)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:204)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:420)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:201)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:40)
at com.sun.javafx.sg.BaseNode.render(BaseNode.java:1145)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:117)
at com.sun.javafx.tk.quantum.AbstractPainter.paintImpl(AbstractPainter.java:182)
at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:73)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
at com.sun.prism.render.RenderJob.run(RenderJob.java:37)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:108)
at java.lang.Thread.run(Thread.java:724)> I'm not understanding it very well I think.
Don't worry, I don't understand it well either.
> The problem there seems to be about releasing memory space when you stop showing an image or textures. This happens to me on a window (it is a desktop application) and I just move the SplitPane divider some times (it can be 20, other times 10...).
JavaFX uses hardware acceleration where it can. It also performs optimizations which are expected to perform well in a hardware accelerated environment. Some of these optimizations involve taking a snapshot image of the display and sending that snapshot to a graphics card to store in the graphics card memory so that the snapshot can be quickly accessed and used by the graphics card. Graphics processors only have a limited memory available to them, and once that memory is filled, trying to reserve any more memory will fail (which I believe is the error you see in your stack trace). The problem with the JavaFX 2.2 graphics processing pipeline is that it's aging algorithm for removing old textures from the graphics memory doesn't work quick enough to stop the graphics memory being filled up. It turns out in your case when you rapidly move the split pane divider back and forth, JavaFX keeps caching textures to the graphics hardware which eventually runs out of memory. When JavaFX is released, hopefully this issue will be resolved and will no longer occur.
Possible actions
You could try https://jdk8.java.net/https://jdk8.java.netand see if your issue is already adequately addressed.
As a work around for your application, if you have to use JavaFX 2.2 until JavaFX 8 is released, perhaps you could turn off hardware acceleration or dirty region optimizations - there are some command line switches for this, but they are not documented or supported and I don't know what they are. -
JavaFX Mobile EA on Window Mobile 6.1 cannot show chinese correctly
Text{content: "测试" }, it is shown well in the JavaFX Desktop or applet. but it is garbled on JavaFX real device(HTC Touch Diamond 2 Window Mobile 6.1 professional)
I also try the new String("测试".getBytes(), "UTF-8") even "\u6D4B\u8BD5", nothing can be working well.
Anyone can help us on the garbled issue? we are really appreciated him, now we have tried any way and where should we go?
Thank you very muchthe Character is not equals charIt should be, but it seems we don't have total symmetry of types yet. See [finish primitive-sequence to primitive-array conversions|http://javafx-jira.kenai.com/browse/JFXC-3257] bug, for example, or [nativearray of byte|http://javafx-jira.kenai.com/browse/JFXC-3325] which will be fixed in SoMa (JavaFX 1.3?).
I tried:
var foo = "{[ 1 .. 400 ]}";
var dummy = foo.substring(0, 1024);
var buff: nativearray of Character = dummy.toCharArray();
println(sizeof buff);and I get an error: TestPlain.fx:21: incompatible types
found : nativearray of Character
required: nativearray of java.lang.Character
var buff: nativearray of Character = dummy.toCharArray();
^
1 errorAnd if I write: var buff: nativearray of Character = dummy.toCharArray() as nativearray of Character; I get a compiler crash...
I see, looking at [String(byte...) doesn't compile|http://javafx-jira.kenai.com/browse/JFXC-2852] bug, SequenceConversions class in the webrev.zip file, that we don't have a toCharArray method yet. Either an overview or some technical issue, I don't know.
So it looks like there are still some holes in nativearray support (it was presented as "experimental" in JavaFX 1.2 release announcements...).
PS.: I am not a Sun employee, I don't know Chinese, I don't have a Windows Mobile phone and I didn't even tried the mobile emulator yet (just tried, seems hard to use outside of NetBeans, which I don't have), among other problems. So I fear I am not the best help you can get, don't put high hopes on me... :-P -
hi any1,
I am currently doing a business application, and for the UI portion, well i decided long ago to use JavaFX. Now i have to start the coding, however JavaFX 1.3 release date is elusive.
As of now, If i use JavaFX 1.2 to start the development, i am concern that i may be doing more unnecessary work. JavaFX 1.3 is supposedly better, in terms of performance and UI controls.
Any1 share my concern here?
Cheers.I've made an installation wizard with the composer and it was a natural process. I had some trouble though :
- when the number of states and actions gets bigger, NetBeans becomes very slow and it's a pain to edit the class' code.
- As said using FXZ was buggy, I had to remove them from my installer. Additionnaly to the bug when you put the FXZ on the form (drag and drop may not work or the FDZ may appear blank and not at the proper coordinates), if I closed my form in NetBeans and reopen it, the design screen showed nothing so I could not edit my form anymore. In the mean time I use PNGs.
- I do not know how I did it but I had succeeded into creating some corrupted states (the wizard would freeze when switching to those states), so I had to delete some and recreate them.
- if the (hidden) FXC file associated to your form gets corrupted or manually modified, your form is dead; you have to start everything over.
The other things I do not like are :
- it creates forms based based around Scene which is good for creating a wizard or a small desktop/mobile app. In future version I want to be able to create a form based around Panel instead. This would make re-usability in existing programs/UIs much easier. Currently I have to cheat by doing something like that each time I want to reuse a form :
def form =...
def nodes:Node[] = form.getDesignRoots();
for (node in nodes) {
delete node from (node.parent as Group).content;
def formPanel:Panel = Panel {
content: nodes
}I do not like this kind of hacks.
- there is a timeline in the form even if you have only 1 state.
- handling of geometric shapes need to be improved.
- there needs to be improvements in control alignement features.
- there need to be improvement with font rendering. I found out that my right alignement for labels were all bad because the font in the composer was not the same than the font on screen (coding and execution were both done on the same Windows machine). In the mean time I just do left alignement which seems to be Ok.
- and of course being able to use JFXtras, Swing (and not juste the prewrapped ones), custom control...
Edited by: bouye on Apr 15, 2010 1:06 PM -
JavaFX 1.3 Mobile Runtime?
Are there any plans to release a mobile runtime for the new JavaFX 1.3 release?
dam*, should i just left jfx mobile and back to j2me?
actually jfx is running dam* slow in my htc diamond,
and i ever cannot do a simple "threads", something like :
http://blogs.sun.com/clarkeman/entry/javafx_async_task
in mobile with jfx, what Sun thinking about>?
if any one have a idea to solve my problem, please kindly let me know!! thankssss
Edited by: Ginkan2 on May 14, 2010 3:54 PM -
CSS Not supported in JavaFX 2 beta
Hello I've been testing on javafx 2 beta release deeply.
I was wondering of using custom css file in javafx. But it is not happening.
My first try of using css:
Scene scene = new Scene(panel, 300, 250);
scene.getStylesheets().add("file:/c:/main.css");
//main.css
.scene{
-fx-font-size: 16pt;
-fx-font-family: "Courier New";
-fx-base: rgb(132, 145, 47);
-fx-background: rgb(225, 228, 203);
}The above code compiles fine but no any changes happened.
After all I try with this:
Button b =new Button("Test");
b.setStyle("-fx-text-fill: white; -fx-background-color:gray; -fx-border-color:blue;");It worked for me.
Finally I have predicted that beta released have bug of using custom css file. But I'm not sure so please comment for solution if you have!
Thanks.
NarayanHi,
css works for me. I have put main.css in same package as Main class
and if i add it to scene with this line :
scene.getStylesheets().add("/jfx2betatest/main.css"); it works, but if i use to add it like before with this :
scene.getStylesheets().add(getClass().getResource("main.css").toExternalForm());it just does not work, even if i make error in css it wont recognize error while first one recognizes errors in css.
Here is one tip when i change something i css and i dont see changes on scene just try clean and build project cuz often it does not copy css to build dir.
My main.css
.button:focused {
-fx-background-color: -fx-accent, #464646, #505050;
-fx-background-insets: -0.4,1,2;
-fx-background-radius: 6.4,5,4;
.button:hover {
-fx-background-color: #616161, white, -fx-accent;
.button:pressed {
-fx-background-color: #616161, white, #303030;
}Hope i helped.
Edited by: 862124 on May 28, 2011 5:49 PM
Edited by: 862124 on May 28, 2011 5:50 PM -
Trouble with quicklood on Max Os Lion 10.7.5
I encounter mysterious crash on mac OS Lion 10.7.5
Here the report :
Process:
quicklookd [24403]
Path:
/System/Library/Frameworks/QuickLook.framework/Resources/quicklookd.app/Contents /MacOS/quicklookd
Identifier:
com.apple.QuickLookDaemon
Version:
3.2 (500.18)
Build Info:
QuickLook-500018000000000~1
Code Type:
X86-64 (Native)
Parent Process: launchd [158]
Date/Time:
2015-02-24 04:16:48.312 +0100
OS Version:
Mac OS X 10.7.5 (11G63)
Report Version: 9
Crashed Thread: 2 Dispatch queue: com.apple.root.default-priority
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
last generator in main thread: com.apple.qlgenerator.text
last threaded generator: com.apple.qlgenerator.pdf
qlmanage --diag 6571367.55931297 6571367.54113823 6571367.55704090
objc[24403]: garbage collection is OFF
*** error for object 0x7ff6b1a78400: double free
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib
0x00007fff8c10367a mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff8c102d71 mach_msg + 73
2 com.apple.CoreFoundation
0x00007fff89e6350c __CFRunLoopServiceMachPort + 188
3 com.apple.CoreFoundation
0x00007fff89e6bc74 __CFRunLoopRun + 1204
4 com.apple.CoreFoundation
0x00007fff89e6b486 CFRunLoopRunSpecific + 230
5 com.apple.QuickLookDaemon
0x000000010e0f7dc0 0x10e0f4000 + 15808
6 com.apple.QuickLookDaemon
0x000000010e0f5544 0x10e0f4000 + 5444
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib
0x00007fff8c1057e6 kevent + 10
1 libdispatch.dylib
0x00007fff923d7786 _dispatch_mgr_invoke + 923
2 libdispatch.dylib
0x00007fff923d6316 _dispatch_mgr_thread + 54
Thread 2 Crashed:: Dispatch queue: com.apple.root.default-priority
0 libsystem_kernel.dylib
0x00007fff8c104ce2 __pthread_kill + 10
1 libsystem_c.dylib
0x00007fff8bb9f7d2 pthread_kill + 95
2 libsystem_c.dylib
0x00007fff8bb90a7a abort + 143
3 libsystem_c.dylib
0x00007fff8bbb24ac szone_error + 459
4 libsystem_c.dylib
0x00007fff8bbb3e2a free_tiny_botch + 93
5 com.apple.CoreFoundation
0x00007fff89e487c0 __CFBasicHashRehash + 3040
6 com.apple.CoreFoundation
0x00007fff89e410e7 __CFBasicHashAddValue + 71
7 com.apple.CoreFoundation
0x00007fff89e47b6d CFBasicHashAddValue + 2957
8 libFontRegistry.dylib
0x00007fff8b9cde02 TAutoActivationManager::InitQueryStringForRequest(__CFDictionary const*) + 638
9 libFontRegistry.dylib
0x00007fff8b9cd497 TAutoActivationManager::TAutoActivationManager(__CFDictionary const*, bool, bool) + 101
10 libFontRegistry.dylib
0x00007fff8b9ca4d3 XTCopyFontWithName + 281
11 libCGXType.A.dylib
0x00007fff923d17f1 xt_copy_url_for_name + 32
12 com.apple.CoreGraphics
0x00007fff916fce55 CGFontFinderCreateFontWithName + 22
13 com.apple.CoreGraphics
0x00007fff916fcd20 CGFontCreateWithFontName + 46
14 com.apple.CoreGraphics
0x00007fff916fccdb CGFontCreateWithName + 43
15 com.apple.CoreGraphics
0x00007fff91683129 CGPDFFontTrueTypeLoad + 261
16 com.apple.CoreGraphics
0x00007fff91682f77 load_font + 89
17 com.apple.CoreGraphics
0x00007fff91682f0a CGPDFFontGetFont + 34
18 com.apple.CoreGraphics
0x00007fff91682d31 CGPDFEncodingGetGlyphVector + 128
19 com.apple.CoreGraphics
0x00007fff91682812 simple_draw + 141
20 com.apple.CoreGraphics
0x00007fff91682744 CGPDFTextLayoutDrawGlyphs + 77
21 com.apple.CoreGraphics
0x00007fff918cf5e1 op_singlequote + 117
22 com.apple.CoreGraphics
0x00007fff915e6bf4 pdf_scanner_handle_xname + 111
23 com.apple.CoreGraphics
0x00007fff915e5eba CGPDFScannerScan + 246
24 com.apple.CoreGraphics
0x00007fff915e3683 CGPDFDrawingContextDrawPage + 489
25 com.apple.CoreGraphics
0x00007fff915e334f pdf_page_draw_in_context + 97
26 com.apple.QuickLookFramework
0x00007fff8bf72ad0 QLDrawPDFPageInRect + 193
27 com.apple.QuickLookFramework
0x00007fff8bf72cae QLDrawPDFPage + 303
28 com.apple.qlgenerator.pdf
0x0000000130f35409 0x130f34000 + 5129
29 com.apple.qlgenerator.pdf
0x0000000130f35182 0x130f34000 + 4482
30 com.apple.QuickLookFramework
0x00007fff8bf594a3 _QLThumbnailRequestDispatch + 600
31 com.apple.QuickLookDaemon
0x000000010e12c071 0x10e0f4000 + 229489
32 com.apple.QuickLookDaemon
0x000000010e0fe8c4 0x10e0f4000 + 43204
33 com.apple.QuickLookDaemon
0x000000010e1012b4 0x10e0f4000 + 53940
34 com.apple.QuickLookFramework
0x00007fff8bf52b76 ___process_element_block_invoke_1 + 26
35 com.apple.QuickLookFramework
0x00007fff8bf87691 QLTryCatchAndCrash(void ( block_pointer)()) + 17
36 libdispatch.dylib
0x00007fff923d5a82 _dispatch_call_block_and_release + 18
37 libdispatch.dylib
0x00007fff923d6961 _dispatch_worker_thread2 + 255
38 libsystem_c.dylib
0x00007fff8bb9f3da _pthread_wqthread + 316
39 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 3:: Dispatch queue: com.apple.root.default-priority
0 libsystem_c.dylib
0x00007fff8bbf0880 strcmp + 96
1 libFontParser.dylib
0x00007fff8f55c236 TType1Font::GetGlyphID(char const*) const + 100
2 libFontParser.dylib
0x00007fff8f55c1ae TFPFont::GetGlyph(char const*) const + 20
3 libFontParser.dylib
0x00007fff8f537442 FPFontGetGlyphsForGlyphNames + 85
4 com.apple.CoreGraphics
0x00007fff91603ef8 CGFontGetGlyphForGlyphName + 44
5 com.apple.CoreGraphics
0x00007fff9168373c get_truetype_glyph_vector + 931
6 com.apple.CoreGraphics
0x00007fff9171891e CGPDFEncodingGetGlyphVectorWithFont + 97
7 com.apple.CoreGraphics
0x00007fff91718742 CGPDFFontMutatorCreate + 227
8 com.apple.CoreGraphics
0x00007fff91682fd8 load_font + 186
9 com.apple.CoreGraphics
0x00007fff91682f0a CGPDFFontGetFont + 34
10 com.apple.CoreGraphics
0x00007fff91682d31 CGPDFEncodingGetGlyphVector + 128
11 com.apple.CoreGraphics
0x00007fff91682812 simple_draw + 141
12 com.apple.CoreGraphics
0x00007fff91682744 CGPDFTextLayoutDrawGlyphs + 77
13 com.apple.CoreGraphics
0x00007fff918cf5e1 op_singlequote + 117
14 com.apple.CoreGraphics
0x00007fff915e6bf4 pdf_scanner_handle_xname + 111
15 com.apple.CoreGraphics
0x00007fff915e5eba CGPDFScannerScan + 246
16 com.apple.CoreGraphics
0x00007fff915e3683 CGPDFDrawingContextDrawPage + 489
17 com.apple.CoreGraphics
0x00007fff915e334f pdf_page_draw_in_context + 97
18 com.apple.QuickLookFramework
0x00007fff8bf72ad0 QLDrawPDFPageInRect + 193
19 com.apple.QuickLookFramework
0x00007fff8bf72cae QLDrawPDFPage + 303
20 com.apple.qlgenerator.pdf
0x0000000130f35409 0x130f34000 + 5129
21 com.apple.qlgenerator.pdf
0x0000000130f35182 0x130f34000 + 4482
22 com.apple.QuickLookFramework
0x00007fff8bf594a3 _QLThumbnailRequestDispatch + 600
23 com.apple.QuickLookDaemon
0x000000010e12c071 0x10e0f4000 + 229489
24 com.apple.QuickLookDaemon
0x000000010e0fe8c4 0x10e0f4000 + 43204
25 com.apple.QuickLookDaemon
0x000000010e1012b4 0x10e0f4000 + 53940
26 com.apple.QuickLookFramework
0x00007fff8bf52b76 ___process_element_block_invoke_1 + 26
27 com.apple.QuickLookFramework
0x00007fff8bf87691 QLTryCatchAndCrash(void ( block_pointer)()) + 17
28 libdispatch.dylib
0x00007fff923d5a82 _dispatch_call_block_and_release + 18
29 libdispatch.dylib
0x00007fff923d6961 _dispatch_worker_thread2 + 255
30 libsystem_c.dylib
0x00007fff8bb9f3da _pthread_wqthread + 316
31 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 4:
0 libsystem_kernel.dylib
0x00007fff8c105192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff8bb9f594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 5:
0 libsystem_kernel.dylib
0x00007fff8c10367a mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff8c102d71 mach_msg + 73
2 com.apple.CoreFoundation
0x00007fff89e6350c __CFRunLoopServiceMachPort + 188
3 com.apple.CoreFoundation
0x00007fff89e6bc74 __CFRunLoopRun + 1204
4 com.apple.CoreFoundation
0x00007fff89e6b486 CFRunLoopRunSpecific + 230
5 com.apple.QuickLookDaemon
0x000000010e0ff324 0x10e0f4000 + 45860
6 com.apple.Foundation
0x00007fff93e7072a -[NSThread main] + 68
7 com.apple.Foundation
0x00007fff93e706a2 __NSThread__main__ + 1575
8 libsystem_c.dylib
0x00007fff8bb9d8bf _pthread_start + 335
9 libsystem_c.dylib
0x00007fff8bba0b75 thread_start + 13
Thread 6:
0 libsystem_kernel.dylib
0x00007fff8c105192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff8bb9f594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 7:
0 libsystem_kernel.dylib
0x00007fff8c105192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff8bb9f594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 8:
0 libsystem_kernel.dylib
0x00007fff8c105192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff8bb9f594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 9:
0 libsystem_kernel.dylib
0x00007fff8c105192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff8bb9f594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 10:
0 libsystem_kernel.dylib
0x00007fff8c105192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff8bb9f594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 11:
0 libsystem_kernel.dylib
0x00007fff8c105192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff8bb9f594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 12:: WebCore: LocalStorage
0 libsystem_kernel.dylib
0x00007fff8c104bca __psynch_cvwait + 10
1 libsystem_c.dylib
0x00007fff8bba1274 _pthread_cond_wait + 840
2 com.apple.JavaScriptCore
0x00007fff8cacaa60 ***::ThreadCondition::timedWait(***::Mutex&, double) + 64
3 com.apple.WebCore
0x00007fff8e26af9a ***::MessageQueue<WebCore::LocalStorageTask>::waitForMessage() + 132
4 com.apple.WebCore
0x00007fff8e26aef3 WebCore::LocalStorageThread::threadEntryPoint() + 99
5 com.apple.WebCore
0x00007fff8e26ae3b WebCore::LocalStorageThread::threadEntryPointCallback(void*) + 9
6 libsystem_c.dylib
0x00007fff8bb9d8bf _pthread_start + 335
7 libsystem_c.dylib
0x00007fff8bba0b75 thread_start + 13
Thread 13:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib
0x00007fff8c10367a mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff8c102d71 mach_msg + 73
2 com.apple.CoreFoundation
0x00007fff89e6350c __CFRunLoopServiceMachPort + 188
3 com.apple.CoreFoundation
0x00007fff89e6bc74 __CFRunLoopRun + 1204
4 com.apple.CoreFoundation
0x00007fff89e6b486 CFRunLoopRunSpecific + 230
5 com.apple.Foundation
0x00007fff93e7bfd7 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 335
6 com.apple.Foundation
0x00007fff93e7072a -[NSThread main] + 68
7 com.apple.Foundation
0x00007fff93e706a2 __NSThread__main__ + 1575
8 libsystem_c.dylib
0x00007fff8bb9d8bf _pthread_start + 335
9 libsystem_c.dylib
0x00007fff8bba0b75 thread_start + 13
Thread 14:: Dispatch queue: com.apple.root.default-priority
0 libsystem_c.dylib
0x00007fff8bbf0870 strcmp + 80
1 libFontParser.dylib
0x00007fff8f55c236 TType1Font::GetGlyphID(char const*) const + 100
2 libFontParser.dylib
0x00007fff8f55c1ae TFPFont::GetGlyph(char const*) const + 20
3 libFontParser.dylib
0x00007fff8f537442 FPFontGetGlyphsForGlyphNames + 85
4 com.apple.CoreGraphics
0x00007fff91603ef8 CGFontGetGlyphForGlyphName + 44
5 com.apple.CoreGraphics
0x00007fff9168373c get_truetype_glyph_vector + 931
6 com.apple.CoreGraphics
0x00007fff9171891e CGPDFEncodingGetGlyphVectorWithFont + 97
7 com.apple.CoreGraphics
0x00007fff91718742 CGPDFFontMutatorCreate + 227
8 com.apple.CoreGraphics
0x00007fff91682fd8 load_font + 186
9 com.apple.CoreGraphics
0x00007fff91682f0a CGPDFFontGetFont + 34
10 com.apple.CoreGraphics
0x00007fff91682d31 CGPDFEncodingGetGlyphVector + 128
11 com.apple.CoreGraphics
0x00007fff91682812 simple_draw + 141
12 com.apple.CoreGraphics
0x00007fff91682744 CGPDFTextLayoutDrawGlyphs + 77
13 com.apple.CoreGraphics
0x00007fff918cf5e1 op_singlequote + 117
14 com.apple.CoreGraphics
0x00007fff915e6bf4 pdf_scanner_handle_xname + 111
15 com.apple.CoreGraphics
0x00007fff915e5eba CGPDFScannerScan + 246
16 com.apple.CoreGraphics
0x00007fff915e3683 CGPDFDrawingContextDrawPage + 489
17 com.apple.CoreGraphics
0x00007fff915e334f pdf_page_draw_in_context + 97
18 com.apple.QuickLookFramework
0x00007fff8bf72ad0 QLDrawPDFPageInRect + 193
19 com.apple.QuickLookFramework
0x00007fff8bf72cae QLDrawPDFPage + 303
20 com.apple.qlgenerator.pdf
0x0000000130f35409 0x130f34000 + 5129
21 com.apple.qlgenerator.pdf
0x0000000130f35182 0x130f34000 + 4482
22 com.apple.QuickLookFramework
0x00007fff8bf594a3 _QLThumbnailRequestDispatch + 600
23 com.apple.QuickLookDaemon
0x000000010e12c071 0x10e0f4000 + 229489
24 com.apple.QuickLookDaemon
0x000000010e0fe8c4 0x10e0f4000 + 43204
25 com.apple.QuickLookDaemon
0x000000010e1012b4 0x10e0f4000 + 53940
26 com.apple.QuickLookFramework
0x00007fff8bf52b76 ___process_element_block_invoke_1 + 26
27 com.apple.QuickLookFramework
0x00007fff8bf87691 QLTryCatchAndCrash(void ( block_pointer)()) + 17
28 libdispatch.dylib
0x00007fff923d5a82 _dispatch_call_block_and_release + 18
29 libdispatch.dylib
0x00007fff923d6961 _dispatch_worker_thread2 + 255
30 libsystem_c.dylib
0x00007fff8bb9f3da _pthread_wqthread + 316
31 libsystem_c.dylib
0x00007fff8bba0b85 start_wqthread + 13
Thread 2 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x000000010e490168 rdx: 0x0000000000000000
rdi: 0x0000000000002203 rsi: 0x0000000000000006 rbp: 0x000000010e490190 rsp: 0x000000010e490168
r8: 0x00007fff778b1fb8 r9: 0x0000000000000000 r10: 0x00007fff8c104d0a r11: 0xffffff80002dad60
r12: 0x000000010e176000 r13: 0x0000000130f67000 r14: 0x000000010e491000 r15: 0x0000000130f670c0
rip: 0x00007fff8c104ce2 rfl: 0x0000000000000206 cr2: 0x0000000130f6a000
Logical CPU: 0
Binary Images:
0x10e0f4000 -
0x10e151ff7 com.apple.QuickLookDaemon (3.2 - 500.18) <F2F80DB9-8670-331C-A262-1F36BBEE5F39> /System/Library/Frameworks/QuickLook.framework/Resources/quicklookd.app/Content s/MacOS/quicklookd
0x110130000 -
0x110150ff7 com.apple.ChunkingLibrary (1.0 - 127.2) <EDF32155-7CFE-3831-949B-80A56E991B68> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/Chunking Library
0x11015c000 -
0x11015efff com.apple.qlgenerator.office (3.0 - 31.0) <04325FEE-23C2-37D0-8925-184265B8B0AF> /System/Library/QuickLook/Office.qlgenerator/Contents/MacOS/Office
0x110163000 -
0x110164ff7 com.apple.qlgenerator.text (3.2 - 500.18) <4D4BFD22-2BCA-311B-AEBF-134B0ADE89C6> /System/Library/QuickLook/Text.qlgenerator/Contents/MacOS/Text
0x12f883000 -
0x12f8c1fff com.apple.Ubiquity (1.1 - 210.2) <81A9973A-730B-308A-80A1-F5D042CB790C> /System/Library/PrivateFrameworks/Ubiquity.framework/Ubiquity
0x12f9e5000 -
0x12ff29fff com.apple.OfficeImport (3.2 - 162.5) <BCE4B9EE-220F-3DB5-8E16-FCB37F554A42> /System/Library/PrivateFrameworks/OfficeImport.framework/Versions/A/OfficeImpor t
0x13028b000 -
0x1302b4fff libPDFRIP.A.dylib (600.0.0 - compatibility 64.0.0) <B10E6E73-F1CC-3C0A-971F-68F1E0B0C3AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libPDFRIP.A.dylib
0x130389000 -
0x1303a9ff7 com.apple.qldisplay.Web (3.2 - 500.18) <30082D0E-49FA-3D4C-A273-8AD4B40CCF52> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.f ramework/Versions/A/PlugIns/Web.qldisplay/Contents/MacOS/Web
0x130b9c000 -
0x130ba2ff7 com.apple.qldisplay.Text (3.2 - 500.18) <0013349D-09CD-3755-8265-64DB7C70817C> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.f ramework/Versions/A/PlugIns/Text.qldisplay/Contents/MacOS/Text
0x130f34000 -
0x130f35fff com.apple.qlgenerator.pdf (3.2 - 500.18) <A5A89D6F-B59D-3CE3-96AA-8D0375AE4560> /System/Library/QuickLook/PDF.qlgenerator/Contents/MacOS/PDF
0x13125d000 -
0x131411ff7 libCMaps.A.dylib (600.0.0 - compatibility 64.0.0) <D65A79C1-F7D6-3A1E-A5DE-72D99A0C62B3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCMaps.A.dylib
0x7fff6dcf4000 -
0x7fff6dd28baf dyld (195.6 - ???) <C58DAD8A-4B00-3676-8637-93D6FDE73147> /usr/lib/dyld
0x7fff870da000 -
0x7fff870f6ff7 com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Gene rationalStorage
0x7fff8716c000 -
0x7fff871c0ff7 com.apple.ScalableUserInterface (1.0 - 1) <33563775-C662-313D-B7FA-3D575A9F3D41> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableU serInterface.framework/Versions/A/ScalableUserInterface
0x7fff871c1000 -
0x7fff8721dff7 com.apple.HIServices (1.21 - ???) <B012EE97-D1CD-3F4B-812D-9AC7E6852FE6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x7fff8721e000 -
0x7fff8724bfff com.apple.quartzfilters (1.7.0 - 1.7.0) <CE1EDD58-7273-38F9-AD33-871A8BA7ABF3> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters .framework/Versions/A/QuartzFilters
0x7fff8727c000 -
0x7fff87a24fff com.apple.CoreAUC (6.16.12 - 6.16.12) <EF535959-14FE-3B61-9C32-DF4C54B8F12D> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x7fff87a7c000 -
0x7fff87ad4ff7 libTIFF.dylib (??? - ???) <CF2005B6-5C29-3DCF-BDC2-7DB114ECD7A1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff87ad5000 -
0x7fff87d8dfff com.apple.RawCamera.bundle (4.00 - 658) <789BC5C7-F03A-388C-B540-070FF5574B0C> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x7fff87d8e000 -
0x7fff87dc8fe7 com.apple.DebugSymbols (2.1 - 87) <ED2B177C-4146-3715-91DF-D99A8ED5449A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbol s
0x7fff87dc9000 -
0x7fff87dc9fff com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <C06A140F-6114-3B8B-B080-E509303145B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x7fff87e0b000 -
0x7fff87e0dfff libquarantine.dylib (36.7.0 - compatibility 1.0.0) <8D9832F9-E4A9-38C3-B880-E5210B2353C7> /usr/lib/system/libquarantine.dylib
0x7fff87e0e000 -
0x7fff87e11fff libRadiance.dylib (??? - ???) <CD89D70D-F177-3BAE-8A26-644EA7D5E28E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff87e12000 -
0x7fff8808afff com.apple.imageKit (2.1.2 - 1.0) <23470050-28FB-3B09-8E27-ADC371B0E4B8> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.fram ework/Versions/A/ImageKit
0x7fff889a4000 -
0x7fff889f6ff7 libGLU.dylib (??? - ???) <DB906997-0F70-3469-BA0E-2F1DDBEAD8D5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff889f7000 -
0x7fff889fcfff libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib
0x7fff889fd000 -
0x7fff889fffff libCVMSPluginSupport.dylib (??? - ???) <982F1ED4-3CBB-3161-8BEA-8A980C27FCC1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginS upport.dylib
0x7fff88a00000 -
0x7fff88b0dfff libJP2.dylib (??? - ???) <1CF69239-3D3D-30CE-AC7B-C7E8C9166BC2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff88b0e000 -
0x7fff88b14fff libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib
0x7fff88b15000 -
0x7fff88b50ff7 libssl.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <B48E57F5-0923-3C47-8BAC-9704F4A28193> /usr/lib/libssl.0.9.8.dylib
0x7fff88b51000 -
0x7fff88c18ff7 com.apple.ColorSync (4.7.4 - 4.7.4) <590AFCDA-F10E-31FE-9B01-DA5FFE74C2BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x7fff88c19000 -
0x7fff88c9eff7 com.apple.Heimdal (2.2 - 2.0) <52B0F371-D272-3C8E-B42F-04D3FDD8AD0D> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff88c9f000 -
0x7fff88ca3fff libdyld.dylib (195.6.0 - compatibility 1.0.0) <FFC59565-64BD-3B37-90A4-E2C3A422CFC1> /usr/lib/system/libdyld.dylib
0x7fff88ca4000 -
0x7fff88ca6fff com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x7fff88ca7000 -
0x7fff88ed1fe7 com.apple.CoreData (104.1 - 358.14) <6BB64605-8DA7-337D-A2AB-A3346A421CBD> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff88ed2000 -
0x7fff88f25fff com.apple.AppleVAFramework (5.0.16 - 5.0.16) <6F9A4BCE-8B99-3144-BCF7-B4299B27F6E9> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x7fff88f26000 -
0x7fff88f88ff7 com.apple.Symbolication (1.3 - 91) <0945ACAF-AA0A-3D01-9960-72B51722EC1F> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolicat ion
0x7fff88f89000 -
0x7fff88ffffff com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSy mbolication
0x7fff89000000 -
0x7fff8942dfff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x7fff8942e000 -
0x7fff894a4ff7 libc++.1.dylib (28.4.0 - compatibility 1.0.0) <A24FC3DA-4FFA-3DD2-9DCC-2B8D1B3BF97C> /usr/lib/libc++.1.dylib
0x7fff894a5000 -
0x7fff894cefff libJPEG.dylib (??? - ???) <DFD81B8F-F4CB-347B-92B8-1AFFDA924A9B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff894cf000 -
0x7fff89516ff7 com.apple.CoreMedia (1.0 - 705.94) <700C6863-7A8F-34FA-8B1D-7659EC95000B> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x7fff8952c000 -
0x7fff8954dfff libPng.dylib (??? - ???) <E2B52527-4D0C-3595-BB13-8E8EF364E998> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8954e000 -
0x7fff89632e5f libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
0x7fff89633000 -
0x7fff899ddfe7 com.apple.MediaToolbox (1.0 - 705.94) <0719E69C-3275-3BD9-AD04-27DBADEB6E03> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbo x
0x7fff899de000 -
0x7fff899ecff7 libkxld.dylib (??? - ???) <01161870-E3B3-3F87-BA4A-0AA7A081F409> /usr/lib/system/libkxld.dylib
0x7fff899ed000 -
0x7fff89a01ff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff89a02000 -
0x7fff89a78fff com.apple.ISSupport (1.9.8 - 56) <2BEEF162-893F-356C-BD4E-8668F044A917> /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x7fff89b74000 -
0x7fff89b7dff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
0x7fff89ceb000 -
0x7fff89cf1ff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff89d35000 -
0x7fff89d36fff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff89d37000 -
0x7fff89d37fff com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff89d38000 -
0x7fff89d93ff7 com.apple.opencl (2.0.19 - 2.0.19) <B05BF605-73B8-328F-A228-6FA59E1FC73A> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff89dad000 -
0x7fff89dd6fff com.apple.datadetectors (3.3 - 172.6) <4C5A759B-7CB7-3C0E-8C50-DC2CCE92F5F7> /System/Library/PrivateFrameworks/DataDetectors.framework/Versions/A/DataDetect ors
0x7fff89de8000 -
0x7fff89de8fff com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff89e33000 -
0x7fff8a007ff7 com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff8a010000 -
0x7fff8a013ff7 com.apple.securityhi (4.0 - 1) <D0ABB03B-CEF9-39E0-A139-AA9484DBBC07> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x7fff8a014000 -
0x7fff8a03cfff libsandbox.1.dylib (??? - ???) <9A89A588-BE15-39AF-9DD8-0B839AF27ABF> /usr/lib/libsandbox.1.dylib
0x7fff8a045000 -
0x7fff8a046ff7 libsystem_sandbox.dylib (??? - ???) <5459F293-E1F2-33B3-B9B2-2ABB7B915B62> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8a126000 -
0x7fff8a1aaff7 com.apple.ApplicationServices.ATS (317.13.0 - ???) <A05126F9-7DC9-3EA7-8D94-53C6113730C6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x7fff8a1b0000 -
0x7fff8a252fff com.apple.securityfoundation (5.0 - 55116) <A9311EF6-B7F7-3DA5-84E8-21BC9B2C3C69> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x7fff8a253000 -
0x7fff8a293ff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <7D2E5016-A960-3ADE-B042-F74063E79550> /usr/lib/libcups.2.dylib
0x7fff8a2a0000 -
0x7fff8a2afff7 libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
0x7fff8a2b0000 -
0x7fff8a2bbff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff8a2bc000 -
0x7fff8a30afff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
0x7fff8a30b000 -
0x7fff8a318fff libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <39E20909-68D8-3FB7-A089-A1866618E026> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x7fff8a319000 -
0x7fff8a405ff7 com.apple.backup.framework (1.3.5 - 1.3.5) <B25104A3-1CE5-36CA-8F26-0A2DE3F95F70> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff8a406000 -
0x7fff8a49cff7 libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x7fff8a49d000 -
0x7fff8a4b7fff com.apple.CoreMediaAuthoring (2.0 - 891) <C7A92C52-AD9F-3CF1-86D5-C0714118935C> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreM ediaAuthoring
0x7fff8a4b8000 -
0x7fff8a4bffff com.apple.CommerceCore (1.0 - 17.1) <B6BFA182-9DC9-3543-89AE-F82EB9AF1CAB> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
0x7fff8a4c0000 -
0x7fff8a7e5ff7 com.apple.AddressBook.framework (6.1.3 - 1091) <5A8BEED1-229C-3A9C-8281-581127A1B9B5> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x7fff8a7f3000 -
0x7fff8a801fff com.apple.NetAuth (3.2 - 3.2) <F0D60E34-37A9-308D-B44E-E3450906173A> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8a817000 -
0x7fff8a83bfff com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff8a83c000 -
0x7fff8a842fff IOSurface (??? - ???) <77C6757B-D357-3E34-9424-48F962B5CC9C> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8a843000 -
0x7fff8a9cdff7 com.apple.WebKit (7534.57 - 7534.57.7) <15AA1A2E-DCAC-35CE-89DF-0FF7149198CD> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x7fff8aa17000 -
0x7fff8aa29ff7 libsasl2.2.dylib (3.15.0 - compatibility 3.0.0) <6245B497-784B-355C-98EF-2DC6B45BF05C> /usr/lib/libsasl2.2.dylib
0x7fff8aa2a000 -
0x7fff8ac9bfff com.apple.QuartzComposer (5.0 - 236.10) <F8560AEC-4E26-3A43-BE0A-B20FCB5B2E7D> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/QuartzComposer
0x7fff8ac9c000 -
0x7fff8add2fff com.apple.vImage (5.1 - 5.1) <A08B7582-67BC-3EED-813A-4833645964A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x7fff8add3000 -
0x7fff8ae15ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib
0x7fff8ae16000 -
0x7fff8aeb0ff7 com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x7fff8aeb1000 -
0x7fff8aef0fff com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x7fff8aef1000 -
0x7fff8af64fff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff8af65000 -
0x7fff8af65fff com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8af66000 -
0x7fff8af8afff com.apple.RemoteViewServices (1.5 - 44.2) <A0417D7F-22E9-3FD8-AC55-67654D8E93EB> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/Remot eViewServices
0x7fff8af8b000 -
0x7fff8afcfff7 libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <416FB9E6-76F2-3CB8-8CCB-C12ACECFD611> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff8afd0000 -
0x7fff8b2c5ff7 com.apple.security (7.0 - 55148.6) <4535E500-973A-3BA7-AF65-DF5CF0658F02> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff8b2c6000 -
0x7fff8b379ff7 com.apple.CoreText (220.22.0 - ???) <A7A1096F-A211-3775-BA33-08FE98D27F08> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x7fff8b47d000 -
0x7fff8b50fff7 com.apple.CorePDF (3.1 - 3.1) <F81F99A9-7FF6-3A6A-92C7-78C76BA35777> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
0x7fff8b510000 -
0x7fff8b517fff libcopyfile.dylib (85.1.70 - compatibility 1.0.0) <E805FDF4-7098-3F9F-BF27-191E3E0A0F10> /usr/lib/system/libcopyfile.dylib
0x7fff8b518000 -
0x7fff8b834fff com.apple.CoreServices.CarbonCore (960.25 - 960.25) <4FC1AB30-022C-3C67-AC46-FDCBFCB7EEDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x7fff8b835000 -
0x7fff8b861ff7 com.apple.CoreServicesInternal (113.20 - 113.20) <786118E6-7D7E-3016-9FD5-A7CE411A251F> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/Cor eServicesInternal
0x7fff8b862000 -
0x7fff8b863fff libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib
0x7fff8b864000 -
0x7fff8b91afff com.apple.PDFKit (2.7.8 - 2.7.8) <13A92FA5-E6E6-3ECF-9A70-D4330D7BE847> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framew ork/Versions/A/PDFKit
0x7fff8b91b000 -
0x7fff8b95cfff com.apple.QD (3.40.1 - ???) <13ACC7F4-B004-3370-B575-6D06447EE428> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x7fff8b9c7000 -
0x7fff8ba1bfff libFontRegistry.dylib (??? - ???) <60FF9C2C-5E44-3C49-8A08-F26101898F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff8ba1c000 -
0x7fff8bb11fff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
0x7fff8bb4b000 -
0x7fff8bb4cfff libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib
0x7fff8bb4d000 -
0x7fff8bb4eff7 libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
0x7fff8bb4f000 -
0x7fff8bc2cfef libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib
0x7fff8bd4f000 -
0x7fff8bd77fff com.apple.PerformanceAnalysis (1.11 - 11) <8D4C6382-DD92-37A2-BCFC-E89951320848> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/Perf ormanceAnalysis
0x7fff8bd78000 -
0x7fff8bd7dfff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff8bdf4000 -
0x7fff8bdfbfff libGFXShared.dylib (??? - ???) <D3598924-B167-372E-8C9F-1BBF68852542> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
0x7fff8be63000 -
0x7fff8bf47ff7 com.apple.CoreServices.OSServices (478.50 - 478.50) <3D6AA4EF-C601-36C7-8F3A-A00964F01759> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x7fff8bf48000 -
0x7fff8bfa5ff7 com.apple.QuickLookFramework (3.2 - 500.18) <C36371BF-E1F6-3DF7-83EA-CE96FCDCE4C4> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x7fff8bfaa000 -
0x7fff8bfc6fff com.apple.frameworks.preferencepanes (15.0 - 15.0) <A1ABA9DB-2C8A-3C96-976A-21E63194F7B2> /System/Library/Frameworks/PreferencePanes.framework/Versions/A/PreferencePanes
0x7fff8bfd9000 -
0x7fff8bfdffff com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8bfe0000 -
0x7fff8c0e7fe7 libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
0x7fff8c0e8000 -
0x7fff8c0edfff com.apple.OpenDirectory (10.7 - 146) <7960A302-F9AC-3F72-838E-3A382032DCA6> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8c0ee000 -
0x7fff8c10efff libsystem_kernel.dylib (1699.32.7 - compatibility 1.0.0) <66C9F9BD-C7B3-30D4-B1A0-03C8A6392351> /usr/lib/system/libsystem_kernel.dylib
0x7fff8c2c8000 -
0x7fff8c8acfff libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x7fff8c8ad000 -
0x7fff8c8d4fff com.apple.framework.internetaccounts (1.2 - 3) <28D44E21-54F2-366B-B9D9-1DB788EF0278> /System/Library/PrivateFrameworks/InternetAccounts.framework/Versions/A/Interne tAccounts
0x7fff8c954000 -
0x7fff8c961ff7 libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <DFAB8CA8-CC9D-3F58-8C12-CE120442AACD> /usr/lib/libbz2.1.0.dylib
0x7fff8c962000 -
0x7fff8cabffff com.apple.audio.toolbox.AudioToolbox (1.7.3 - 1.7.3) <5F1E4695-BC74-3ADD-8345-627BCD68201A> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff8cac0000 -
0x7fff8cde2fff com.apple.JavaScriptCore (7534.57 - 7534.57.3) <3A04B8FC-CFA6-3AEB-8FDF-B0525B5A4C82> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x7fff8cde3000 -
0x7fff8cee5fff libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib
0x7fff8cee6000 -
0x7fff8cee7fff liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
0x7fff8cee8000 -
0x7fff8cfc7fff com.apple.ImageIO.framework (3.1.2 - 588) <37F047A9-48E3-3AF7-8931-462D63BE6121> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x7fff8cfc8000 -
0x7fff8cfe7fff libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib
0x7fff8cfe8000 -
0x7fff8cffbff7 libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib
0x7fff8cffc000 -
0x7fff8d013fff com.apple.MultitouchSupport.framework (231.4 - 231.4) <10A978D1-8781-33F0-BE45-60C9171F7278> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
0x7fff8d014000 -
0x7fff8d06ffff com.apple.ImageCaptureCore (3.1.0 - 3.1.0) <9F7C4D81-5CC7-3D66-AC66-81EA9A5EAB94> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCo re
0x7fff8d070000 -
0x7fff8d07bfff com.apple.CommonAuth (2.2 - 2.0) <4F5302A5-867A-3F2E-9E4B-98FA011678F8> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8d0a5000 -
0x7fff8d14afff com.apple.ink.framework (10.7.5 - 113) <1AE6676D-490A-36C2-B6CC-00F93AEB31DE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x7fff8d173000 -
0x7fff8d1dbff7 com.apple.coreui (1.2.2 - 165.11) <9316266A-39CA-3EC7-9C9E-726462CEFF4D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff8d1dc000 -
0x7fff8d1f3fff com.apple.CFOpenDirectory (10.7 - 146) <BBB7C97E-7B46-3286-9128-32B5D16B5CBE> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
0x7fff8d202000 -
0x7fff8d21ffff libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib
0x7fff8d423000 -
0x7fff8d46fff7 com.apple.SystemConfiguration (1.11.3 - 1.11) <0A7F1982-B4EA-3424-A0C7-FE46C6224F03> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x7fff8d4be000 -
0x7fff8d4cdfff com.apple.opengl (1.8.1 - 1.8.1) <51B34133-CEE3-3FC6-82AC-ADF567AE673C> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff8d8bf000 -
0x7fff8d8c7fff libsystem_dnssd.dylib (??? - ???) <584B321E-5159-37CD-B2E7-82E069C70AFB> /usr/lib/system/libsystem_dnssd.dylib
0x7fff8d8c8000 -
0x7fff8d903fff com.apple.LDAPFramework (3.2 - 120.2) <275D4298-C435-3E98-AA25-95D9D0A56550> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x7fff8d904000 -
0x7fff8d904fff libOpenScriptingUtil.dylib (??? - ???) <A7847713-F410-39C0-884F-A7188A18E742> /usr/lib/libOpenScriptingUtil.dylib
0x7fff8d971000 -
0x7fff8d974fff libCoreVMClient.dylib (??? - ???) <28CB0F3F-A202-391F-8CAC-FC9A1398A962> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
0x7fff8d975000 -
0x7fff8d9aafff libTrueTypeScaler.dylib (??? - ???) <A8156684-3BBE-306C-B492-179CDFFD6027> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x7fff8d9ab000 -
0x7fff8d9dbff7 com.apple.DictionaryServices (1.2.1 - 158.3) <5E2EBBFD-D520-3379-A431-11DAA844B8D6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x7fff8d9dc000 -
0x7fff8d9dcfff com.apple.audio.units.AudioUnit (1.7.3 - 1.7.3) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff8e0a2000 -
0x7fff8e0a2fff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff8e0a3000 -
0x7fff8e0d6ff7 com.apple.GSS (2.2 - 2.0) <C86012C5-B613-3199-B1B3-A1494EE5E43C> /System/Library/Frameworks/GSS.framework/Versions/A/GSSDo I need to download the whole JAVA 1.7 on MAC to run the JAR? No
Can not I run the Jar file with Jre7?Yes, you can.
This may be because I have downloaded the JRE 1.7Yep, that's correct, the java_home command only works for jdk's - sorry for the confusion.
For jre7+ versions, only a single Oracle jre version is allowed to be installed on the machine at a time - making a tool like java_home redundant for jre checking.
Weirdly, jre7u10 does not supplant the Apple Java on the command line path by default. If you just type java -v, then the Apple java version will displayed if you have an old Java 6 from Apple and a new Oracle jre7+.
The Oracle jre is always located under (also somewhat strangely):
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/javaTo test jar launching, I used the willow JavaFX browser pre-release jar available here:
http://code.google.com/p/willow-browser/downloads/detail?name=Willow-0.1-prerelease.jar
Then I launched the jar from the command line using:
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -jar Willow-0.1-prerelease.jar The JavaFX jar ran fine on jre7 with the above machine.
The test machine was running Mac OS X 8 with Oracle jre7u10 installed as well as the Apple Java 6 runtime, but no Oracle jdk7+ installed. -
Hi!
I have to do a flash application that runs on window mobile
2003. It uses ExternalInterface.addCallback method.. I have some
problems with it on my pc because it doesn't work but recently I
learned that it could due to security rules on flash player 8 but
what about flash on window mobile? Also on it I could have some
problems using ExternalInterface.addCallback method.?
In that case what I have to do?
Thanksthe Character is not equals charIt should be, but it seems we don't have total symmetry of types yet. See [finish primitive-sequence to primitive-array conversions|http://javafx-jira.kenai.com/browse/JFXC-3257] bug, for example, or [nativearray of byte|http://javafx-jira.kenai.com/browse/JFXC-3325] which will be fixed in SoMa (JavaFX 1.3?).
I tried:
var foo = "{[ 1 .. 400 ]}";
var dummy = foo.substring(0, 1024);
var buff: nativearray of Character = dummy.toCharArray();
println(sizeof buff);and I get an error: TestPlain.fx:21: incompatible types
found : nativearray of Character
required: nativearray of java.lang.Character
var buff: nativearray of Character = dummy.toCharArray();
^
1 errorAnd if I write: var buff: nativearray of Character = dummy.toCharArray() as nativearray of Character; I get a compiler crash...
I see, looking at [String(byte...) doesn't compile|http://javafx-jira.kenai.com/browse/JFXC-2852] bug, SequenceConversions class in the webrev.zip file, that we don't have a toCharArray method yet. Either an overview or some technical issue, I don't know.
So it looks like there are still some holes in nativearray support (it was presented as "experimental" in JavaFX 1.2 release announcements...).
PS.: I am not a Sun employee, I don't know Chinese, I don't have a Windows Mobile phone and I didn't even tried the mobile emulator yet (just tried, seems hard to use outside of NetBeans, which I don't have), among other problems. So I fear I am not the best help you can get, don't put high hopes on me... :-P -
Css runtime update how-to.
Hi everyody,
can someone explain me how to modify a css class/id rule at runtime and see the new style layed out?
I have associated implemented an EventHandler to add the same stylesheet file that is used at application start, but nothing change and no error message results.
public class TrackerClient extends Application {
@Override
public void start(Stage stage) throws Exception {
final String cssUrl = getClass().getResource("/tracker/view/fxmlgui.css").toExternalForm();
Parent root = FXMLLoader.load(getClass().getResource("/tracker/view/fxmlGui.fxml"));
scene = new Scene(root);
scene.getStylesheets().add(cssUrl);
stage.setScene(scene);
stage.addEventHandler(KeyEvent.KEY_PRESSED, new EventHandler<KeyEvent>() {
@Override
public void handle(KeyEvent keyEvent) {
if (keyEvent.getCode().equals(KeyCode.F5)) {
scene.getStylesheets().add(cssUrl);
System.out.println("Key pressed!");
I have also tryed using:
StyleManager.getInstance().reloadStylesheets(scene);
after i have changed and saved the css class manually in the css document, but nothing happens in the scene!
The event is fired when i press F5 key, but no style change is layed out.
So i ask if is there a way to change the style of scene nodes at runtime in javafx 2 last release?
Thanks in advance!The following works for me:
import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class TrackerClient extends Application {
@Override
public void start(Stage primaryStage) {
Button btn = new Button();
btn.setText("Submit");
StackPane root = new StackPane();
root.getChildren().add(btn);
final Scene scene = new Scene(root, 300, 250);
primaryStage.setScene(scene);
primaryStage.show();
scene.getStylesheets().add(getClass().getResource("style1.css").toExternalForm());
primaryStage.addEventHandler(KeyEvent.KEY_PRESSED, new EventHandler<KeyEvent>() {
@Override
public void handle(KeyEvent keyEvent) {
if (keyEvent.getCode().equals(KeyCode.F5)) {
scene.getStylesheets().clear();
scene.getStylesheets().add(getClass().getResource("style.css").toExternalForm());
} else {
scene.getStylesheets().clear();
scene.getStylesheets().add(getClass().getResource("style1.css").toExternalForm());
public static void main(String[] args) {
launch(args);
//style.css
.button{
-fx-text-fill: rgb(49, 89, 23);
-fx-border-color: rgb(49, 89, 23);
-fx-border-radius: 5;
-fx-padding: 3 6 6 6;
style1.css
.button{
-fx-text-fill: rgb(149, 189, 123);
-fx-border-color: rgb(149, 189, 123);
-fx-border-radius: 7;
-fx-padding: 5 8 8 8; -
Centering Nodes/Text - Vertically & Horizontally
Since JavaFX v1 was released overnight the ability to align text VERTICALLY and horizontally has been removed/changed.
Horizontal alignment is more or less the same as there is Text.textAlignment
Vertical alignment is now missing. In preview1 we could set and x/y for the Text and then we could also set vertical alignment on the Text: [SEE HERE|http://javafx.com/releases/preview1/docs/api/javafx.scene/javafx.scene.VerticalAlignment.html]. Just bind a translation to the middle x/y of the parent.
Using v1 I would expect the to see "BLAH" in the middle of the scene:
public class CenteredText extends Text {
override var textAlignment = TextAlignment.CENTER;
override var textOrigin = TextOrigin.TOP; //???
override var translateX = bind (boundsInParent.width - boundsInLocal.width) / 2 ;
override var translateY = bind (boundsInParent.height - boundsInLocal.height) / 2 ;
function run(){
Stage {
title: "BLAH"
scene: Scene {
width: 800
height: 400
content: [
CenteredText{
content: "BLAH"}
}}Finally, this is not really a requirement of Text, all nodes should be able to align themselves in the middle of their parent.Hello dgrieve,
You suggest using "parent" instead of "scene" for the general case, however, I cannot get this to work. I put the text in a Group as you mentioned, but I just get a StackOverflowError. This is using parent.boundsInLocal as well as parent.boundsInParent.
Could you or anybody look at the following code to see what I did wrong? Thank you.
import javafx.scene.text.Text;
import javafx.scene.text.TextAlignment;
import javafx.scene.text.TextOrigin;
import javafx.scene.Scene;
import javafx.stage.Stage;
import javafx.scene.Group;
public class CenteredText extends Text {
override var textAlignment = TextAlignment.CENTER;
override var textOrigin = TextOrigin.TOP;
// override var translateX = bind (scene.width - boundsInLocal.width) / 2 ;
// override var translateY = bind (scene.height - boundsInLocal.height) / 2 ;
override var translateX = bind (parent.boundsInLocal.width - boundsInLocal.width) / 2 ;
override var translateY = bind (parent.boundsInLocal.width - boundsInLocal.height) / 2 ;
// override var translateX = bind (parent.boundsInParent.width - boundsInLocal.width) / 2 ;
// override var translateY = bind (parent.boundsInParent.width - boundsInLocal.height) / 2 ;
public function run(args : String []) : Object {
Stage {
title: "Vertical and Centered Text Node Example"
scene: Scene {
width: 800
height: 400
content: [
Group {
content: [
CenteredText{
content: "ONE\nTWO\nTHREE\nFOUR"
} -
HTMLEditor lost control after setHtmlText twice
I setup applicaton using javafx.scene.web.HTMLEditor.
I init HTMLEditor ,setHtmlText ,and run fine.
After I invoke setHtmlText twice or more , HTMLEditor lost control , HTMLEditor can no be edit any more.
and I notice no document about HTMLEditor at JavaFx 2.0 release notes, what is the matter.
plz help.
Edited by: user2411627 on 2011-8-3 下午8:12Hi Darryl ,
Here is the SSCCE for setHtmlText ,run up , HTMLEditor is edtiable, push Button "Set HTML" HTMLEditor lost control ,can not edit any more.
run on JDK 1.6.0_17
javafx_sdk-2_0-beta-b37-windows-i586-19_jul_2011.zip
import javafx.application.Application;
import javafx.event.EventHandler;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.VBox;
import javafx.scene.web.HTMLEditor;
import javafx.stage.Stage;
public class testhtmleditor extends Application {
HTMLEditor htmlview = null;
public void start(Stage stage) {
stage.setTitle("test HTMLEditor");
stage.setResizable(false);
Scene scene = new Scene(new Group(), 600, 400);
stage.setScene(scene);
Group root = new Group();
scene.setRoot(root);
VBox vbox = new VBox();
Button btn = new Button("Set HTML");
btn.setOnMouseReleased(new EventHandler<MouseEvent>() {
public void handle(MouseEvent me) {
htmlview.setHtmlText("<HTML> <HEAD> "
+ " <TITLE> HTMLEditor</TITLE> "
+ "</HEAD> "
+ " <BODY> "
+ " <p>test HTMLEditor</p>"
+ "</BODY> "
+"</HTML>");
htmlview = new HTMLEditor();
vbox.getChildren().addAll(btn,htmlview);
root.getChildren().add(vbox);
stage.setVisible(true);
public static void main(String[] args) {
Application.launch(args);
}Edited by: noregister on Aug 4, 2011 6:57 AM
Maybe you are looking for
-
Problem signature: itunes has stopped working
itunes has stopped working , kindly help, Problem Event Name: BEX Application Name: iTunes.exe Application Version: 10.4.0.80 Application Timestamp: 4e262cf4 Fault Module Name: StackHash_0a9e Fault Module Version: 0.0.0.
-
Oracle 11g: cluvfy failed
Hi expert, i'm trying to install Oracle 11g RAC. I don't know why I have an failed in the cluvfy step. Can someone help me? [oracle@rac1 bin]$ ./cluvfy stage -pre crsinst -n rac1,rac2 -verbose WARNING: Could not access or create trace file path "/mnt
-
Hello, I am trying to config soft limit and start extract process but its not running, its show the following error.. Oracle GoldenGate: 12.1.2.1.0 OS: Solaris 10 DB: 11.2.0.4 Server : 4Gb Memory Database Memory MEMORY_TARGET : 2Gb MEMORY
-
How to set wsa:Action in Jdeveloper?
Hello, I am using JDeveloper 11g/SOA Suite 11g. I am creating a BPEL process that calls a remote web service. In the request that I am generating, the SOAP Action header and the wsa:Action value are not the same. Does anyone know how to explicitly se
-
ECLIPSE BUILD WITH ANT CFURLGetFSRef failed
Hi, someone know why when a build the same code I create with the DollyXs and use in my Xcode in Eclipse appear this message error? [echo] Now compiling FR file /Users/rbueno/Development/Indesign Plugin Editor/sdk/source/sdksamples/myplugin/MyPlug.fr