[JBoss JIRA] (JBIDE-18526) CordovaSim: Debugger doesn't work properly with the last JDK 8u20
by Ilya Buziuk (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18526?page=com.atlassian.jira.plugi... ]
Ilya Buziuk commented on JBIDE-18526:
-------------------------------------
I have sorted out that the issue is reproducible only when the breakpoint is set inside the function which is declared as a member of an object - !debugger error.png|thumbnail!
> CordovaSim: Debugger doesn't work properly with the last JDK 8u20
> -----------------------------------------------------------------
>
> Key: JBIDE-18526
> URL: https://issues.jboss.org/browse/JBIDE-18526
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Affects Versions: 4.2.0.CR2
> Environment: Not reproducible with Oracle JDK 7u67
> Affects Oracle JDK 8u20 and above (Not reproducible with JDK 8u5 and 8u11)
> Reporter: Ilya Buziuk
> Assignee: Ilya Buziuk
> Priority: Critical
> Fix For: 4.2.0.Final
>
> Attachments: debugger error.png
>
>
> CordovaSim freezes with the following stack trace:
> {code}
> java.lang.IllegalStateException: Nested event loops are allowed only while handling system events
> at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:506)
> at com.sun.javafx.webkit.EventLoopImpl.cycle(EventLoopImpl.java:59)
> at com.sun.webkit.EventLoop.fwkCycle(EventLoop.java:45)
> at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
> at com.sun.webkit.Timer.fireTimerEvent(Timer.java:83)
> at com.sun.webkit.Timer.notifyTick(Timer.java:64)
> at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1167)
> at javafx.scene.web.WebEngine$PulseTimer$$Lambda$67/10449826.pulse(Unknown Source)
> at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
> at com.sun.javafx.tk.Toolkit$$Lambda$134/26908315.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
> at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
> at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
> at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$40/33541029.run(Unknown Source)
> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.startCordovaSim(CordovaSimRunner.java:114)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.main(CordovaSimRunner.java:91)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-18526) CordovaSim: Debugger doesn't work properly with the last JDK 8u20
by Ilya Buziuk (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18526?page=com.atlassian.jira.plugi... ]
Ilya Buziuk updated JBIDE-18526:
--------------------------------
Attachment: debugger error.png
> CordovaSim: Debugger doesn't work properly with the last JDK 8u20
> -----------------------------------------------------------------
>
> Key: JBIDE-18526
> URL: https://issues.jboss.org/browse/JBIDE-18526
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Affects Versions: 4.2.0.CR2
> Environment: Not reproducible with Oracle JDK 7u67
> Affects Oracle JDK 8u20 and above (Not reproducible with JDK 8u5 and 8u11)
> Reporter: Ilya Buziuk
> Assignee: Ilya Buziuk
> Priority: Critical
> Fix For: 4.2.0.Final
>
> Attachments: debugger error.png
>
>
> CordovaSim freezes with the following stack trace:
> {code}
> java.lang.IllegalStateException: Nested event loops are allowed only while handling system events
> at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:506)
> at com.sun.javafx.webkit.EventLoopImpl.cycle(EventLoopImpl.java:59)
> at com.sun.webkit.EventLoop.fwkCycle(EventLoop.java:45)
> at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
> at com.sun.webkit.Timer.fireTimerEvent(Timer.java:83)
> at com.sun.webkit.Timer.notifyTick(Timer.java:64)
> at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1167)
> at javafx.scene.web.WebEngine$PulseTimer$$Lambda$67/10449826.pulse(Unknown Source)
> at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
> at com.sun.javafx.tk.Toolkit$$Lambda$134/26908315.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
> at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
> at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
> at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$40/33541029.run(Unknown Source)
> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.startCordovaSim(CordovaSimRunner.java:114)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.main(CordovaSimRunner.java:91)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-18526) CordovaSim: Debugger doesn't work properly with the last JDK 8u20
by Ilya Buziuk (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18526?page=com.atlassian.jira.plugi... ]
Ilya Buziuk commented on JBIDE-18526:
-------------------------------------
The issue is coupled with the following changes in the QuantumToolkit - http://cr.openjdk.java.net/~msladecek/rt-36256/webrev/modules/graphics/sr...
> CordovaSim: Debugger doesn't work properly with the last JDK 8u20
> -----------------------------------------------------------------
>
> Key: JBIDE-18526
> URL: https://issues.jboss.org/browse/JBIDE-18526
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Affects Versions: 4.2.0.CR2
> Environment: Not reproducible with Oracle JDK 7u67
> Affects Oracle JDK 8u20 and above (Not reproducible with JDK 8u5 and 8u11)
> Reporter: Ilya Buziuk
> Assignee: Ilya Buziuk
> Priority: Critical
> Fix For: 4.2.0.Final
>
>
> CordovaSim freezes with the following stack trace:
> {code}
> java.lang.IllegalStateException: Nested event loops are allowed only while handling system events
> at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:506)
> at com.sun.javafx.webkit.EventLoopImpl.cycle(EventLoopImpl.java:59)
> at com.sun.webkit.EventLoop.fwkCycle(EventLoop.java:45)
> at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
> at com.sun.webkit.Timer.fireTimerEvent(Timer.java:83)
> at com.sun.webkit.Timer.notifyTick(Timer.java:64)
> at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1167)
> at javafx.scene.web.WebEngine$PulseTimer$$Lambda$67/10449826.pulse(Unknown Source)
> at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
> at com.sun.javafx.tk.Toolkit$$Lambda$134/26908315.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
> at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
> at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
> at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$40/33541029.run(Unknown Source)
> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.startCordovaSim(CordovaSimRunner.java:114)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.main(CordovaSimRunner.java:91)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-17705) 'Connection Reset' exception reported when opening html5 files
by Vlado Pakan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17705?page=com.atlassian.jira.plugi... ]
Vlado Pakan closed JBIDE-17705.
-------------------------------
Verified with JBT 4.2.0.CR2-v20141005-0541-B267
> 'Connection Reset' exception reported when opening html5 files
> --------------------------------------------------------------
>
> Key: JBIDE-17705
> URL: https://issues.jboss.org/browse/JBIDE-17705
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: visual-page-editor-core
> Affects Versions: 4.2.0.Beta2
> Environment: Windows 8.1
> x86_64
> Java 8
> Reporter: Denis Golovin
> Assignee: Konstantin Marmalyukov
> Labels: respin-b
> Fix For: 4.2.0.CR2
>
>
> {code}java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(Unknown Source)
> at java.net.SocketInputStream.read(Unknown Source)
> at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
> at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
> at sun.nio.cs.StreamDecoder.read(Unknown Source)
> at java.io.InputStreamReader.read(Unknown Source)
> at java.io.BufferedReader.fill(Unknown Source)
> at java.io.BufferedReader.readLine(Unknown Source)
> at java.io.BufferedReader.readLine(Unknown Source)
> at org.jboss.tools.vpe.preview.core.server.VpvSocketProcessor.getItialRequestLine(VpvSocketProcessor.java:220)
> at org.jboss.tools.vpe.preview.core.server.VpvSocketProcessor.run(VpvSocketProcessor.java:59)
> at java.lang.Thread.run(Unknown Source){code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-18374) Visual Editor: Source tab is opened by default for HTML files
by Vlado Pakan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18374?page=com.atlassian.jira.plugi... ]
Vlado Pakan closed JBIDE-18374.
-------------------------------
Verified with JBT 4.2.0.CR2-v20141005-0541-B267
> Visual Editor: Source tab is opened by default for HTML files
> -------------------------------------------------------------
>
> Key: JBIDE-18374
> URL: https://issues.jboss.org/browse/JBIDE-18374
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: visual-page-editor-core
> Affects Versions: 4.2.0.Beta3
> Environment: Mac OS 64 bit
> Reporter: Konstantin Marmalyukov
> Assignee: Konstantin Marmalyukov
> Priority: Critical
> Fix For: 4.2.0.CR2
>
>
> In 64bit Mac OS source tab is shown by default. That was done because there was no visual editor available(no 64bit xulrunner). For HTML files visual part is available, so we should show Visual/Source tab by default
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-18526) CordovaSim: Debugger doesn't work properly with the last JDK 8u20
by Ilya Buziuk (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18526?page=com.atlassian.jira.plugi... ]
Ilya Buziuk updated JBIDE-18526:
--------------------------------
Steps to Reproduce:
1. Create HMT project
2. Run it with CordovaSim
3. Open Debugger in Chrome
4. Put breakpoint in the code
5. Refresh the app
ERROR: CordovaSim freezes / stack trace in the console
> CordovaSim: Debugger doesn't work properly with the last JDK 8u20
> -----------------------------------------------------------------
>
> Key: JBIDE-18526
> URL: https://issues.jboss.org/browse/JBIDE-18526
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Affects Versions: 4.2.0.CR2
> Environment: Not reproducible with Oracle JDK 7u67
> Affects Oracle JDK 8u20 and above (Not reproducible with JDK 8u5 and 8u11)
> Reporter: Ilya Buziuk
> Assignee: Ilya Buziuk
> Priority: Critical
> Fix For: 4.2.0.Final
>
>
> CordovaSim freezes with the following stack trace:
> {code}
> java.lang.IllegalStateException: Nested event loops are allowed only while handling system events
> at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:506)
> at com.sun.javafx.webkit.EventLoopImpl.cycle(EventLoopImpl.java:59)
> at com.sun.webkit.EventLoop.fwkCycle(EventLoop.java:45)
> at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
> at com.sun.webkit.Timer.fireTimerEvent(Timer.java:83)
> at com.sun.webkit.Timer.notifyTick(Timer.java:64)
> at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1167)
> at javafx.scene.web.WebEngine$PulseTimer$$Lambda$67/10449826.pulse(Unknown Source)
> at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
> at com.sun.javafx.tk.Toolkit$$Lambda$134/26908315.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
> at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
> at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
> at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$40/33541029.run(Unknown Source)
> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.startCordovaSim(CordovaSimRunner.java:114)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.main(CordovaSimRunner.java:91)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-17707) Selection tag bar is always hidden when switching from Source to Visual
by Vlado Pakan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17707?page=com.atlassian.jira.plugi... ]
Vlado Pakan closed JBIDE-17707.
-------------------------------
Verified with JBT 4.2.0.CR2-v20141005-0541-B267
> Selection tag bar is always hidden when switching from Source to Visual
> ------------------------------------------------------------------------
>
> Key: JBIDE-17707
> URL: https://issues.jboss.org/browse/JBIDE-17707
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: visual-page-editor-core
> Affects Versions: 4.2.0.Beta3
> Reporter: Alexey Kazakov
> Assignee: Ilya Buziuk
> Priority: Critical
> Labels: respin-b
> Fix For: 4.2.0.CR2
>
>
> 1. Open any html5 file with JBoss HTML Editor.
> 2. Switch to the Visual/Source tab.
> 3. Click on "Toggle selection tag bar" button to show the selection tag bar.
> 4. Switch to the "Source" tab.
> 5. Switch to the Visual/Source tab again.
> 6. FAILURE: The selection bar is hidden despite of enabled "Toggle selection tag bar" button.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-18526) CordovaSim: Debugger doesn't work properly with the last JDK 8u20
by Ilya Buziuk (JIRA)
Ilya Buziuk created JBIDE-18526:
-----------------------------------
Summary: CordovaSim: Debugger doesn't work properly with the last JDK 8u20
Key: JBIDE-18526
URL: https://issues.jboss.org/browse/JBIDE-18526
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: browsersim
Affects Versions: 4.2.0.CR2
Environment: Not reproducible with Oracle JDK 7u67
Affects Oracle JDK 8u20 and above (Not reproducible with JDK 8u5 and 8u11)
Reporter: Ilya Buziuk
Assignee: Ilya Buziuk
Priority: Critical
Fix For: 4.2.0.Final
CordovaSim freezes with the following stack trace:
{code}
java.lang.IllegalStateException: Nested event loops are allowed only while handling system events
at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:506)
at com.sun.javafx.webkit.EventLoopImpl.cycle(EventLoopImpl.java:59)
at com.sun.webkit.EventLoop.fwkCycle(EventLoop.java:45)
at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
at com.sun.webkit.Timer.fireTimerEvent(Timer.java:83)
at com.sun.webkit.Timer.notifyTick(Timer.java:64)
at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1167)
at javafx.scene.web.WebEngine$PulseTimer$$Lambda$67/10449826.pulse(Unknown Source)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
at com.sun.javafx.tk.Toolkit$$Lambda$134/26908315.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$40/33541029.run(Unknown Source)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.startCordovaSim(CordovaSimRunner.java:114)
at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.main(CordovaSimRunner.java:91)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-18224) Table Selection has poor performance if "Verify Database Connection" is checked in previous step
by Pavol Srna (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18224?page=com.atlassian.jira.plugi... ]
Pavol Srna commented on JBIDE-18224:
------------------------------------
Hi Max,
yes - this *only* happens when "verify connection" is checked.
> Table Selection has poor performance if "Verify Database Connection" is checked in previous step
> ------------------------------------------------------------------------------------------------
>
> Key: JBIDE-18224
> URL: https://issues.jboss.org/browse/JBIDE-18224
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: forge
> Affects Versions: 4.2.0.CR1
> Reporter: Pavol Srna
> Assignee: Koen Aers
> Priority: Critical
> Labels: respin-b
> Fix For: 4.2.0.CR2
>
>
> If the "Verify Database Connection" *is checked* then there is very *poor performance* in the next step during tables selection on JPA: Generate Entities From Tables wizard.
> I don't understand what is going on behind the scenes - but there is for sure some communication with DB happening. Not sure if this is necessary as the list of tables is read correctly and imho the list should be just checked if there is at least one table selected.
> It works *without performance problems* if "Verify Database Connection" was *not checked* in previous step.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months