[Avrora] Stack Analyze Problem

farahijahromi at yahoo.com farahijahromi at yahoo.com
Mon Mar 23 18:18:17 PDT 2009


Hi,

I am new to sensor networks and busy doing some research about the maximum memory usage for some sensor applications. While using Avrora's Analyze Stack tool I encountered a problem at the first steps of my research. The problem is that for an application like Blink I can easily get the maximum stack size but for some other applications such as BlinkToRadio or BaseStation I got this error: 

$ avrora -simulation=sensor-network -platform=mica2 -seconds=2.0 -nodecount=2 -action=analyze-stack test.od

Avrora [Beta 1.7.105] - (c) 2003-2007 UCLA Compilers Group

Loading test.od...[OK: 1.400 seconds]
Internal Error: No control flow information for indirect jump at: 0x2510
cck.util.Util$InternalError: No control flow information for indirect jump at: 0x2510
    at
 cck.util.Util.failure(Util.java:169)
    at avrora.stack.Analyzer$ContextSensitivePolicy.indirectJump(Analyzer.java:772)
    at avrora.stack.AbstractInterpreter.visit(AbstractInterpreter.java:498)
    at avrora.arch.legacy.LegacyInstr$IJMP.accept(LegacyInstr.java:1816)
    at avrora.stack.AbstractInterpreter.computeNextStates(AbstractInterpreter.java:97)
    at avrora.stack.Analyzer.processFrontierState(Analyzer.java:438)
    at avrora.stack.Analyzer.buildReachableStateSpace(Analyzer.java:266)
    at avrora.stack.Analyzer.run(Analyzer.java:125)
    at avrora.actions.AnalyzeStackAction.run(AnalyzeStackAction.java:113)
    at avrora.Main.runAction(Main.java:137)
    at avrora.Main.main(Main.java:117)

How can I get rid of this error?

Thanks,
Mohsen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ucla.edu/pipermail/avrora/attachments/20090323/fcf18750/attachment.htm 


More information about the Avrora mailing list