2009-04-15 15 views
1

Ich habe folgende Warnungen, wenn ich unser Flex-Projekt mit der Ant-Aufgabe von der Flex-SDK kompilieren. Hat jemand eine Idee, woher das kommt und warum das passiert und ob ich es ignorieren kann? (Die SWF-Datei selbst scheint ohne einen tatsächlichen Fehler erstellt zu erhalten)Flex Compiler Fehler (Warnung) Nachricht in Flex ant Aufgabe

[mxmlc] The args attribute is deprecated. Please use nested arg elements. 
[mxmlc] Loading configuration file /home/jrose/SDKs/flex_sdk_3-1/frameworks/flex-config.xml 
[mxmlc] Locking assertion failure. Backtrace: 
[mxmlc] #0 /usr/lib/libxcb-xlib.so.0 [0x786057c7] 
[mxmlc] #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0x78605891] 
[mxmlc] #2 /usr/lib/libX11.so.6(_XReply+0x254) [0x77053494] 
[mxmlc] #3 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so [0x77e6ddce] 
[mxmlc] #4 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so [0x77e57d77] 
[mxmlc] #5 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so [0x77e57ef3] 
[mxmlc] #6 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x26) [0x77e58136] 
[mxmlc] #7 [0xb1411008] 
[mxmlc] #8 [0xb140ab6b] 
[mxmlc] #9 [0xb140ab6b] 
[mxmlc] #10 [0xb1408236] 
[mxmlc] #11 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so [0xb76a3eec] 
[mxmlc] #12 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so [0xb7873ae8] 
[mxmlc] #13 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so [0xb76a3d1f] 
[mxmlc] #14 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so(JVM_DoPrivileged+0x32d) [0xb770182d] 
[mxmlc] #15 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb73a730d] 
[mxmlc] #16 [0xb1410898] 
[mxmlc] #17 [0xb140aa94] 
[mxmlc] #18 [0xb1408236] 
[mxmlc] #19 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so [0xb76a3eec] 
[mxmlc] Locking assertion failure. Backtrace: 
[mxmlc] #0 /usr/lib/libxcb-xlib.so.0 [0x786057c7] 
[mxmlc] #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0x7860596e] 
[mxmlc] #2 /usr/lib/libX11.so.6 [0x77052619] 
[mxmlc] #3 /usr/lib/libX11.so.6(XGetVisualInfo+0x26) [0x77048666] 
[mxmlc] #4 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so [0x77e570b9] 
[mxmlc] #5 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so [0x77e57303] 
[mxmlc] #6 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so [0x77e57fa1] 
[mxmlc] #7 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x26) [0x77e58136] 
[mxmlc] #8 [0xb1411008] 
[mxmlc] #9 [0xb140ab6b] 
[mxmlc] #10 [0xb140ab6b] 
[mxmlc] #11 [0xb1408236] 
[mxmlc] #12 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so [0xb76a3eec] 
[mxmlc] #13 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so [0xb7873ae8] 
[mxmlc] #14 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so [0xb76a3d1f] 
[mxmlc] #15 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server/libjvm.so(JVM_DoPrivileged+0x32d) [0xb770182d] 
[mxmlc] #16 /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb73a730d] 
[mxmlc] #17 [0xb1410898] 
[mxmlc] #18 [0xb140aa94] 
[mxmlc] #19 [0xb1408236] 

Ant-Ziel

<target name="compile-flex-swf" description="creates swf file"> 
    <mxmlc file="${basedir}/flex_src/company_gui.mxml" 
     keep-generated-actionscript="false" 
     output="${basedir}/target/${ant.project.name}.swf" 
     fork="true" 
     debug="${flex.debug}" 
     services="${basedir}/WebContent/WEB-INF/flex/services-config.xml" 
     actionscript-file-encoding="UTF-8" 
     optimize="true"> 

     <load-config filename="${FLEX_HOME}/frameworks/flex-config.xml" /> 
     <context-root>company</context-root> 
     <compiler.library-path dir="${LCDS_HOME}/resources/frameworks" append="true"> 
      <include name="libs/fds.swc" /> 
     </compiler.library-path> 
     <compiler.library-path dir="../company_flex/target" append="true"> 
      <include name="*.swc" /> 
     </compiler.library-path> 
    </mxmlc> 
</target> 
+0

Können Sie den Code aus Ihrer Datei build.xml hier einfügen? –

+0

Ich habe die Zieldefinition aus meiner Ameisen-Datei hinzugefügt, ihrem hübschen Standard, und wie gesagt, die Kompilierung selbst scheitert nicht, sie spuckt nur diese Warnungen aus und ich möchte wirklich wissen, woher sie kommen. – Mauli

Antwort

2

Diese Backtraces wirklich nichts mit Flex oder Ameise zu tun haben. Es ist wirklich nur eine Interaktion zwischen AWT und XCB. Weitere Informationen finden Sie unter sun bug 6532373 oder Xlib bug 11390. Es gibt Workarounds, aber ich denke nicht, dass sie notwendig sind (außer diese unangenehmen Nachrichten zu entfernen).

+0

Ich denke das ist es. Ich habe kürzlich die gleichen Fehler in einem anderen Build gefunden. – Mauli