2.1.0 Layer bugs

If you have problems installing or running Algodoo, have found a bug or need in-game help - this is it!

2.1.0 Layer bugs

Postby Ivan » Sun May 05, 2013 12:49 pm

Bug 1
Clicking with Drag tool on a layer other then Layer 0 makes Algodoo crash.
Sketch tool actions produce the same effect (crash).

Bug 2
Adding an axle from Context menu/Geometry actions in a layer other then Layer 0 makes Algodoo crash.

Bug 3
Fixate tool and Axle tool don't work in layers other than Layer 0.
Image
User avatar
Ivan
 
Posts: 202
Joined: Tue Oct 06, 2009 2:01 pm
Location: Croatia

Re: 2.1.0 Layer bugs

Postby Xray » Wed Jun 05, 2013 8:07 am

According to my own experimentation with this problem, the bugs appear to be related to the Layer "dynamic" switch. It doesn't seem to matter how many layers that you add, but if you attempt to do certain actions on a selected layer that has its "dynamic" switch turned off, then Algodoo will crash.

Here's how you can duplicate what I'm claiming:

1. Open a new blank Algodoo scene (use the Default blank scene).
2. Right click on the background and after the floating menu opens, select "Layers", and then click on the blue button labeled "Add New Layer". You should see that Layer-1 was added, but the "dynamic" switch (the little gear shape next to the word Layer 1) will be grayed out.
3. Click on the label "Layer 1" to select the new layer, and then click on the little gear for Layer 1, and it should become white.

Now that Layer 1 has been selected and made dynamic, you can do everything that you would normally do on Layer 0 without any problems.

4. Now click on the little gear next to the label for Layer 1, and it will turn dark, indicating that the layer is no longer dynamic. Then try to do things with the Sketch Tool. You should see that as soon as you attempt to use the Sketch Tool, Algodoo with crash.

Therefore, the problem seems to be related to any Layer that is selected but not made dynamic. Can others please confirm this finding?

Thanks
User avatar
Xray
 
Posts: 500
Joined: Sun Jun 17, 2012 6:12 am
Location: USA

Re: 2.1.0 Layer bugs

Postby jon_joy_1999 » Fri Jun 07, 2013 10:03 pm

Reproduced.
steps to reproduction:
  1. create new "default" scene
  2. right-click background, in Layers menu Add New Layer
  3. verify that a new layer, Layer 1, is created and unselected - Layer name is white, and gear is grayed out.
  4. Select Layer 1, but do not change the gear button - layer name turns red, gear remains gray.
  5. use various tools until crash
    1. sketch tool: when drawing almost immediate crash to desktop, logfile records no relevant data
    2. Knife: no crash, works works as expected
    3. Move tool: no crash, works as expected
    4. Drag tool: no crash, behaves as move tool
    5. Rotate: no crash, works as expected
    6. Scale tool: no crash, works as expected
    7. Brush: no crash, when drawing on top of another object, the combined objects become dynamic
    8. Eraser: no crash, works as expected
    9. Polygon tool: no crash, works as expected
    10. Gear tool: crashes when creating gear, no relevant data in logfile
    11. Box: no crash, works as expected
    12. Circle: no crash, works as expected
    13. Plane: no crash, works as expected
    14. Chain tool: crashes on link creation, logfile contains no relevant data
    15. Spring tool: crashes on spring drawing, no relevant data logged
    16. Fixate: no crash, works as expected
    17. Axel tool: no crash, works as expected
    18. Thruster tool: crashes on thruster creation, no crash data logged
    19. Laser pen tool: no crash, works as expected
    20. Tracer tool: no crash, works as expected
    21. Texture tool: no crash, works as expected
as you can see, the default settings for new layers causes an uninsignificant number of tools to crash, additionally the crash is severe enough to prevent logging of data from occurring, the only logging happening via WER.
Image
BSrac = BoincStats recent average credit
I'd rather be network computing.
jon_joy_1999
 
Posts: 233
Joined: Fri Dec 09, 2011 12:51 am


Return to Help / Bug reports

Who is online

Users browsing this forum: No registered users and 16 guests