flex-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "christofer.dutz@c-ware.de" <christofer.d...@c-ware.de>
Subject AW: Debugger Problem that are driving me nuts
Date Sat, 23 Nov 2013 14:42:34 GMT
So I did another little investigation.

It's not an IntelliJ Problem. After clearing the caches of all of the browsers, the application
no longer works in any of them.
But I dug a little deeper. I am not using any IListItemRenderer in one of my applications
directly and I could see in the Flexmojos link reports that the only component referencing
them is my Flexicious Datagrid. A few days ago I had to add a reference to the FlexDataGrid
class to my main application, because otherwise I was having some display problems in my root
application.

        private var dummy:Array = [ AdvancedDataGridColumn, FlexDataGrid ];

Removing the reference to the FlexDataGrid class, got everything up and running again. So
I guess the problem is somewhat related to the classes in the DataGrid component. 

I should mention, that I purchased the Ultimate DataGrid with Sources and created a Flexmojos
Project that allows me to compile the UDG against any FDK I desire and to deploy the Source
Maven artifacts that I can debug DataGrid Related stuff. 

So I guess I must be doing something wrong when compiling/using those rsls. What could be
causing this problem?

Chris





-----Ursprüngliche Nachricht-----
Von: Maurice Amsellem [mailto:maurice.amsellem@systar.com] 
Gesendet: Samstag, 23. November 2013 13:24
An: users@flex.apache.org
Betreff: RE: Debugger Problem that are driving me nuts

Hi,

It seems to be an IJ issue.

Did you post of their forum, they usually answer rather quickly, but maybe not during the
week-end.

Maurice 

-----Message d'origine-----
De : christofer.dutz@c-ware.de [mailto:christofer.dutz@c-ware.de] 
Envoyé : samedi 23 novembre 2013 12:27
À : users@flex.apache.org
Objet : Debugger Problem that are driving me nuts

Hi,

I have wasted about 3 days now trying to get my application runnable again and still seem
to be stuck.

Whenever I try to start a debugging session from inside IntelliJ I get the following output
(I didn't leave anything away because I don't want to leave away the vital part of information):

"C:\Program Files\Java\jdk1.7.0_45\jre\bin\java.exe" -Dfile.encoding=UTF-8 -Djava.awt.headless=true
-Duser.language=en -Duser.region=en -Xmx512m -classpath "C:\Program Files (x86)\JetBrains\IntelliJ
IDEA 130.1619\plugins\flex\lib\idea-fdb-4.5.0.20967-fix.jar;C:/Maven-Repository/com/adobe/flex/compiler/4.10.0.20130801/compiler-4.10.0.20130801.pom/lib/fdb.jar;C:\Maven-Repository\com\adobe\flex\compiler\asc\4.10.0.20130801\asc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\asdoc\4.10.0.20130801\asdoc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\batik-all-flex\4.10.0.20130801\batik-all-flex-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\compc\4.10.0.20130801\compc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\copylocale\4.10.0.20130801\copylocale-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\digest\4.10.0.20130801\digest-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\fcsh\4.10.0.20130801\fcsh-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\fdb\4.10.0.20130801\fdb-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\flex-compiler-oem\4.10.0.20130801\flex-compiler-oem-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\fxgutils\4.10.0.20130801\fxgutils-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc\4.10.0.20130801\mxmlc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_da\4.10.0.20130801\mxmlc_da-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_de\4.10.0.20130801\mxmlc_de-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_es\4.10.0.20130801\mxmlc_es-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_fi\4.10.0.20130801\mxmlc_fi-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_fr\4.10.0.20130801\mxmlc_fr-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_it\4.10.0.20130801\mxmlc_it-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_ja\4.10.0.20130801\mxmlc_ja-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_ko\4.10.0.20130801\mxmlc_ko-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_nb\4.10.0.20130801\mxmlc_nb-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_nl\4.10.0.20130801\mxmlc_nl-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_pt\4.10.0.20130801\mxmlc_pt-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_ru\4.10.0.20130801\mxmlc_ru-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_sv\4.10.0.20130801\mxmlc_sv-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_zh_CN\4.10.0.20130801\mxmlc_zh_CN-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_zh_TW\4.10.0.20130801\mxmlc_zh_TW-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\optimizer\4.10.0.20130801\optimizer-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\swcdepends\4.10.0.20130801\swcdepends-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\swfdump\4.10.0.20130801\swfdump-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\swfutils\4.10.0.20130801\swfutils-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\velocity-dep-1.4-flex\4.10.0.20130801\velocity-dep-1.4-flex-4.10.0.20130801.jar;C:\Maven-Repository\commons-collections\commons-collections\3.0\commons-collections-3.0.jar;C:\Maven-Repository\commons-discovery\commons-discovery\0.2\commons-discovery-0.2.jar;C:\Maven-Repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Maven-Repository\net\java\dev\javacc\javacc\5.0\javacc-5.0.jar;C:\Maven-Repository\net\sourceforge\saxon\saxon\9.1.0.8\saxon-9.1.0.8.jar;C:\Maven-Repository\com\adobe\flex\compiler\xalan\4.10.0.20130801\xalan-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\xercesImpl\4.10.0.20130801\xercesImpl-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\xercesPatch\4.10.0.20130801\xercesPatch-4.10.0.20130801.jar;C:\Maven-Repository\xml-apis\xml-apis-ext\1.3.04\xml-apis-ext-1.3.04.jar;C:\Maven-Repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Maven-Repository\com\adobe\flex\compiler\afe\4.0.0.14159A\afe-4.0.0.14159A.jar;C:\Maven-Repository\com\adobe\flex\compiler\aglj40\4.0.0.14159A\aglj40-4.0.0.14159A.jar;C:\Maven-Repository\com\adobe\flex\compiler\flex-fontkit\4.10.0.20130801\flex-fontkit-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\flex-messaging-common\4.10.0.20130801\flex-messaging-common-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\rideau\4.0.0.14159A\rideau-4.0.0.14159A.jar;C:\Maven-Repository\com\adobe\flex\framework\4.10.0.20130801\framework-4.10.0.20130801.jar"
flex.tools.debugger.cli.DebugCLI Apache fdb (Flash Player Debugger) [build 0] Copyright 2013
The Apache Software Foundation.
Waiting for Player to connect
Player connected; session starting.
[Fault] exception, information=VerifyError: Error #1014: Class IListItemRenderer could not
be found.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
                at java.util.ArrayList.rangeCheck(ArrayList.java:635)
                at java.util.ArrayList.get(ArrayList.java:411)
                at flash.tools.debugger.concrete.DManager.getFrame(DManager.java:679)
                at flash.tools.debugger.concrete.PlayerSession.pullUpActivationObjectVariables(PlayerSession.java:1121)
                at flash.tools.debugger.concrete.PlayerSession.requestFrame(PlayerSession.java:1099)
                at flash.tools.debugger.concrete.PlayerSession.getValue(PlayerSession.java:1214)
                at flex.tools.debugger.cli.ExpressionContext.memberNamed(ExpressionContext.java:438)
                at flex.tools.debugger.cli.ExpressionContext.locateParentForNamed(ExpressionContext.java:540)
                at flex.tools.debugger.cli.ExpressionContext.determineContext(ExpressionContext.java:490)
                at flex.tools.debugger.cli.ExpressionContext.resolveToVariable(ExpressionContext.java:350)
                at flex.tools.debugger.cli.ExpressionContext.lookup(ExpressionContext.java:169)
                at flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:168)
                at macromedia.asc.parser.ThisExpressionNode.evaluate(ThisExpressionNode.java:34)
                at flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1037)
                at macromedia.asc.parser.ListNode.evaluate(ListNode.java:44)
                at flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1037)
                at macromedia.asc.parser.ListNode.evaluate(ListNode.java:44)
                at flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1071)
                at macromedia.asc.parser.ExpressionStatementNode.evaluate(ExpressionStatementNode.java:50)
                at flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1312)
                at macromedia.asc.parser.ProgramNode.evaluate(ProgramNode.java:80)
                at flash.tools.debugger.expression.DebuggerExpression.evaluate(DebuggerExpression.java:113)
                at flex.tools.debugger.cli.ExpressionCache.evaluate(ExpressionCache.java:104)
                at flex.tools.debugger.cli.DebugCLI.evalExpression(DebugCLI.java:3682)
                at flex.tools.debugger.cli.DebugCLI.evalExpression(DebugCLI.java:3674)
                at flex.tools.debugger.cli.DebugCLI.doPrint(DebugCLI.java:3600)
                at flex.tools.debugger.cli.DebugCLI.processLine(DebugCLI.java:6585)
                at flex.tools.debugger.cli.DebugCLI.process(DebugCLI.java:738)
                at flex.tools.debugger.cli.DebugCLI.execute(DebugCLI.java:580)
                at flex.tools.debugger.cli.DebugCLI.main(DebugCLI.java:377)

What I think is noteworthy is that the class the Flashplayer is looking for doesn't seem to
have a package. I was expecting something like:
mx.controls.listClasses::IListItemRenderer as the application being loaded is a stupid loader
application without any controls and no reference to IListItemRenderer, except the import
I have to do in order to have the Flexicious Ultimate DataGrid initialized (This does have
a reference to that class).

The strange thing is, the application seems to be running fine in Chromes Flashplayer or when
launched from the InternetExplorer Flash Plugin (11,9,900,117), and a little older FireFox
plugin version (11,2,202,235)

So what could be causing this? I think one thing I did change was update all of my JDKs to
the latest version ... could this be causing the problem?

Chris


Mime
View raw message