Trouble compiling FreeCAD on an ARM64 SD845 device

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
EnigmaVoidX
Posts: 26
Joined: Tue Mar 31, 2020 4:39 am

Re: FreeCAD and Raspberry Pi 4

Post by EnigmaVoidX »

-alex- wrote: Wed Apr 08, 2020 4:30 pm
EnigmaVoidX wrote: Wed Apr 08, 2020 6:31 am
-alex- wrote: Fri Apr 03, 2020 2:29 pm
EnigmaVoidX wrote: Wed Apr 01, 2020 7:35 pm I dont own an rpi4, but I am trying to run it on a arm64 device .... I can easily build using python3 but when it comes to launching it I get segfaults. I dont know if its python 3 or the fact I'm using a software 3d accelerator (llvmpipe)?
Any input?
Hi, I don't know about ARM64 device, however following previous investigations the segfault issue seems due to Coin3D-QT5.
So you can try to compile PY3/Qt4 https://forum.freecadweb.org/viewtopic. ... 80#p340741
I followed your commands and now I get an error that says:
QWidget::Repaint: Recursive repaint detected.
Could you give us the QT version installed? And thank you to past the output error by using the code tag tool in you message.

Kunda1 wrote:ping
Please Kunda could you maybe splite the last 6 messages from EnigmaVoidX and my replies in a new thread titeld" Trouble to compile FreeCAD on an ARM64 SD845 device"? Because that does not concerne directly Raspberry PI4 device.
I have Qt4 installed on my system. I dont know what it is, if I build using python2.7 and qt4 I get a segfault segsev error. However following your linked post if I build using Python3 and qt4 it gives the Qwidget::Repaint: Recursive Repaint Detected.

I dont know if there is some permission error I am not seeing? Because I do my software 3D acceleration via llvmpipe and I can run both blender and gmsh which use openGL.
User avatar
EnigmaVoidX
Posts: 26
Joined: Tue Mar 31, 2020 4:39 am

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by EnigmaVoidX »

Kunda1 wrote: Wed Apr 08, 2020 8:30 pm
-alex- wrote: Wed Apr 08, 2020 4:30 pm
Kunda1 wrote:ping
Please Kunda could you maybe splite the last 6 messages from EnigmaVoidX and my replies in a new thread titeld" Trouble to compile FreeCAD on an ARM64 SD845 device"? Because that does not concerne directly Raspberry PI4 device.
Done ;)
Actually Kunda, I did have a different post here which pointed me to the rpi4 thread (link:https://forum.freecadweb.org/viewtopic. ... 3&start=20) is it worth merging it here to keep forum clean? I dont want it to be considered spam.

Appreciate it.
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by sgrogan »

EnigmaVoidX wrote: Wed Apr 08, 2020 8:39 pm I dont want it to be considered spam
Not spam the topic has just shifted focus.
You can launch "FreeCAD -l" you will get a log file in .FreeCAD directory.
In addition to QT4 can you determine the OpenGL and Gmesh versions? With QT4 maybe the OpenGL version is a wild goose chase, but with QT5 the version matters.
"fight the good fight"
User avatar
EnigmaVoidX
Posts: 26
Joined: Tue Mar 31, 2020 4:39 am

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by EnigmaVoidX »

sgrogan wrote: Wed Apr 08, 2020 8:44 pm
EnigmaVoidX wrote: Wed Apr 08, 2020 8:39 pm I dont want it to be considered spam
Not spam the topic has just shifted focus.
You can launch "FreeCAD -l" you will get a log file in .FreeCAD directory.
In addition to QT4 can you determine the OpenGL and Gmesh versions? With QT4 maybe the OpenGL version is a wild goose chase, but with QT5 the version matters.
That sounds good!

So for your information:

-OpenGL version: 3.1 MESA 19.2.8
-GMSH Version: 3.0.6
-QT Version: 4.8.7

FREECAD log:

Code: Select all

Msg: FreeCAD 0.18, Libs: 0.18RUnknown
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Log: Time = Wed Apr  8 21:33:44 2020
Log: AppDataSkipVendor = true
Log: AppHomePath = /home/andrutu/Downloads/freecad-build/
Log: AppIcon = freecad
Log: AppTempPath = /tmp/
Log: BinPath = /home/andrutu/Downloads/freecad-build/bin/
Log: BuildRepositoryURL = Unknown
Log: BuildRevision = Unknown
Log: BuildRevisionDate = Unknown
Log: BuildVersionMajor = 0
Log: BuildVersionMinor = 18
Log: Console = 0
Log: CopyrightInfo = © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##


Log: Debug = 1
Log: DocPath = /home/andrutu/Downloads/freecad-build/doc/
Log: ExeName = FreeCAD
Log: ExeVendor = FreeCAD
Log: ExeVersion = 0.18
Log: LoggingFile = 1
Log: LoggingFileName = /home/andrutu/.FreeCAD/FreeCAD.log
Log: MaintainerUrl = http://www.freecadweb.org/wiki/Main_Page
Log: PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Log: PYTHONPATH = 
Log: PythonSearchPath = /usr/lib/python36.zip:/usr/lib/python3.6:/usr/lib/python3.6:/usr/lib/python3.6/lib-dynload
Log: RunMode = Gui
Log: SplashAlignment = Bottom|Left
Log: SplashInfoColor = #c8c8c8
Log: SplashScreen = freecadsplash
Log: SplashTextColor = #ffffff
Log: StartWorkbench = StartWorkbench
Log: SystemParameter = /home/andrutu/.FreeCAD/system.cfg
Log: UserAppData = /home/andrutu/.FreeCAD/
Log: UserHomePath = /home/andrutu
Log: UserParameter = /home/andrutu/.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 /home/andrutu/Downloads/freecad-build/Mod/Points... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Test... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Image... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Mesh... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Part... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/PartDesign... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Raytracing... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Drawing... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Sketcher... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Robot... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/ReverseEngineering... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/MeshPart... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Draft... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Web... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Surface... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Start... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Import... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Inspection... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Fem... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Spreadsheet... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Path... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Measure... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/TechDraw... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Complete... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Material... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Idf... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Arch... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Ship(Init.py not found)... ignore
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/OpenSCAD... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Plot(Init.py not found)... ignore
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Show(Init.py not found)... ignore
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/AddonManager... done
Log: Init:      Initializing /home/andrutu/Downloads/freecad-build/Mod/Tux(Init.py not found)... ignore
Log: Using /home/andrutu/Downloads/freecad-build/Mod as module path!
Log: System path after init:
Log:    /home/andrutu/Downloads/freecad-build/bin
Log:    /home/andrutu/Downloads/freecad-build/Mod/Points
Log:    /home/andrutu/Downloads/freecad-build/Mod/Test
Log:    /home/andrutu/Downloads/freecad-build/Mod/Image
Log:    /home/andrutu/Downloads/freecad-build/Mod/Mesh
Log:    /home/andrutu/Downloads/freecad-build/Mod/Part
Log:    /home/andrutu/Downloads/freecad-build/Mod/PartDesign
Log:    /home/andrutu/Downloads/freecad-build/Mod/Raytracing
Log:    /home/andrutu/Downloads/freecad-build/Mod/Drawing
Log:    /home/andrutu/Downloads/freecad-build/Mod/Sketcher
Log:    /home/andrutu/Downloads/freecad-build/Mod/Robot
Log:    /home/andrutu/Downloads/freecad-build/Mod/ReverseEngineering
Log:    /home/andrutu/Downloads/freecad-build/Mod/MeshPart
Log:    /home/andrutu/Downloads/freecad-build/Mod/Draft
Log:    /home/andrutu/Downloads/freecad-build/Mod/Web
Log:    /home/andrutu/Downloads/freecad-build/Mod/Surface
Log:    /home/andrutu/Downloads/freecad-build/Mod/Start
Log:    /home/andrutu/Downloads/freecad-build/Mod/Import
Log:    /home/andrutu/Downloads/freecad-build/Mod/Inspection
Log:    /home/andrutu/Downloads/freecad-build/Mod/Fem
Log:    /home/andrutu/Downloads/freecad-build/Mod/Spreadsheet
Log:    /home/andrutu/Downloads/freecad-build/Mod/Path
Log:    /home/andrutu/Downloads/freecad-build/Mod/Measure
Log:    /home/andrutu/Downloads/freecad-build/Mod/TechDraw
Log:    /home/andrutu/Downloads/freecad-build/Mod/Complete
Log:    /home/andrutu/Downloads/freecad-build/Mod/Material
Log:    /home/andrutu/Downloads/freecad-build/Mod/Idf
Log:    /home/andrutu/Downloads/freecad-build/Mod/Arch
Log:    /home/andrutu/Downloads/freecad-build/Mod/Ship
Log:    /home/andrutu/Downloads/freecad-build/Mod/OpenSCAD
Log:    /home/andrutu/Downloads/freecad-build/Mod/Plot
Log:    /home/andrutu/Downloads/freecad-build/Mod/Show
Log:    /home/andrutu/Downloads/freecad-build/Mod/AddonManager
Log:    /home/andrutu/Downloads/freecad-build/Mod/Tux
Log:    /usr/local/sbin
Log:    /usr/local/bin
Log:    /usr/sbin
Log:    /usr/bin
Log:    /sbin
Log:    /bin
Log:    /usr/games
Log:    /usr/local/games
Log: Init: App::FreeCADInit.py done
Log: Init: Creating Gui::Application and QApplication
Log: Local server 'FreeCAD' started
Log: OpenGL version 3.0 or higher is present
Log: Run Gui init script
Wrn: QNativeImage: Unable to attach to shared memory segment. 
Err: Program received signal SIGSEGV, Segmentation fault.
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
Wrn: QWidget::repaint: Recursive repaint detected
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by sgrogan »

EnigmaVoidX wrote: Wed Apr 08, 2020 9:47 pm That sounds good!
This seems the relevant part from the log;

Code: Select all

Log: OpenGL version 3.0 or higher is present
Log: Run Gui init script
Wrn: QNativeImage: Unable to attach to shared memory segment. 
Err: Program received signal SIGSEGV, Segmentation fault.
Wrn: QWidget::repaint: Recursive repaint detected
"fight the good fight"
User avatar
EnigmaVoidX
Posts: 26
Joined: Tue Mar 31, 2020 4:39 am

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by EnigmaVoidX »

sgrogan wrote: Wed Apr 08, 2020 9:53 pm
EnigmaVoidX wrote: Wed Apr 08, 2020 9:47 pm That sounds good!
This seems the relevant part from the log;

Code: Select all

Log: OpenGL version 3.0 or higher is present
Log: Run Gui init script
Wrn: QNativeImage: Unable to attach to shared memory segment. 
Err: Program received signal SIGSEGV, Segmentation fault.
Wrn: QWidget::repaint: Recursive repaint detected
Okay, so what does that mean? (I am no linux pro), is QNativeImage not getting proper permission?

Thanks
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by sgrogan »

EnigmaVoidX wrote: Thu Apr 09, 2020 9:01 pm Okay, so what does that mean? (I am no linux pro), is QNativeImage not getting proper permission?
Don't know :( We need one of the QT gurus.
Can you run FreeCAD with gdb? Maybe the stack trace would help?
I'm a Win guy, it just looks like OpenGL and QT aren't playing well together.
"fight the good fight"
User avatar
EnigmaVoidX
Posts: 26
Joined: Tue Mar 31, 2020 4:39 am

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by EnigmaVoidX »

sgrogan wrote: Thu Apr 09, 2020 9:36 pm
EnigmaVoidX wrote: Thu Apr 09, 2020 9:01 pm Okay, so what does that mean? (I am no linux pro), is QNativeImage not getting proper permission?
Don't know :( We need one of the QT gurus.
Can you run FreeCAD with gdb? Maybe the stack trace would help?
I'm a Win guy, it just looks like OpenGL and QT aren't playing well together.
I cant run gdb, it will always give me exit code 182.
User avatar
EnigmaVoidX
Posts: 26
Joined: Tue Mar 31, 2020 4:39 am

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by EnigmaVoidX »

Alright boys and girls,

Apparently UserLAnd has some errors. i was able to install Fedora 30 into termux proot container, and dnf install freecad (latest release) and it launched fine.

Fingers crossed other functions works!
User avatar
xf3qc
Posts: 138
Joined: Fri Aug 04, 2017 5:29 pm

Re: Trouble compiling FreeCAD on an ARM64 SD845 device

Post by xf3qc »

ohmy
no freecad for pine laptop?
this isn't right.
Post Reply