View Issue Details

IDProjectCategoryView StatusLast Update
0003917PartDesignBugpublic2019-09-20 14:14
Reporterbernard_01 Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Platform64 bitOSWindowsOS Version7
Product Version0.18 
Target VersionFixed in Version 
Summary0003917: Version 0.18 fails to display drawing, shows exceptions in log file.
DescriptionThe drawing pops up for a while but cannot be rotated. Eventually it disappears. There are errors in the log file.
Steps To ReproduceStart FreeCad with the -l switch to enable logging. Load the attached file. Expected: I should see the 3D navigation control in the right hand corned of the screen. Actual: No navigation control, while it is actually present in another file open at the same time, so it is not a settings issue. Expected: I should be able do rotate the drawing using OpenInventor. Actual: Nothing happens, or only sometimes after a few seconds.
Additional InformationOS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16093 (Git)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 690774c0effe4fd7b8d2b5e2fb2b8c8d145e21ce
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/NewZealand (en_NZ)
Tags#post-to-forum
FreeCAD Information

Relationships

related to 0003915 new FreeCAD Image does not get loaded in Image workbench 

Activities

bernard_01

2019-03-25 12:14

reporter  

FreeCAD.log (13,913 bytes)
Msg: FreeCAD 0.18, Libs: 0.18R16093 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Log: Time = Tue Mar 26 00:15:28 2019
Log: AppDataSkipVendor = true
Log: AppHomePath = C:/Program Files/FreeCAD 0.18/
Log: AppIcon = freecad
Log: AppTempPath = C:\Users\user\AppData\Local\Temp\
Log: BinPath = C:/Program Files/FreeCAD 0.18/bin\
Log: BuildRepositoryURL = git://github.com/FreeCAD/FreeCAD.git releases/FreeCAD-0-18
Log: BuildRevision = 16093 (Git)
Log: BuildRevisionBranch = releases/FreeCAD-0-18
Log: BuildRevisionDate = 2019/03/12 13:38:07
Log: BuildRevisionHash = 690774c0effe4fd7b8d2b5e2fb2b8c8d145e21ce
Log: BuildVersionMajor = 0
Log: BuildVersionMinor = 18
Log: Console = 0
Log: CopyrightInfo = © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##


Log: Debug = 0
Log: DocPath = C:/Program Files/FreeCAD 0.18/doc\
Log: ExeName = FreeCAD
Log: ExeVendor = FreeCAD
Log: ExeVersion = 0.18
Log: LoggingFile = 1
Log: LoggingFileName = C:\Users\user\AppData\Roaming\FreeCAD\FreeCAD.log
Log: MaintainerUrl = http://www.freecadweb.org/wiki/Main_Page
Log: PATH = C:\Program Files\FreeCAD 0.18\bin\Library\bin;C:\bt\win\bin;C:\Program Files\Java\jdk1.8.0_172\bin;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\prog\MinGW\bin;C:\prog\MinGW\msys\1.0\bin;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\Mercurial;C:\prog\apache-maven-3.5.0/bin;C:\Program Files\nodejs;C:\Program Files\nodejs\node_modules\npm\bin;C:\Program Files\Heroku\bin;C:\prog\groovy\groovy-2.4.14\bin;C:\prog\grails-3.3.3\bin;C:\Program Files\Docker Toolbox
Log: PythonSearchPath = C:\Program Files\FreeCAD 0.18\bin\python36.zip;C:\Program Files\FreeCAD 0.18\bin;C:\Program Files\FreeCAD 0.18\bin\DLLs;C:\Program Files\FreeCAD 0.18\bin\lib;C:\Program Files\FreeCAD 0.18\bin
Log: RunMode = Gui
Log: SplashAlignment = Bottom|Left
Log: SplashInfoColor = #c8c8c8
Log: SplashScreen = freecadsplash
Log: SplashTextColor = #ffffff
Log: StartWorkbench = StartWorkbench
Log: SystemParameter = C:\Users\user\AppData\Roaming\FreeCAD\system.cfg
Log: UserAppData = C:\Users\user\AppData\Roaming\FreeCAD\
Log: UserHomePath = C:\Users\user\Documents
Log: UserParameter = C:\Users\user\AppData\Roaming\FreeCAD\user.cfg
Log: Verbose = 
Log: Create Application
Log: Run App init script
Log: Init: starting App::FreeCADInit.py
Log: Init:   Searching for modules...
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\AddonManager... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Arch... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Complete... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Draft... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Drawing... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Fem... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Idf... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Image... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Import... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Inspection... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Material... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Measure... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Mesh... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\MeshPart... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\OpenSCAD... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Part... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\PartDesign... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Path... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Plot(Init.py not found)... ignore
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Points... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Raytracing... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Robot... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Ship(Init.py not found)... ignore
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Show(Init.py not found)... ignore
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Sketcher... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Spreadsheet... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Start... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Surface... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\TechDraw... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Test... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Tux(Init.py not found)... ignore
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Web... done
Log: Using C:\Program Files\FreeCAD 0.18\Mod as module path!
Log: System path after init:
Log:    C:\Program Files\FreeCAD 0.18\bin
Log:    C:\Program Files\FreeCAD 0.18\Mod\AddonManager
Log:    C:\Program Files\FreeCAD 0.18\Mod\Arch
Log:    C:\Program Files\FreeCAD 0.18\Mod\Complete
Log:    C:\Program Files\FreeCAD 0.18\Mod\Draft
Log:    C:\Program Files\FreeCAD 0.18\Mod\Drawing
Log:    C:\Program Files\FreeCAD 0.18\Mod\Fem
Log:    C:\Program Files\FreeCAD 0.18\Mod\Idf
Log:    C:\Program Files\FreeCAD 0.18\Mod\Image
Log:    C:\Program Files\FreeCAD 0.18\Mod\Import
Log:    C:\Program Files\FreeCAD 0.18\Mod\Inspection
Log:    C:\Program Files\FreeCAD 0.18\Mod\Material
Log:    C:\Program Files\FreeCAD 0.18\Mod\Measure
Log:    C:\Program Files\FreeCAD 0.18\Mod\Mesh
Log:    C:\Program Files\FreeCAD 0.18\Mod\MeshPart
Log:    C:\Program Files\FreeCAD 0.18\Mod\OpenSCAD
Log:    C:\Program Files\FreeCAD 0.18\Mod\Part
Log:    C:\Program Files\FreeCAD 0.18\Mod\PartDesign
Log:    C:\Program Files\FreeCAD 0.18\Mod\Path
Log:    C:\Program Files\FreeCAD 0.18\Mod\Plot
Log:    C:\Program Files\FreeCAD 0.18\Mod\Points
Log:    C:\Program Files\FreeCAD 0.18\Mod\Raytracing
Log:    C:\Program Files\FreeCAD 0.18\Mod\Robot
Log:    C:\Program Files\FreeCAD 0.18\Mod\Ship
Log:    C:\Program Files\FreeCAD 0.18\Mod\Show
Log:    C:\Program Files\FreeCAD 0.18\Mod\Sketcher
Log:    C:\Program Files\FreeCAD 0.18\Mod\Spreadsheet
Log:    C:\Program Files\FreeCAD 0.18\Mod\Start
Log:    C:\Program Files\FreeCAD 0.18\Mod\Surface
Log:    C:\Program Files\FreeCAD 0.18\Mod\TechDraw
Log:    C:\Program Files\FreeCAD 0.18\Mod\Test
Log:    C:\Program Files\FreeCAD 0.18\Mod\Tux
Log:    C:\Program Files\FreeCAD 0.18\Mod\Web
Log:    C:\Program Files\FreeCAD 0.18\bin\Library\bin
Log:    C:\bt\win\bin
Log:    C:\Program Files\Java\jdk1.8.0_172\bin
Log:    C:\oraclexe\app\oracle\product\11.2.0\server\bin
Log:    
Log:    C:\ProgramData\Oracle\Java\javapath
Log:    C:\Windows\system32
Log:    C:\Windows
Log:    C:\Windows\System32\Wbem
Log:    C:\Windows\System32\WindowsPowerShell\v1.0\
Log:    C:\prog\MinGW\bin
Log:    C:\prog\MinGW\msys\1.0\bin
Log:    C:\Program Files\Git\cmd
Log:    C:\Program Files\nodejs\
Log:    C:\Program Files\Mercurial
Log:    C:\prog\apache-maven-3.5.0/bin
Log:    C:\Program Files\nodejs
Log:    C:\Program Files\nodejs\node_modules\npm\bin
Log:    C:\Program Files\Heroku\bin
Log:    C:\prog\groovy\groovy-2.4.14\bin
Log:    C:\prog\grails-3.3.3\bin
Log:    C:\Program Files\Docker Toolbox
Log: Init: App::FreeCADInit.py done
Log: Init: Creating Gui::Application and QApplication
Log: Local server 'FreeCAD' started
Log: OpenGL version is: 4.3 (4.3.12618 Compatibility Profile Context 13.251.0.0)
Log: Run Gui init script
Log: Init: Running FreeCADGuiInit.py start script...
Log: Init:   Searching modules...
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\AddonManager... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Arch... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Complete... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Draft... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Drawing... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Fem... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Idf(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Image... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Import... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Inspection... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Material... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Measure(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Mesh... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\MeshPart... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\OpenSCAD... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Part... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\PartDesign... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Path... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Plot... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Points... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Raytracing... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Robot... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Ship... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Show(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Sketcher... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Spreadsheet... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Start... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Surface... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\TechDraw... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Test... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Tux... done
Log: Init:      Initializing C:\Program Files\FreeCAD 0.18\Mod\Web... done
Log: Init: Loading FreeCAD GUI
Log: Init: Running FreeCADGuiInit.py start script... done
Log: Init: Activating default workbench StartWorkbench
Log: Loading GUI of Web module... done
Log: Loading GUI of Start module... done
Log: Loading Start module... done
Log: Init: Showing main window
Log: Main window restored
Log: Show main window
Log: Toolbars restored
Log: 3Dconnexion device not attached.
Log: Init: Entering event loop
Log: Init: Processing command line files
Log: Module: Part
Log: Loading Part module... done
Log: Loading Sketcher module... done
Log: Loading PartDesign module... done
Log: Loading GUI of Part module... done
Log: Loading GUI of Sketcher module... done
Log: Loading GUI of PartDesign module... done
Err: Unhandled Base::Exception caught in GUIApplication::notify.
The error message is: Access violation
Log: The event type 12 was sent to QOpenGLWidget
Object tree:
	QOpenGLWidget is child of
	SIM::Coin3D::Quarter::QuarterWidget is child of
	QStackedWidget is child of
	Gui::View3DInventor is child of
	QMdiSubWindow is child of
	QWidget is child of
	QMdiArea is child of
	Gui::MainWindowErr: Unhandled Base::Exception caught in GUIApplication::notify.
The error message is: Access violation
Log: The event type 12 was sent to QOpenGLWidget
Object tree:
	QOpenGLWidget is child of
	SIM::Coin3D::Quarter::QuarterWidget is child of
	QStackedWidget is child of
	Gui::View3DInventor is child of
	QMdiSubWindow is child of
	QWidget is child of
	QMdiArea is child of
	Gui::MainWindowErr: Unhandled Base::Exception caught in GUIApplication::notify.
The error message is: Access violation
Log: The event type 12 was sent to QOpenGLWidget
Object tree:
	QOpenGLWidget is child of
	SIM::Coin3D::Quarter::QuarterWidget is child of
	QStackedWidget is child of
	Gui::View3DInventor is child of
	QMdiSubWindow is child of
	QWidget is child of
	QMdiArea is child of
	Gui::MainWindowErr: Unhandled Base::Exception caught in GUIApplication::notify.
The error message is: Access violation
Log: The event type 12 was sent to QOpenGLWidget
Object tree:
	QOpenGLWidget is child of
	SIM::Coin3D::Quarter::QuarterWidget is child of
	QStackedWidget is child of
	Gui::View3DInventor is child of
	QMdiSubWindow is child of
	QWidget is child of
	QMdiArea is child of
	Gui::MainWindowLog: Hide main window
Log: Finish: Event loop left
Log: Destruct Gui::Application
Log: FreeCAD terminating...
Log: Saving system parameter...
Log: Saving system parameter...done
Log: Saving user parameter...
Log: Saving user parameter...done
FreeCAD.log (13,913 bytes)
CamshaftGear2_kiss.FCStd (130,857 bytes)

Kunda1

2019-03-26 10:02

administrator   ~0012956

Perhaps related to 0003915 specifically 0003915:0012950
@kisolre care to weigh in ?

kisolre

2019-03-26 10:33

reporter   ~0012959

That file works ok here when using Intel integrated graphics (when the imageplane fails). Might be something with the way transparency is handled by different cards? Most of the time (and in this file also) I make my bodies transparent to see sketches inside and hidden geometry. Attached is the same file with no transparency for OP to test.

CamshaftGear2_kiss_no transparency.FCStd (128,918 bytes)

bernard_01

2019-03-27 09:14

reporter   ~0012965

CamshaftGear2_kiss_no transparency.FCStd works for me with 0.1.8. I should mention that CamshaftGear2_kiss.FCStd works for me in 0.1.7 as well.

kisolre

2019-03-27 12:26

reporter   ~0012966

So transparency works with 0.17 but not with 0.18 Py3Qt5 (Conda) build? Could you also try FreeCAD_0.18.16093_RC_x64_dev_win.7z from GitHub?

bernard_01

2019-03-27 13:47

reporter   ~0012968

There are no problems loading CamshaftGear2_kiss.FCStd with FreeCAD_0.18.16093_RC_x64_dev_win.7z

Kunda1

2019-04-24 17:05

administrator   ~0013046

@kisolre so this issue here is the Conda build ?

kisolre

2019-04-24 17:36

reporter   ~0013047

@Kunda1 looks like it but since it does not happen here I can't test.
But I noticed that in recent Conda builds transparency for imageplane looks disabled
OS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.16523 (Git)
Build type: Release
Branch: master
Hash: 9b3ec233c8b21e0df66fada487cd10f471d60cac
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Bulgarian/Bulgaria (bg_BG)


Kunda1

2019-09-20 12:35

administrator   ~0013660

>> so this issue here is the Conda build ?
> looks like it but since it does not happen here I can't test.
> But I noticed that in recent Conda builds transparency for imageplane looks disabled

CC @looo

kisolre

2019-09-20 14:14

reporter   ~0013661

Latest conda build still no transparency but I noticed that image is visible also from the back - previously back was black.

OS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17505 (Git)
Build type: Release
Branch: master
Hash: 755536e9df94d2d39da1468420f1fd333c35da7a
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Bulgarian/Bulgaria (bg_BG)

same version with Integrated Graphics still gives error
Loading PartDesign module... done
Init: Showing main window
Main window restored
Show main window
Toolbars restored
3Dconnexion device not attached.
Init: Entering event loop
Init: Processing command line files
Loading GUI of Image module... done
Loading Image module... done
QFSFileEngine::open: No file name specified
Unhandled Base::Exception caught in GUIApplication::notify.
The error message is: Access violation
The event type 12 was sent to QOpenGLWidget
Object tree:
    QOpenGLWidget is child of
    SIM::Coin3D::Quarter::QuarterWidget is child of
    QStackedWidget is child of
    Gui::View3DInventor is child of
    QMdiSubWindow is child of
    QWidget is child of
    QMdiArea is child of
    Gui::MainWindowUnhandled Base::Exception caught in GUIApplication::notify.
The error message is: Access violation
The event type 12 was sent to QOpenGLWidget
Object tree:
    QOpenGLWidget is child of
    SIM::Coin3D::Quarter::QuarterWidget is child of
    QStackedWidget is child of
    Gui::View3DInventor is child of
    QMdiSubWindow is child of
    QWidget is child of
    QMdiArea is child of
    Gui::MainWindow

Issue History

Date Modified Username Field Change
2019-03-25 12:14 bernard_01 New Issue
2019-03-25 12:14 bernard_01 File Added: FreeCAD.log
2019-03-25 12:14 bernard_01 File Added: CamshaftGear2_kiss.FCStd
2019-03-26 10:02 Kunda1 Status new => feedback
2019-03-26 10:02 Kunda1 Note Added: 0012956
2019-03-26 10:33 kisolre File Added: CamshaftGear2_kiss_no transparency.FCStd
2019-03-26 10:33 kisolre Note Added: 0012959
2019-03-27 09:14 bernard_01 Note Added: 0012965
2019-03-27 09:14 bernard_01 Status feedback => new
2019-03-27 12:26 kisolre Note Added: 0012966
2019-03-27 13:47 bernard_01 Note Added: 0012968
2019-04-24 17:05 Kunda1 Note Added: 0013046
2019-04-24 17:36 kisolre File Added: ImagePlane_Transparency.JPG
2019-04-24 17:36 kisolre Note Added: 0013047
2019-09-18 01:20 Kunda1 Tag Attached: #post-to-forum
2019-09-20 12:28 Kunda1 Relationship added related to 0003915
2019-09-20 12:35 Kunda1 Note Added: 0013660
2019-09-20 14:14 kisolre Note Added: 0013661