Crash on angular dimensions tool

A forum dedicated to the Draft, Arch and BIM workbenches development.
razor49
Posts: 16
Joined: Sun Apr 27, 2014 10:46 am

Re: Crash on angular dimensions tool

Postby razor49 » Wed Jul 02, 2014 12:46 pm

your version is out of date, 0.14.3686 ....Yorik made the fix after your version....see 0.14.3692

Unless you compiled it yourself and did not first run "cmake space dot"?
I updated from Daily builds PPA but I only get 0.14.3691 and the problem still exists
Will try updater again tomorrow and see if it updates to 0.14.3692.
jmaustpc
Posts: 9282
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Crash on angular dimensions tool

Postby jmaustpc » Wed Jul 02, 2014 1:08 pm

razor49 wrote:
your version is out of date, 0.14.3686 ....Yorik made the fix after your version....see 0.14.3692

Unless you compiled it yourself and did not first run "cmake space dot"?
I updated from Daily builds PPA but I only get 0.14.3691 and the problem still exists
Will try updater again tomorrow and see if it updates to 0.14.3692.
The fix is 0.14.3692, so 3691 will still have the bug.....tomorrow's PPA should have the fix. :)
jmaustpc
Posts: 9282
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Crash on angular dimensions tool

Postby jmaustpc » Wed Jul 02, 2014 1:20 pm

The PPA says
* Auto build.
-- Launchpad Package Builder <email address hidden> Tue, 01 Jul 2014 12:17:46 +0000
so it built the last package about 25 hours ago...so another one should be available any time now.
razor49
Posts: 16
Joined: Sun Apr 27, 2014 10:46 am

Re: Crash on angular dimensions tool

Postby razor49 » Thu Jul 03, 2014 8:17 am

OS: Ubuntu 13.10
Word size: 32-bit
Version: 0.14.3692 (Git)
Branch: master
Hash: 1124a5751456ac6b8f9d6f1b470281ca67e572e2
Python version: 2.7.5+
Qt version: 4.8.4
Coin version: 4.0.0a
SoQt version: 1.5.0

Updated this morning and still getting a crash :(
Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3465, in attach
self.updateData(vobj.Object,None)
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3654, in onChanged
self.updateData(vobj.Object, None)
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3654, in onChanged
self.updateData(vobj.Object, None)
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3654, in onChanged
self.updateData(vobj.Object, None)
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3654, in onChanged
self.updateData(vobj.Object, None)
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Draft/Draft.py", line 3513, in updateData
self.text.string = self.text3d.string = self.string
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
field.setValue(value)
File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
Possible C/C++ prototypes are:
SoMFString::setValue(SbString const &)
SoMFString::setValue(char const *)
SoMFString::setValue(SoMFString const *)

freecad: SoAsciiText.cpp:870: void SoAsciiTextP::setUpGlyphs(SoState*, SoAsciiText*): Assertion `length' failed.

Program received signal SIGABRT, Aborted.
0xb7fdd424 in __kernel_vsyscall ()
User avatar
shoogen
Posts: 2823
Joined: Thu Dec 01, 2011 5:24 pm

Re: Crash on angular dimensions tool

Postby shoogen » Thu Jul 03, 2014 11:37 am

now it looks more like viewtopic.php?f=8&t=6651
User avatar
yorik
Site Admin
Posts: 11147
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Crash on angular dimensions tool

Postby yorik » Sun Jul 06, 2014 9:58 pm

I can't reproduce this crash here... All seems to work fine for me. Can someone give me an exact step-by-step to make the bug happen?
razor49
Posts: 16
Joined: Sun Apr 27, 2014 10:46 am

Re: Crash on angular dimensions tool

Postby razor49 » Mon Jul 07, 2014 1:22 pm

Could this be a graphic issue, I tried using Kazam and RecordMyDesktop and as soon as FreeCAD crashes so do they and I don't get any screen video saved to be able to demonstrate what I am doing to get the error.
User avatar
rockn
Posts: 1516
Joined: Wed Sep 28, 2011 10:39 am
Location: Toulouse, France
Contact:

Re: Crash on angular dimensions tool

Postby rockn » Mon Jul 07, 2014 2:07 pm

Hi,

Open FC,
Draft WB
New Doc,
Set Workplane to XY+0 mm,
Draw two lines that intersect them.
Like in this file :
2Lines.fcstd
(3.95 KiB) Downloaded 35 times
Try to add angular dimension :
Click on Dimensions tool
Hold Ctrl+Alt key to select two segments.
Then it crash when you click to place the dimension.

Code: Select all

jo@jo-desktop-trusty:~/Logiciels/FreeCAD/free-cad-code/build/bin$ gdb ./FreeCAD
GNU gdb (Ubuntu 7.7-0ubuntu3.1) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./FreeCAD...(no debugging symbols found)...done.
(gdb) run
Starting program: /home/jo/Logiciels/FreeCAD/free-cad-code/build/bin/FreeCAD 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
FreeCAD 0.14, Libs: 0.14R3692 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2011
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

[New Thread 0x7fffdd68f700 (LWP 12034)]
[New Thread 0x7fffdce8e700 (LWP 12035)]
[New Thread 0x7fffd4fdc700 (LWP 12036)]
[New Thread 0x7fffcbfff700 (LWP 12037)]
[New Thread 0x7fffcb7fe700 (LWP 12038)]
[Thread 0x7fffcbfff700 (LWP 12037) exited]
[New Thread 0x7fffcbfff700 (LWP 12040)]
[New Thread 0x7fffc2a25700 (LWP 12042)]
[New Thread 0x7fff797fc700 (LWP 12043)]
[New Thread 0x7fff78bfb700 (LWP 12044)]
[New Thread 0x7fff72e20700 (LWP 12045)]
[New Thread 0x7fff7261f700 (LWP 12046)]
Draft workbench activated
[Thread 0x7fffcb7fe700 (LWP 12038) exited]
Sélectionnez une face pour définir un plan de travailIndiquez le premier point :
Indiquez le point suivant :
Indiquez le premier point :
Indiquez le point suivant :
Indiquez le premier point :
Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3465, in attach
    self.updateData(vobj.Object,None)
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3654, in onChanged
    self.updateData(vobj.Object, None)
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3654, in onChanged
    self.updateData(vobj.Object, None)
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3654, in onChanged
    self.updateData(vobj.Object, None)
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3654, in onChanged
    self.updateData(vobj.Object, None)
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

Traceback (most recent call last):
  File "/home/jo/Logiciels/FreeCAD/free-cad-code/build/Mod/Draft/Draft.py", line 3513, in updateData
    self.text.string = self.text3d.string = self.string
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 3795, in __setattr__
    field.setValue(value)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 27371, in setValue
    return _coin.SoMFString_setValue(self, *args)
<type 'exceptions.NotImplementedError'>: Wrong number or type of arguments for overloaded function 'SoMFString_setValue'.
  Possible C/C++ prototypes are:
    SoMFString::setValue(SbString const &)
    SoMFString::setValue(char const *)
    SoMFString::setValue(SoMFString const *)

FreeCAD: SoAsciiText.cpp:870: void SoAsciiTextP::setUpGlyphs(SoState*, SoAsciiText*): Assertion `length' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff443cf79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type.
(gdb)
Edit : bt

Code: Select all

(gdb) bt
#0  0x00007ffff443cf79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff4440388 in __GI_abort () at abort.c:89
#2  0x00007ffff4435e36 in __assert_fail_base (fmt=0x7ffff4587718 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff3fec67f "length", 
    file=file@entry=0x7ffff3fec66f "SoAsciiText.cpp", line=line@entry=870, function=function@entry=0x7ffff3fec8c0 "void SoAsciiTextP::setUpGlyphs(SoState*, SoAsciiText*)")
    at assert.c:92
#3  0x00007ffff4435ee2 in __GI___assert_fail (assertion=0x7ffff3fec67f "length", file=0x7ffff3fec66f "SoAsciiText.cpp", line=870, 
    function=0x7ffff3fec8c0 "void SoAsciiTextP::setUpGlyphs(SoState*, SoAsciiText*)") at assert.c:101
#4  0x00007ffff3dbf6e7 in SoAsciiTextP::setUpGlyphs(SoState*, SoAsciiText*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#5  0x00007ffff3dbfeb6 in SoAsciiText::computeBBox(SoAction*, SbBox3f&, SbVec3f&) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#6  0x00007ffff3dfa11f in SoShape::getBBox(SoAction*, SbBox3f&, SbVec3f&) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#7  0x00007ffff3dfa2ee in SoShape::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#8  0x00007ffff3d8eaeb in SoNode::getBoundingBoxS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#9  0x00007ffff3b54c04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#10 0x00007ffff3ca4294 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#11 0x00007ffff3d847fa in SoGroup::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#12 0x00007ffff3da1a5e in SoSeparator::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#13 0x00007ffff3d8eaeb in SoNode::getBoundingBoxS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#14 0x00007ffff3b54c04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#15 0x00007ffff3ca4294 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#16 0x00007ffff3d847fa in SoGroup::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#17 0x00007ffff3d8eaeb in SoNode::getBoundingBoxS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#18 0x00007ffff3b54c04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#19 0x00007ffff3ca4294 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#20 0x00007ffff3da5750 in SoSwitch::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#21 0x00007ffff3d8eaeb in SoNode::getBoundingBoxS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#22 0x00007ffff3b54c04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#23 0x00007ffff3ca4294 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#24 0x00007ffff3d847fa in SoGroup::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#25 0x00007ffff3da1a5e in SoSeparator::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#26 0x00007ffff3d8eaeb in SoNode::getBoundingBoxS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#27 0x00007ffff3b54c04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#28 0x00007ffff3ca4294 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#29 0x00007ffff3d847fa in SoGroup::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#30 0x00007ffff3da1a5e in SoSeparator::getBoundingBox(SoGetBoundingBoxAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#31 0x00007ffff3d8eaeb in SoNode::getBoundingBoxS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#32 0x00007ffff3b54c04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#33 0x00007ffff3b557d2 in SoAction::apply(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#34 0x00007ffff769d527 in Gui::View3DInventorViewer::renderScene() () from /home/jo/Logiciels/FreeCAD/free-cad-code/build/lib/libFreeCADGui.so
#35 0x00007ffff769d26c in Gui::View3DInventorViewer::actualRedraw() () from /home/jo/Logiciels/FreeCAD/free-cad-code/build/lib/libFreeCADGui.so
#36 0x00007ffff369aeb2 in SoQtRenderArea::redraw() () from /usr/lib/x86_64-linux-gnu/libSoQt.so.20
#37 0x00007ffff3e1e1a6 in SoSensorManager::processDelayQueue(int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#38 0x00007ffff3e1c6e2 in SoSensorManager::processTimerQueue() () from /usr/lib/x86_64-linux-gnu/libCoin.so.80
#39 0x00007ffff3694c81 in SoQtP::slot_idleSensor() () from /usr/lib/x86_64-linux-gnu/libSoQt.so.20
#40 0x00007ffff4e7787a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#41 0x00007ffff4e7ba31 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x00007ffff55d9e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#43 0x00007ffff55e04a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007ffff7450c89 in Gui::GUIApplication::notify(QObject*, QEvent*) () from /home/jo/Logiciels/FreeCAD/free-cad-code/build/lib/libFreeCADGui.so
#45 0x00007ffff4e634dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#46 0x00007ffff4e93323 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#47 0x00007ffff4e905f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#48 0x00007fffee149e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fffee14a048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fffee14a0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007ffff4e907a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#52 0x00007ffff567bbb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#53 0x00007ffff4e620af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#54 0x00007ffff4e623a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#55 0x00007ffff4e67b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#56 0x00007ffff744c366 in Gui::Application::runApplication() () from /home/jo/Logiciels/FreeCAD/free-cad-code/build/lib/libFreeCADGui.so
---Type <return> to continue, or q <return> to quit---
#57 0x00000000004084d2 in main ()
(gdb) 
Edit/p About FreeCAD

Code: Select all

OS: Ubuntu 14.04 LTS
Word size: 64-bit
Version: 0.14.3692 (Git)
Branch: master
Hash: 1124a5751456ac6b8f9d6f1b470281ca67e572e2
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
SoQt version: 1.6.0a
OCC version: 6.7.0
Formations et tutoriels FreeCAD en Français, soutenez moi : https://www.tipeee.com/formations-freecad
jmaustpc
Posts: 9282
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Crash on angular dimensions tool

Postby jmaustpc » Mon Jul 07, 2014 2:25 pm

rockn wrote:Open FC,
Draft WB
New Doc,
Set Workplane to XY+0 mm,
Draw two lines that intersect them.
Like in this file :

2Lines.fcstd
(3.95 KiB) Downloaded 1 time


Try to add angular dimension :
Click on Dimensions tool
Hold Ctrl+Alt key to select two segments.
Then it crash when you click to place the dimension.
OK now I get the crash too......You mean Draft Dimension angle...I thought you were talking about the angle measure tool in Part :-)

OS: Ubuntu 14.04 LTS
Word size: 64-bit
Version: 0.14.3694 (Git)
Branch: master
Hash: 3d87d88616d7316608e49077b9118e816f3061f4
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
SoQt version: 1.6.0a
OCC version: 6.7.1
User avatar
yorik
Site Admin
Posts: 11147
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Crash on angular dimensions tool

Postby yorik » Mon Jul 07, 2014 2:46 pm

rockn wrote:Open FC,
Draft WB
New Doc,
Set Workplane to XY+0 mm,
Draw two lines that intersect them.
Like in this file :
2Lines.fcstd
Try to add angular dimension :
Click on Dimensions tool
Hold Ctrl+Alt key to select two segments.
Then it crash when you click to place the dimension.
Still no crash for me. Strange!! Can you try the following, in a python console (with a blank document open)?

Code: Select all

from pivy import coin
print coin.COIN_VERSION # to make sure pivy picks the same coin lib as freecad
sg = FreeCADGui.ActiveDocument.ActiveView.getSceneGraph()
t1 = coin.SoAsciiText()
t2 = coin.SoText2()
sg.addChild(t1)
sg.addChild(t2)
t1.string.setValue("text 1")
t2.string.setValue("text 2")
# if it still doesn't crash, maybe try with some non-ascii characters
t1.string.setValue("çé°€")