Hello,

Could you try out the latest version of Gazebo, a few changes have
been made to the gzthrow macro. Hopefully the problem is fixed.

-nate

On Thu, Apr 3, 2008 at 8:01 AM, Benjamin Kloster <[EMAIL PROTECTED]> wrote:
> Hello,
>  excuse the pun in the heading, but since the recent changes in the way 
> gzthrow works, I'm having problems. First, there are several places in the 
> code where the second line of the macro is executed although it shouldn't be. 
> For example, in OgreAdaptor.cc, line 196 (rev 4457). The else block is not in 
> parentheses, so it counts only for the first line of the gzthrow macro. The 
> second line is executed nevertheless.
>
>  The second problem is, paired with the first, a bit more serious. The second 
> line of the gzthrow macro seems to crash my Gazebo. Backtrace:
>
>  #0  0x080dcc22 in GazeboError (this=0x86bf718, file=0x80f2968 
> "server/rendering/OgreAdaptor.cc", line=196, [EMAIL PROTECTED])
>     at /usr/include/c++/4.1.0/bits/basic_string.h:486
>  #1  0x08090396 in gazebo::OgreAdaptor::Init (this=0x84d2e68, 
> rootNode=0x812c818) at server/rendering/OgreAdaptor.cc:196
>  #2  0x080e7326 in gazebo::Simulator::Load (this=0x812a940, [EMAIL 
> PROTECTED], serverId=0) at server/Simulator.cc:131
>  #3  0x080cfb3a in main (argc=Cannot access memory at address 0x0
>  ) at server/main.cc:301
>
>  This occurs even when the complete macro is executed, for example in 
> World.cc, line 105 (rev 4457) when I forget to delete the /tmp/gazebo 
> directory from a previous crash. The error message in the console is "Invalid 
> machine instruction" (the german -> english translation might be a bit off).
>
>  Does anyone have an idea how to fix this?
>
>  Regards,
>  Benjamin Kloster
>  --
>  Psssst! Schon vom neuen GMX MultiMessenger gehört?
>  Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
>
>  -------------------------------------------------------------------------
>  Check out the new SourceForge.net Marketplace.
>  It's the best place to buy or sell services for
>  just about anything Open Source.
>  http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>  _______________________________________________
>  Playerstage-gazebo mailing list
>  [email protected]
>  https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

Reply via email to