unhandled exception

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
UR_
Posts: 1195
Joined: Tue Jan 03, 2017 8:42 pm

unhandled exception

Postby UR_ » Fri Jan 13, 2017 5:07 pm

Hallo zusammen,
ich versuche mich gerade ein bisschen in FreeCAD einzuarbeiten und stolpere gleich über eine Fehlermeldung.
Ich habe das Forum schon rauf und runter durchsucht, aber nichts passendes gefunden.
Deshalb frage ich mal nach, ob das Verhalten bekannt ist.

Fehlerreproduktion:
1. Neues, leeres Dokument erzeugen
2. Part-WB starten
3. Einen Cube erstellen
4. Doppelclick auf "Cube" im Treeview
Treeview.png
Treeview.png (7.11 KiB) Viewed 880 times
5. Im Move-Tool Achspfeil anwählen und Objekt verschieben
MoveTool.png
MoveTool.png (33.08 KiB) Viewed 880 times
6. ESC-Taste betätigen
7. Diese Fehlermeldung erscheint
ReportView.png
ReportView.png (14.95 KiB) Viewed 880 times
Danach ist weiterarbeiten nicht möglich. :o

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.9613 (Git)
Build type: Release
Branch: master
Hash: 0c34f1b749fbb116058caa54754961c6dcb4f92a
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
chrisb
Posts: 27983
Joined: Tue Mar 17, 2015 9:14 am

Re: unhandled exception

Postby chrisb » Fri Jan 13, 2017 6:06 pm

Rechte Maus auf Cube und das Editieren beenden.
ickby
Posts: 2982
Joined: Wed Oct 05, 2011 7:36 am

Re: unhandled exception

Postby ickby » Fri Jan 13, 2017 7:11 pm

ich versuche mich gerade ein bisschen in FreeCAD einzuarbeiten
Die Entwickler-Version ist zum einstieg ungeeignet, da wirst du viele solcher bugs vorfinden.
wmayer
Site Admin
Posts: 16460
Joined: Thu Feb 19, 2009 10:32 am

Re: unhandled exception

Postby wmayer » Fri Jan 13, 2017 9:02 pm

UR_
Posts: 1195
Joined: Tue Jan 03, 2017 8:42 pm

Re: unhandled exception

Postby UR_ » Sat Jan 14, 2017 3:58 pm

Hallo wmayer,
ich habe die neue Version soeben heruntergeladen und getestet.
Es scheint, es hat sich nur die Fehlermeldung verändert :-(
ReportView2.png
ReportView2.png (21.89 KiB) Viewed 824 times
Im Netz hab ich schonmal fürs erste einen Workaround gefunden :-)
http://www.leanblog.org/2012/04/mistake ... rm-system/

Aber im vielen Dank für dein Engagement!

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.9627 (Git)
Build type: Release
Branch: master
Hash: e441c2a2fde8f7f8c505169c308975eb1ea0d969
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
wmayer
Site Admin
Posts: 16460
Joined: Thu Feb 19, 2009 10:32 am

Re: unhandled exception

Postby wmayer » Sat Jan 14, 2017 4:52 pm

Komisch. Im Release-Modus habe ich den Fehler reproduzieren können. Da aber die Fehlermeldung wenig Aussagekraft darüber hat, was die Ursache sein kann, habe ich die Debug-Version getestet. Da habe ich die Fehlermeldung erhalten:
Coin warning in SoChildList::traverse(): Detected modification of scene graph layout during action traversal. This is considered to be hazardous and error prone, and we strongly advice you to change your code and/or reorganize your scene graph so that this is not necessary.
Mit meiner Änderung ist der Fehler verschwunden und wenn ich diese rückgängig mache, dann ist auch der Fehler wieder da.

Der Fehler bedeutet, dass die Struktur des Szenengraphen während der Traversierung geändert wurde, was zu Problemen führen kann. Üblicherweise kann man dies vermeiden, indem man die Funktion, die den Graphen ändert, mit einem Timer verzögert.
UR_
Posts: 1195
Joined: Tue Jan 03, 2017 8:42 pm

Re: unhandled exception

Postby UR_ » Wed Mar 14, 2018 6:38 pm

Dieser Fehler besteht bis zuletzt bei diesem Test :(

FreeCAD daily build github:
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13375 (Git)
Build type: Release
Branch: master
Hash: 2bfea410fce1434fec0f853b032549aa2cd3c47e
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: German/Germany (de_DE)


Beim Testen von sgrogans Testbuild Experimental FreeCAD-PY36-QT5
war er dann weg :D

Experimental FreeCAD-PY36-QT5:
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13391 (Git)
Build type: Release
Branch: master
Hash: c78a02e7824135e7bce5be4ff81a8b8fefb016bf
Python version: 3.6.4
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)