Error in ROOT

Hi,

Please help me in solving the following error. When i try to use root , sometimes it works and sometimes it crash like this:

root [3] tree->Draw(“Track_HitSatStrips”)
root.exe ERROR: Visual with requested ID of 0x22 is unusable - will try default instead.
Xlib: request 12 length 28 would exceed buffer size.

*** Break *** segmentation violation

===========================================================
There was a crash.
This is the entire stack trace of all threads:

#0 0x00007fdc347677fd in waitpid () from /lib64/libc.so.6
#1 0x00007fdc346f95c9 in do_system () from /lib64/libc.so.6
#2 0x00007fdc346f9900 in system () from /lib64/libc.so.6
#3 0x00007fdc3540ab04 in TUnixSystem::StackTrace() () from /usr/lib64/root/libCore.so.5.34
#4 0x00007fdc35409f23 in TUnixSystem::DispatchSignals(ESignals) () from /usr/lib64/root/libCore.so.5.34
#5
#6 0x00007fdc2c8aca34 in XMoveResizeWindow () from /usr/lib64/libX11.so.6
#7 0x00007fdc2bce9c6b in TGFrame::MoveResize(int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#8 0x00007fdc2bd04827 in TGHorizontalLayout::Layout() () from /usr/lib64/root/libGui.so
#9 0x00007fdc2bce9c77 in TGFrame::MoveResize(int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#10 0x00007fdc2bd04398 in TGVerticalLayout::Layout() () from /usr/lib64/root/libGui.so
#11 0x00007fdc2bd9f82d in TRootCanvas::ShowEditor(bool) () from /usr/lib64/root/libGui.so
#12 0x00007fdc2bda1942 in TRootCanvas::CreateCanvas(char const*) () from /usr/lib64/root/libGui.so
#13 0x00007fdc2bda3242 in TRootCanvas::TRootCanvas(TCanvas*, char const*, int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#14 0x00007fdc2bdac1da in TRootGuiFactory::CreateCanvasImp(TCanvas*, char const*, int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#15 0x00007fdc2d68a61f in TCanvas::Constructor(char const*, char const*, int) () from /usr/lib64/root/libGpad.so
#16 0x00007fdc2d68abe8 in TCanvas::TCanvas(char const*, char const*, int) () from /usr/lib64/root/libGpad.so
#17 0x00007fdc2d68ad3a in TCanvas::MakeDefCanvas() () from /usr/lib64/root/libGpad.so
#18 0x00007fdc2d6d4515 in ?? () from /usr/lib64/root/libGpad.so
#19 0x00007fdc33d88ba9 in Cint::G__ExceptionWrapper(int ()(G__value, char const*, G__param*, int), G__value*, char*, G__param*, int) () from /usr/lib64/root/libCint.so.5.34
#20 0x00007fdc33e30ed1 in G__execute_call () from /usr/lib64/root/libCint.so.5.34
#21 0x00007fdc33e31d22 in G__call_cppfunc () from /usr/lib64/root/libCint.so.5.34
#22 0x00007fdc33e10a05 in G__interpret_func () from /usr/lib64/root/libCint.so.5.34
#23 0x00007fdc33dff8b9 in G__getfunction () from /usr/lib64/root/libCint.so.5.34
#24 0x00007fdc33dde12e in G__getitem () from /usr/lib64/root/libCint.so.5.34
#25 0x00007fdc33de2cb8 in G__getexpr () from /usr/lib64/root/libCint.so.5.34
#26 0x00007fdc33e5dbe7 in G__exec_statement () from /usr/lib64/root/libCint.so.5.34
#27 0x00007fdc33dca2d1 in ?? () from /usr/lib64/root/libCint.so.5.34
#28 0x00007fdc33dca5de in G__exec_tempfile_fp () from /usr/lib64/root/libCint.so.5.34
#29 0x00007fdc33e69645 in G__process_cmd () from /usr/lib64/root/libCint.so.5.34
#30 0x00007fdc353cac46 in TCint::ProcessLine(char const*, TInterpreter::EErrorCode*) () from /usr/lib64/root/libCore.so.5.34
#31 0x00007fdc3532e0e0 in TApplication::ProcessLine(char const*, bool, int*) () from /usr/lib64/root/libCore.so.5.34
#32 0x00007fdc3536eba9 in TROOT::ProcessLine(char const*, int*) () from /usr/lib64/root/libCore.so.5.34
#33 0x00007fdc2a9bdc25 in TSelectorDraw::Begin(TTree*) () from /usr/lib64/root/libTreePlayer.so
#34 0x00007fdc2a9e1002 in TTreePlayer::Process(TSelector*, char const*, long long, long long) () from /usr/lib64/root/libTreePlayer.so
#35 0x00007fdc2a9e355a in TTreePlayer::DrawSelect(char const*, char const*, char const*, long long, long long) () from /usr/lib64/root/libTreePlayer.so
#36 0x00007fdc3558e02a in ?? () from /usr/lib64/root/libCore.so.5.34
#37 0x00007fdc33d88ba9 in Cint::G__ExceptionWrapper(int ()(G__value, char const*, G__param*, int), G__value*, char*, G__param*, int) () from /usr/lib64/root/libCint.so.5.34
#38 0x00007fdc33e30ed1 in G__execute_call () from /usr/lib64/root/libCint.so.5.34
#39 0x00007fdc33e31d22 in G__call_cppfunc () from /usr/lib64/root/libCint.so.5.34
#40 0x00007fdc33e10a05 in G__interpret_func () from /usr/lib64/root/libCint.so.5.34
#41 0x00007fdc33dff8b9 in G__getfunction () from /usr/lib64/root/libCint.so.5.34
#42 0x00007fdc33ee4071 in G__getstructmem(int, G__FastAllocString&, char*, int, char*, int*, G__var_array*, int) () from /usr/lib64/root/libCint.so.5.34
#43 0x00007fdc33edc80a in G__getvariable () from /usr/lib64/root/libCint.so.5.34
#44 0x00007fdc33ddd9ad in G__getitem () from /usr/lib64/root/libCint.so.5.34
#45 0x00007fdc33dde2e9 in G__getitem () from /usr/lib64/root/libCint.so.5.34
#46 0x00007fdc33de2cb8 in G__getexpr () from /usr/lib64/root/libCint.so.5.34
#47 0x00007fdc33e5dbe7 in G__exec_statement () from /usr/lib64/root/libCint.so.5.34
#48 0x00007fdc33dca2d1 in ?? () from /usr/lib64/root/libCint.so.5.34
#49 0x00007fdc33dca5de in G__exec_tempfile_fp () from /usr/lib64/root/libCint.so.5.34
#50 0x00007fdc33e69645 in G__process_cmd () from /usr/lib64/root/libCint.so.5.34
#51 0x00007fdc353cac46 in TCint::ProcessLine(char const*, TInterpreter::EErrorCode*) () from /usr/lib64/root/libCore.so.5.34
#52 0x00007fdc3532e0e0 in TApplication::ProcessLine(char const*, bool, int*) () from /usr/lib64/root/libCore.so.5.34
#53 0x00007fdc34f7d05b in TRint::HandleTermInput() () from /usr/lib64/root/libRint.so.5.34
#54 0x00007fdc35407f8e in TUnixSystem::CheckDescriptors() () from /usr/lib64/root/libCore.so.5.34
#55 0x00007fdc35408273 in TUnixSystem::DispatchOneEvent(bool) () from /usr/lib64/root/libCore.so.5.34
#56 0x00007fdc35388bd6 in TSystem::InnerLoop() () from /usr/lib64/root/libCore.so.5.34
#57 0x00007fdc3538a70b in TSystem::Run() () from /usr/lib64/root/libCore.so.5.34
#58 0x00007fdc3532b2df in TApplication::Run(bool) () from /usr/lib64/root/libCore.so.5.34
#59 0x00007fdc34f7e5b4 in TRint::Run(bool) () from /usr/lib64/root/libRint.so.5.34
#60 0x000000000040103c in main ()

The lines below might hint at the cause of the crash.
If they do not help you then please submit a bug report at
root.cern.ch/bugs. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.

#6 0x00007fdc2c8aca34 in XMoveResizeWindow () from /usr/lib64/libX11.so.6
#7 0x00007fdc2bce9c6b in TGFrame::MoveResize(int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#8 0x00007fdc2bd04827 in TGHorizontalLayout::Layout() () from /usr/lib64/root/libGui.so
#9 0x00007fdc2bce9c77 in TGFrame::MoveResize(int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#10 0x00007fdc2bd04398 in TGVerticalLayout::Layout() () from /usr/lib64/root/libGui.so
#11 0x00007fdc2bd9f82d in TRootCanvas::ShowEditor(bool) () from /usr/lib64/root/libGui.so
#12 0x00007fdc2bda1942 in TRootCanvas::CreateCanvas(char const*) () from /usr/lib64/root/libGui.so
#13 0x00007fdc2bda3242 in TRootCanvas::TRootCanvas(TCanvas*, char const*, int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#14 0x00007fdc2bdac1da in TRootGuiFactory::CreateCanvasImp(TCanvas*, char const*, int, int, unsigned int, unsigned int) () from /usr/lib64/root/libGui.so
#15 0x00007fdc2d68a61f in TCanvas::Constructor(char const*, char const*, int) () from /usr/lib64/root/libGpad.so
#16 0x00007fdc2d68abe8 in TCanvas::TCanvas(char const*, char const*, int) () from /usr/lib64/root/libGpad.so
#17 0x00007fdc2d68ad3a in TCanvas::MakeDefCanvas() () from /usr/lib64/root/libGpad.so
#18 0x00007fdc2d6d4515 in ?? () from /usr/lib64/root/libGpad.so

thanks,

Mai

Dear Mai,

Please specify the version of ROOT (5.34.xx?) and the system where you run.
Also, did you build / install by yourself or downloaded/using a pre-build binary?

There is a meaning less pointer used at a certain point, but it may be very difficult to find the cause of that without any additional information about the context bringing to the problem. For example, are you observing the problem always with the same file, event?

G Ganis