***Break**** Segmentation violation

can you post the configure output ?

Here it is:

[code]Checking for source directory … /home/rs/Downloads/root
Configuring for linux
Checking for GNU Make version >= 3.80 … ok
Checking for C compiler … gcc
Checking for C++ compiler … g++
Checking for linker (LD) … g++
Checking for F77 compiler … gfortran
Checking for libX11 … /usr/lib/i386-linux-gnu
Checking for X11/Xlib.h … /usr/include
Checking for X11/xpm.h … /usr/include
Checking for X11/Xft/Xft.h … /usr/include
Checking for X11/extensions/shape.h … /usr/include
Checking for libXpm … /usr/lib/i386-linux-gnu
Checking for libXft … /usr/lib/i386-linux-gnu
Checking for libXext … /usr/lib/i386-linux-gnu
Checking for freetype-config … /usr/bin/freetype-config
Checking for libfreetype version >= 9.3.0 … ok
Checking whether to build included libfreetype6 … no
Checking for pcre-config … /usr/bin/pcre-config
Checking for libpcre version >= 3.9 … ok
Checking whether to build included libpcre … no
Checking for zlib.h … /usr/include
Checking for libz … /usr/lib/i386-linux-gnu
Checking whether to build included zlib … no
Checking for lzma.h … no
Checking for liblzma … no
Checking whether to build included lzma … yes
Checking for GL/gl.h, or gl.h … /usr/include
Checking for libGL, or libMesaGL … /usr/lib/i386-linux-gnu
Checking for libGLU, or libMesaGLU … /usr/lib/i386-linux-gnu
Checking for GL/glew.h … /usr/include
Checking for libGLEW … /usr/lib/i386-linux-gnu
Checking whether to build included GLEW … no
Checking for pkg-config … /usr/bin/pkg-config
Checking for libftgl … ok
Checking for ftgl version > 2.1.2 … ok
Checking whether to build included libftgl … no
Checking for mysql_config … /usr/bin/mysql_config
Checking for libmysqlclient version >= 3.23.* … ok
Checking for mysql.h … /usr/include/mysql
Checking for occi.h … no
Checking for libclntsh, or oci … no
Checking for libocci, or oraocci10 … no
Checking for libpq-fe.h … no
Checking for libpq … no
Checking for sqlite3.h … no
Checking for libsqlite3 … no
Checking for sql.h … no
Checking for libsqlod … no
Checking for sqlext.h … no
Checking for libiodbc, libodbc, or odbc32 … no
Checking for Qt/qglobal.h … /usr/include/qt4
Checking for 4.3.0 <= Qt version < 5.0.0 … 4.8.6
Checking for libQtCore, QtCore, QtCore4, or QtCore4 … /usr/lib/i386-linux-gnu
Checking for libQtGui, QtGui, QtGui4, or QtGui4 … /usr/lib/i386-linux-gnu
Checking for libQt3Support, Qt3Support, Qt3Support4, or Qt3Support4 … /usr/lib/i386-linux-gnu
Checking for moc or moc.exe … /usr/bin/moc-qt4
Checking for rfio_api.h … no
Checking for librfio, libdpm, libcastorrfio, libshift, shiftmd, or shift … no
Checking for rfio_api.h … no
Checking for stager_api.h … no
Checking for libcastorrfio, libshift, shiftmd, or shift … no
Checking for gfal_api.h … no
Checking for libgfal … no
Checking for gfal_srm_ifce_types.h … no
Checking for ApMon.h … no
Checking for libapmoncpp … no
Checking for fftw3.h … /usr/include
Checking for libfftw3, or libfftw3-3 … /usr/lib/i386-linux-gnu
Checking for fitsio.h … /usr/include
Checking for libcfitsio, or cfitsio … /usr/lib/i386-linux-gnu
Checking for gvc.h … /usr/include/graphviz
Checking for libgvc, or gvc … /usr/lib
Checking for libgraph, graph, libcgraph, or cgraph … /usr/lib
Checking for libcdt, or cdt … /usr/lib
Checking for libpathplan, or pathplan … /usr/lib
Checking for libexpat, or expat … /usr/lib/i386-linux-gnu
Checking for libgvplugin_dot_layout, or gvplugin_dot_layout … /usr/lib/graphviz
Checking for libPythia6 … no
Checking for Pythia8/Pythia.h … no
Checking for libpythia8 … no
Checking for dcap.h … no
Checking for libdcap … no
Checking for davix.hpp … no
Checking for libdavix … no
Checking for chirp_reli.h … no
Checking for libchirp_client … no
Checking for hdfs.h … no
Checking for jni.h … no
Checking for libhdfs … no
Checking for libjvm … no
Checking for dns_sd.h … /usr/include
Checking for libdns_sd … /usr/lib/i386-linux-gnu
Checking for avahi-client/client.h … /usr/include
Checking for avahi-common/strlst.h … /usr/include
Checking for avahi-core/core.h … no
Checking for libavahi-client … /usr/lib/i386-linux-gnu
Checking for libavahi-common … /usr/lib/i386-linux-gnu
Checking for libavahi-core … no
Checking for libglite-api-wrapper … no
Checking for gapiUI.h … no
Checking for libgapiUI … no
Checking for jpeglib.h … no
Checking for png.h … /usr/include
Checking for tiffio.h … no
Checking for libjpeg … no
Checking for libtiff … no
Checking for libz … /usr/lib/i386-linux-gnu
Checking for libpng … /usr/lib/i386-linux-gnu
Checking whether to build included libAfterImage … yes
Checking for ldap.h … /usr/include
Checking for libldap … /usr/lib/i386-linux-gnu
Checking for liblber … /usr/lib/i386-linux-gnu
Checking for Python.h … /usr/include/python2.7
Checking for python2.7, libpython2.7, libpython, python, or Python … /usr/lib/i386-linux-gnu
Checking for ruby.h … no
Checking for ruby/config.h … no
Checking for xml2-config … /usr/bin/xml2-config
Checking for libxml2 version >= 2.4.x … ok
Checking for XrdVersion.hh … no
Checking for libssl … /usr/lib/i386-linux-gnu
Checking for libcrypto … /usr/lib/i386-linux-gnu
Checking for openssl/bio.h … /usr/include
Checking for openssl/blowfish.h … /usr/include
Checking for openssl/err.h … /usr/include
Checking for openssl/pem.h … /usr/include
Checking for openssl/rand.h … /usr/include
Checking for openssl/rsa.h … /usr/include
Checking for t_server.h … no
Checking for libsrp … no
Checking for libgmp … no
Checking for libmisc … no
Checking for pwauth.h … no
Checking for krb5.h … /usr/include
Checking for krb5.h redirect … /usr/include/krb5/krb5.h
Checking for krb5_c_valid_cksumtype in krb5.h … yes
Checking for valid_cksumtype in krb5.h … no
Checking for libk5crypto … /usr/lib/i386-linux-gnu
Checking whether we’re using MIT Kerberos … yes
Checking for krb5_c_valid_cksumtype in /usr/lib/i386-linux-gnu/libk5crypto.so … ok
Checking for valid_cksumtype in /usr/lib/i386-linux-gnu/libk5crypto.so … ok
Checking for libkrb5 … /usr/lib/i386-linux-gnu
Checking for kinit … no
Checking for libcom_err … /usr/lib/i386-linux-gnu
Checking for shadow passwords … yes
Checking required compiler/assembler workarounds … -Wno-unused-function
Checking SIMD specific compiler flags … -mavx -msse4.1 -mssse3 -msse3 -msse2 -DVC_IMPL=SSE+XOP+FMA4~-mxop~-mfma4 -mavx~-mxop~-mfma4
Checking ABI version compiler flags … -fabi-version=0
Checking for gsl/gsl_version.h … /usr/include
Checking for GSL version >= 1.10 … ok
Checking for libgsl, gslML, or gsl … /usr/lib
Checking for libgslcblas, gslcblasML, gslcblas, or cblas … /usr/lib
Checking whether /usr/lib/libgsl.a is compiled with -fPIC … yes
Checking whether /usr/lib/libgslcblas.a is compiled with -fPIC … yes
Checking whether to build libMathMore … yes
Checking whether to build libGenVector … yes
Checking whether to build libCintex … yes
Checking whether to build libReflex … yes
Checking whether to build libRooFit … yes
Checking whether to build libMinuit2 … yes
Checking whether to build libUnuran … yes
Checking whether to build libVc … yes
Checking whether to install VDT … yes
Checking whether to build libGdml … yes
Checking whether to build libTable … yes
Checking whether to build libTMVA … yes
Checking whether to build libRHTTP … yes
Checking for fcgiapp.h … no
Checking for libfcgi … no
Checking whether to build libMemStat … yes
Checking whether to build afdsmgrd … no
Checking whether to integrate experimental cling … no
Checking what type of dictionaries to build … cint
Checking whether setresuid declared in /usr/include/unistd.h … yes
Writing config/Makefile.config … done
Writing config/Makefile.comp … done
Writing include/RConfigure.h … done
Writing include/RConfigOptions.h … done
Writing bin/root-config … done
Writing etc/system.rootrc … done
Writing etc/system.rootauthrc … done
Writing etc/system.rootdaemonrc … done
Writing etc/root.mimes … done
Writing etc/daemons/rootd.rc.d … done
Writing etc/daemons/rootd.xinetd … done
Writing etc/daemons/proofd.rc.d … done
Writing etc/daemons/proofd.xinetd … done
Writing main/src/proofserv.sh … done
Writing main/src/roots.sh … done
Writing bin/memprobe … done
Writing build/misc/root-help.el … done
Writing macros/html.C … done
Writing bin/thisroot.sh … done
Writing bin/thisroot.csh … done
Writing bin/setxrd.sh … done
Writing bin/setxrd.csh … done
Writing bin/genreflex … done
Writing bin/genreflex-rootcint … done
Writing config.status … done

Enabled support for asimage, astiff, builtin_afterimage, builtin_lzma, cintex, explicitlink, fftw3, fitsio, gviz, gdml, genvector, http, krb5, ldap, mathmore, memstat, minuit2, mysql, opengl, python, qt, qtgsi, reflex, roofit, shadowpw, shared, ssl, table, tmva, unuran, vc, vdt, x11, xft, xml.
[/code]

I do not see anything wrong.

Can you try (after make distclean) to do only ./configure ? (no -all)

after make distclean
./configure :

[code]Checking for source directory … /home/rs/Downloads/root
Configuring for linux
Checking for GNU Make version >= 3.80 … ok
Checking for C compiler … gcc
Checking for C++ compiler … g++
Checking for linker (LD) … g++
Checking for F77 compiler … gfortran
Checking for libX11 … /usr/lib/i386-linux-gnu
Checking for X11/Xlib.h … /usr/include
Checking for X11/xpm.h … /usr/include
Checking for X11/Xft/Xft.h … /usr/include
Checking for X11/extensions/shape.h … /usr/include
Checking for libXpm … /usr/lib/i386-linux-gnu
Checking for libXft … /usr/lib/i386-linux-gnu
Checking for libXext … /usr/lib/i386-linux-gnu
Checking for freetype-config … /usr/bin/freetype-config
Checking for libfreetype version >= 9.3.0 … ok
Checking whether to build included libfreetype6 … no
Checking for pcre-config … /usr/bin/pcre-config
Checking for libpcre version >= 3.9 … ok
Checking whether to build included libpcre … no
Checking for zlib.h … /usr/include
Checking for libz … /usr/lib/i386-linux-gnu
Checking whether to build included zlib … no
Checking for lzma.h … no
Checking for liblzma … no
Checking whether to build included lzma … yes
Checking for GL/gl.h, or gl.h … /usr/include
Checking for libGL, or libMesaGL … /usr/lib/i386-linux-gnu
Checking for libGLU, or libMesaGLU … /usr/lib/i386-linux-gnu
Checking for GL/glew.h … /usr/include
Checking for libGLEW … /usr/lib/i386-linux-gnu
Checking whether to build included GLEW … no
Checking for pkg-config … /usr/bin/pkg-config
Checking for libftgl … ok
Checking for ftgl version > 2.1.2 … ok
Checking whether to build included libftgl … no
Checking for mysql_config … /usr/bin/mysql_config
Checking for libmysqlclient version >= 3.23.* … ok
Checking for mysql.h … /usr/include/mysql
Checking for occi.h … no
Checking for libclntsh, or oci … no
Checking for libocci, or oraocci10 … no
Checking for libpq-fe.h … no
Checking for libpq … no
Checking for sqlite3.h … no
Checking for libsqlite3 … no
Checking for sql.h … no
Checking for libsqlod … no
Checking for sqlext.h … no
Checking for libiodbc, libodbc, or odbc32 … no
Checking for rfio_api.h … no
Checking for librfio, libdpm, libcastorrfio, libshift, shiftmd, or shift … no
Checking for rfio_api.h … no
Checking for stager_api.h … no
Checking for libcastorrfio, libshift, shiftmd, or shift … no
Checking for gfal_api.h … no
Checking for libgfal … no
Checking for gfal_srm_ifce_types.h … no
Checking for ApMon.h … no
Checking for libapmoncpp … no
Checking for fftw3.h … /usr/include
Checking for libfftw3, or libfftw3-3 … /usr/lib/i386-linux-gnu
Checking for fitsio.h … /usr/include
Checking for libcfitsio, or cfitsio … /usr/lib/i386-linux-gnu
Checking for gvc.h … /usr/include/graphviz
Checking for libgvc, or gvc … /usr/lib
Checking for libgraph, graph, libcgraph, or cgraph … /usr/lib
Checking for libcdt, or cdt … /usr/lib
Checking for libpathplan, or pathplan … /usr/lib
Checking for libexpat, or expat … /usr/lib/i386-linux-gnu
Checking for libgvplugin_dot_layout, or gvplugin_dot_layout … /usr/lib/graphviz
Checking for libPythia6 … no
Checking for Pythia8/Pythia.h … no
Checking for libpythia8 … no
Checking for dcap.h … no
Checking for libdcap … no
Checking for davix.hpp … no
Checking for libdavix … no
Checking for chirp_reli.h … no
Checking for libchirp_client … no
Checking for hdfs.h … no
Checking for jni.h … no
Checking for libhdfs … no
Checking for libjvm … no
Checking for dns_sd.h … /usr/include
Checking for libdns_sd … /usr/lib/i386-linux-gnu
Checking for avahi-client/client.h … /usr/include
Checking for avahi-common/strlst.h … /usr/include
Checking for avahi-core/core.h … no
Checking for libavahi-client … /usr/lib/i386-linux-gnu
Checking for libavahi-common … /usr/lib/i386-linux-gnu
Checking for libavahi-core … no
Checking for libglite-api-wrapper … no
Checking for gapiUI.h … no
Checking for libgapiUI … no
Checking for jpeglib.h … no
Checking for png.h … /usr/include
Checking for tiffio.h … no
Checking for libjpeg … no
Checking for libtiff … no
Checking for libz … /usr/lib/i386-linux-gnu
Checking for libpng … /usr/lib/i386-linux-gnu
Checking whether to build included libAfterImage … yes
Checking for ldap.h … /usr/include
Checking for libldap … /usr/lib/i386-linux-gnu
Checking for liblber … /usr/lib/i386-linux-gnu
Checking for Python.h … /usr/include/python2.7
Checking for python2.7, libpython2.7, libpython, python, or Python … /usr/lib/i386-linux-gnu
Checking for xml2-config … /usr/bin/xml2-config
Checking for libxml2 version >= 2.4.x … ok
Checking for XrdVersion.hh … no
Checking for libssl … /usr/lib/i386-linux-gnu
Checking for libcrypto … /usr/lib/i386-linux-gnu
Checking for openssl/bio.h … /usr/include
Checking for openssl/blowfish.h … /usr/include
Checking for openssl/err.h … /usr/include
Checking for openssl/pem.h … /usr/include
Checking for openssl/rand.h … /usr/include
Checking for openssl/rsa.h … /usr/include
Checking for t_server.h … no
Checking for libsrp … no
Checking for libgmp … no
Checking for libmisc … no
Checking for pwauth.h … no
Checking for krb5.h … /usr/include
Checking for krb5.h redirect … /usr/include/krb5/krb5.h
Checking for krb5_c_valid_cksumtype in krb5.h … yes
Checking for valid_cksumtype in krb5.h … no
Checking for libk5crypto … /usr/lib/i386-linux-gnu
Checking whether we’re using MIT Kerberos … yes
Checking for krb5_c_valid_cksumtype in /usr/lib/i386-linux-gnu/libk5crypto.so … ok
Checking for valid_cksumtype in /usr/lib/i386-linux-gnu/libk5crypto.so … ok
Checking for libkrb5 … /usr/lib/i386-linux-gnu
Checking for kinit … no
Checking for libcom_err … /usr/lib/i386-linux-gnu
Checking for shadow passwords … yes
Checking for gsl/gsl_version.h … /usr/include
Checking for GSL version >= 1.10 … ok
Checking for libgsl, gslML, or gsl … /usr/lib
Checking for libgslcblas, gslcblasML, gslcblas, or cblas … /usr/lib
Checking whether /usr/lib/libgsl.a is compiled with -fPIC … yes
Checking whether /usr/lib/libgslcblas.a is compiled with -fPIC … yes
Checking whether to build libMathMore … yes
Checking whether to build libGenVector … yes
Checking whether to build libCintex … yes
Checking whether to build libReflex … yes
Checking whether to build libRooFit … no
Checking whether to build libMinuit2 … no
Checking whether to build libUnuran … no
Checking whether to build libVc … no
Checking whether to install VDT … yes
Checking whether to build libGdml … no
Checking whether to build libTable … no
Checking whether to build libTMVA … yes
Checking whether to build libRHTTP … no
Checking whether to build libMemStat … yes
Checking whether to build afdsmgrd … no
Checking whether to integrate experimental cling … no
Checking what type of dictionaries to build … cint
Checking whether setresuid declared in /usr/include/unistd.h … yes
Writing config/Makefile.config … done
Writing config/Makefile.comp … done
Writing include/RConfigure.h … done
Writing include/RConfigOptions.h … done
Writing bin/root-config … done
Writing etc/system.rootrc … done
Writing etc/system.rootauthrc … done
Writing etc/system.rootdaemonrc … done
Writing etc/root.mimes … done
Writing etc/daemons/rootd.rc.d … done
Writing etc/daemons/rootd.xinetd … done
Writing etc/daemons/proofd.rc.d … done
Writing etc/daemons/proofd.xinetd … done
Writing main/src/proofserv.sh … done
Writing main/src/roots.sh … done
Writing bin/memprobe … done
Writing build/misc/root-help.el … done
Writing macros/html.C … done
Writing bin/thisroot.sh … done
Writing bin/thisroot.csh … done
Writing bin/setxrd.sh … done
Writing bin/setxrd.csh … done
Writing bin/genreflex … done
Writing bin/genreflex-rootcint … done
Writing config.status … done

Enabled support for asimage, astiff, builtin_afterimage, builtin_lzma, cintex, explicitlink, fftw3, fitsio, gviz, genvector, krb5, ldap, mathmore, memstat, mysql, opengl, python, reflex, shadowpw, shared, ssl, tmva, vdt, x11, xft, xml.
[/code]

And the root you have after doing make is still crashing ?

Try to execute the following “sequence”: cd /home/rs/Downloads/root unset ROOTSYS make maintainer-clean ./configure --enable-soversion --all make

[quote=“Wile E. Coyote”]Try to execute the following “sequence”: cd /home/rs/Downloads/root unset ROOTSYS make maintainer-clean ./configure --enable-soversion --all make[/quote]
Did it, but have same error

[url=https://root-forum.cern.ch/t/missing-canvas/17664/17 you run “configure”, are you sure that no another version of ROOT is “visible” (i.e. check your PATH and LD_LIBRARY_PATH environment variables). Try, for example: locate libCore locate root-config Can it be that you have some Ubuntu’s “system-provided” ROOT version related packages installed? If yes, you will need to remove them (afterwards check that the “/usr/lib/i386-linux-gnu/root5.34” and the “/usr/lib/x86_64-linux-gnu/root5.34” subdirectories disappeared completely): sudo apt-get purge root-system* root-plugin* libroot*[/url]

rs@rs-VirtualBox:~/Downloads/root/tutorials/tree$ locate libCore /home/rs/Downloads/root/lib/libCore.so /home/rs/Downloads/root/lib/libCore.so.5 /home/rs/Downloads/root/lib/libCore.so.5.34 rs@rs-VirtualBox:~/Downloads/root/tutorials/tree$ locate root-config /home/rs/Downloads/root/bin/root-config /home/rs/Downloads/root/config/root-config.in /home/rs/Downloads/root/man/man1/root-config.1
I’ve downloaded Ubuntu from official website and installed in virtualbox with default settings, no other packages were installed. Than just installed ROOT from source.
Not sure, if I’m doing right:

rs@rs-VirtualBox:~/Downloads/root/tutorials/tree$ echo $LD_LIBRARY_PATH /home/rs/Downloads/root/lib:/home/rs/Downloads/root/lib

Well, then try to execute my “sequence” again, but this time without “–all” (as proposed by Olivier).

BTW. Just to make sure that some basic functionality works … try to open a terminal and from its window execute “konsole” (or “xterm”), then try to run “glxinfo”, “glxgears”, “glxheads”, “glxdemo” (you may need to install the “mesa-utils” package, which contains these executables).

I’ve repeated the sequence as you said.
also run glx and could see gears, traingle, square
But unfortunately still have Break error

So, for the moment I have no idea …
Try to repeat my “sequence” adding “–build=debug” to the configure line.
This should give better debug output when it dies (post the output here again).

P.S. While looking at your “–features” again, I noticed “builtin_lzma” -> maybe you could install the “liblzma-dev” (and “liblzma5”) package, so that your ROOT configure will use the default system library (“builtin_afterimage” is o.k., you cannot get rid of it).

Unfortunately nothing helps.
So maybe VirtualBox + Ubuntu is not a good idea…
Is there any proven option that work good on Windows (I have Windows 7 Pro x64 installed)?

Hi,

I am new to ROOT, am working with a machine that has root6 on it. I get this segmentation violation:

 *** Break *** segmentation violation



===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0  0x00007fc2e9c4d07a in __GI___waitpid (pid=44615, stat_loc=stat_loc
entry=0x7ffeab2addc0, options=options
entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29
#1  0x00007fc2e9bc5fbb in do_system (line=<optimised out>) at ../sysdeps/posix/system.c:148
#2  0x00007fc2ea7b69d4 in TUnixSystem::Exec (shellcmd=<optimised out>, this=0x19904f0) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/unix/src/TUnixSystem.cxx:2118
#3  TUnixSystem::StackTrace (this=0x19904f0) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/unix/src/TUnixSystem.cxx:2405
#4  0x00007fc2ea7b932c in TUnixSystem::DispatchSignals (this=0x19904f0, sig=kSigSegmentationViolation) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/unix/src/TUnixSystem.cxx:3663
#5  <signal handler called>
#6  0x00007fc2d5c2e5ad in TPad::ResizePad (this=0x3f29080, option=0x7fc2d5c56dbe "") at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/graf2d/gpad/src/TPad.cxx:4962
#7  0x00007fc2d5c2ce2b in TPad::Draw (this=0x3f29080, option=0x7fc2d3cbe906 "colz") at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/graf2d/gpad/src/TPad.cxx:1223
#8  0x00007fc2d3cbce43 in EventGenerator() () from /home/userfs/a/ab2321/Documents/alib/Final_v0.3/EventGenerator_C.so
#9  0x00007fc2eaf01066 in ?? ()
#10 0x00000001ab2b4380 in ?? ()
#11 0x0000000001a430d0 in ?? ()
#12 0x00007fc2e69b6c70 in ?? () from /opt/york/phys/net/Modules/ROOT/6.08.04/2/default/lib/libCling.so
#13 0x00007ffeab2b46d0 in ?? ()
#14 0x00007ffeab2b4380 in ?? ()
#15 0x00007fc2e695348f in cling::Interpreter::RunFunction(clang::FunctionDecl const*, cling::Value*) () from /opt/york/phys/net/Modules/ROOT/6.08.04/2/default/lib/libCling.so
#16 0x00007fc2e6954eed in cling::Interpreter::EvaluateInternal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long) () from /opt/york/phys/net/Modules/ROOT/6.08.04/2/default/lib/libCling.so
#17 0x00007fc2e69551a0 in cling::Interpreter::process(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cling::Value*, cling::Transaction**) () from /opt/york/phys/net/Modules/ROOT/6.08.04/2/default/lib/libCling.so
#18 0x00007fc2e69de04e in cling::MetaProcessor::process(char const*, cling::Interpreter::CompilationResult&, cling::Value*) () from /opt/york/phys/net/Modules/ROOT/6.08.04/2/default/lib/libCling.so
#19 0x00007fc2e68c25d6 in HandleInterpreterException (metaProcessor=<optimised out>, input_line=<optimised out>, compRes=
0x7ffeab2b46bc: cling::Interpreter::kSuccess, result=result
entry=0x7ffeab2b46d0) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/meta/src/TCling.cxx:1882
#20 0x00007fc2e68d3720 in TCling::ProcessLine (this=0x19e91a0, line=<optimised out>, error=0x7ffeab2b584c) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/meta/src/TCling.cxx:2005
#21 0x00007fc2e68c5387 in TCling::ProcessLineSynch (this=0x19e91a0, line=0x21aa7f0 ".X  /home/userfs/a/ab2321/Documents/alib/Final_v0.3/./EventGenerator.C++", error=0x7ffeab2b584c) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/meta/src/TCling.cxx:2876
#22 0x00007fc2ea6a6377 in TApplication::ExecuteFile (file=<optimised out>, error=0x7ffeab2b584c, keep=<optimised out>) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/base/src/TApplication.cxx:1137
#23 0x00007fc2ea6a72cf in TApplication::ProcessLine (this=0x19daac0, line=<optimised out>, sync=<optimised out>, err=0x7ffeab2b584c) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/base/src/TApplication.cxx:986
#24 0x00007fc2eaafe864 in TRint::ProcessLineNr (this=this
entry=0x19daac0, filestem=filestem
entry=0x7fc2eab0d22f "ROOT_cli_", line=line
entry=0x7ffeab2b5850 ".x EventGenerator.C++", error=error
entry=0x7ffeab2b584c) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/rint/src/TRint.cxx:764
#25 0x00007fc2eaafff6f in TRint::Run (this=this
entry=0x19daac0, retrn=retrn
entry=false) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/core/rint/src/TRint.cxx:424
#26 0x000000000040107c in main (argc=1, argv=0x7ffeab2b79d8) at /opt/york/phys/hdd/Modules/ROOT/6.08.04/root-6.08.04/main/src/rmain.cxx:30
===========================================================

Someone should please assist me.

Thanks
Aliyu

To help you we need a small macro reproducing the crash.

Note: that is it not a good idea to reactivate old posts unless the question is strongly related to that post, which does not seem to be the case here… you should have created a new one… ok … too late …

Hi,

can somebody help me to understand what the problem is?
I tried to fit some histograms in root on lxplus/cern and I got this message:

What is “Fitting” ? … difficult to help you with just a screen dump.
And please see the note I wrote: Create new post instead of reactivating an old unrelated one.

Hi all,
i was going through this thread , and i also get segmentation fault when i typed TBrowser j;
why so, ?

I am having the same problem of Break segmentation violation,
But it appear when I try to run the code instead of while opening new TBrowser;

Hi @Roy,

If it doesn’t happen when instantiating TBrowser, then your the issue is totally unrelated to the original thread.
Based on what I can see in the stack trace, you are trying to run a macro file through the .x command, meaning that the issue might perfectly be that your code is causing an illegal memory access.

Cheers,
J.

1 Like