Known issues
libASImage.so issue on MacOS#
This issue appeared on MacOS from the ROOT version 6.36 and Sequoia 15.5. This should be similar to:
*** Break *** segmentation violation
[/usr/lib/system/libsystem_platform.dylib] _sigtramp (no debug info)
[/opt/homebrew/bin/root/root_install/lib/libASImage.so] TASImage::GetPixmap() (no debug info)
[/opt/homebrew/bin/root/root_install/lib/libGui.so] TGPicturePool::GetPicture(char const*) (no debug info)
[/Users/toto/sofwares/cubix/cubix-install/lib/libCubixGui.dylib] CXMainWindow::Init() (no debug info)
[/Users/toto/sofwares/cubix/cubix-install/lib/libCubixGui.dylib] CXMainWindow::CXMainWindow(TGWindow const*, unsigned int, unsigned int) (no debug info)
[/Users/toto/sofwares/cubix/cubix-install/bin/cubix] main (no debug info)
[/usr/lib/dyld] start (no debug info)
This is coming from the fact that the image libraries installed (using homebrew or macports) are not updated or not compatible with ROOT requirements.
Solution 1: uninstalling these libraries and let ROOT install it for you
Solution 2: adding in the ROOT compilation options: -Dbuiltin_gif=ON -Dbuiltin_png=On
to force the local re-installation of the libraries
TASImage::GetMask on linux#
This issue is a bit similar to the previous one but for unix systems. Such warning should appear:
*** Break *** segmentation violation
______ __ _ | Documentation: https://cubix.in2p3.fr/
/ ____/__ __ / /_ (_)_ __ |
/ / / / / // __ \ / /| |/_/ | Source: https://gitlab.in2p3.fr/ip2igamma/cubix/cubix
/ /___ / /_/ // /_/ // /_> < |
\____/ \____//_____//_//_/|_| | Version 1.4
[ INFO ] Loading cubix configuration from: /home/toto/sofwares/cubix/cubix-install/conf/cubixrc
[ INFO ] Cubix Workspace directory -> /home/toto/Cubix_Workspaces
Warning in <TASImage::GetMask>: No image
Warning in <TASImage::GetMask>: No image
Warning in <TASImage::GetMask>: No image
[======== ] Loading tkn db... tkn db...
The solution is to add in the ROOT compilation options: -Dbuiltin_afterimage=ON