Creating 2 canvas in the row crashes


I installed 5.14/00g on my linux, but must be missing something: creating 2 canvas in the row crashes:

root [2] TCanvas* c = new TCanvas( “Hfitter”, “Hfitter”, 0, 0, 500, 500 );
root [3] TCanvas* d = new TCanvas( “Hfitter2”, “Hfitter”, 0, 0, 500, 500 );
Error in TGHScrollBar::TGHScrollBar: arrow_.xpm not found
Error in TGVScrollBar::TGVScrollBar: arrow_
.xpm not found

*** Break *** segmentation violation
Using host libthread_db library “/lib/tls/i686/cmov/”.
Attaching to program: /proc/10798/exe, process 10798
[Thread debugging using libthread_db enabled]
[New Thread -1238391088 (LWP 10798)]
0xffffe410 in __kernel_vsyscall ()
error detected on stdin
The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]
Detaching from program: /proc/10798/exe, process 10798

any idea ?


BTW, I do have ROOTSYS set correctly and the files $ROOTSYS/icons/arrow_*.xpm are there.

I have two versions of root on my linux, 5.16 and 5.14, located in /usr/local. In this directory, a symbolic link “root” points to the version I want, and my ROOTSYS is set to /usr/local/root.

Salut Sandrine!

If you built root yourself (./configure --prefix=/usr/local/root; make; make install) then check If that doesn’t help then please post config.status (it’s where you ran configure).

If you downloaded the binary ROOT distribution we’ll need:
ls -l /usr/local/root
ls -l /usr/local/root/
echo $PATH
It’s not obvious what could be wrong, but this might give some hints…

Cheers, Axel.