Dear Rooters
I have just downloaded the newest cvs version and tested the tutorials:
1, When running guitest.C and selecting “Test->File List…” I get a bus error.
The crash reporter on my Mac (10.4.1) gives the following output:
Thread 0 Crashed:
0 <<00000000>> 0xffff8910 __memcpy + 368 (cpu_capabilities.h:189)
1 libGX11.so 0x000780d0 G__G__X11_176_7_5(G__value*, char const*, G__param*, int) + 308 (icplusplus.c:28)
2 libGui.so 0x03040fc4 TGFrame::HandleEvent(Event_t*) + 1076 (icplusplus.c:28)
3 libGui.so 0x0301ae44 TGClient::HandleEvent(Event_t*) + 244 (icplusplus.c:28)
4 libGui.so 0x0301aee0 TGClient::ProcessOneEvent() + 132 (icplusplus.c:28)
5 libGui.so 0x0301af98 TGClient::HandleInput() + 32 (icplusplus.c:28)
6 libCore.dylib 0x01114a5c TUnixSystem::DispatchOneEvent(bool) + 104 (icplusplus.c:28)
7 libCore.dylib 0x01076c88 TSystem::InnerLoop() + 52 (icplusplus.c:28)
8 libCore.dylib 0x01076bf4 TSystem::Run() + 148 (icplusplus.c:28)
9 libCore.dylib 0x0100ba58 TApplication::Run(bool) + 68 (icplusplus.c:28)
10 libRint.dylib 0x00034320 TRint::Run(bool) + 876 (icplusplus.c:28)
11 root.exe 0x000029ec main + 128 (crt.c:355)
12 root.exe 0x000021b8 _start + 348 (crt.c:272)
13 root.exe 0x00002058 start + 60
2, While tutorial shapes.C runs fine, nucleus.C results in a segmentation violation.
The crash reporter gives the following output:
Thread 0 Crashed:
0 GLEngine 0x07076e18 glDeleteLists_Exec + 92
1 libRGL.so 0x06b3909c TGLDisplayListCache::Purge() + 32 (icplusplus.c:28)
2 libRGL.so 0x06b47da0 TGLScene::~TGLScene [in-charge]() + 308 (icplusplus.c:28)
3 libRGL.so 0x06b4fe30 TGLViewer::~TGLViewer [not-in-charge]() + 108 (icplusplus.c:28)
4 libRGL.so 0x06b51b54 TViewerOpenGL::~TViewerOpenGL [in-charge deleting]() + 896 (icplusplus.c:28)
5 libGui.so 0x030f17b0 G__G__Gui1_221_0_2(G__value*, char const*, G__param*, int) + 84 (icplusplus.c:28)
6 libCint.dylib 0x002b6dc4 G__CallFunc::Execute(void*) + 200 (icplusplus.c:28)
7 libCore.dylib 0x01059a98 TQConnection::ExecuteMethod() + 272 (icplusplus.c:28)
8 libCore.dylib 0x0105c9b8 TQObject::Emit(char const*) + 704 (icplusplus.c:28)
9 libCore.dylib 0x01085104 TTimer::Notify() + 48 (icplusplus.c:28)
10 libCore.dylib 0x01084ea8 TTimer::CheckTimer(TTime const&) + 64 (icplusplus.c:28)
11 libCore.dylib 0x01111f48 TUnixSystem::DispatchTimers(bool) + 140 (icplusplus.c:28)
12 libCore.dylib 0x01114bd8 TUnixSystem::DispatchOneEvent(bool) + 484 (icplusplus.c:28)
13 libCore.dylib 0x01076c88 TSystem::InnerLoop() + 52 (icplusplus.c:28)
14 libCore.dylib 0x01076bf4 TSystem::Run() + 148 (icplusplus.c:28)
15 libCore.dylib 0x0100ba58 TApplication::Run(bool) + 68 (icplusplus.c:28)
16 libRint.dylib 0x00034320 TRint::Run(bool) + 876 (icplusplus.c:28)
17 root.exe 0x000029ec main + 128 (crt.c:355)
18 root.exe 0x000021b8 _start + 348 (crt.c:272)
19 root.exe 0x00002058 start + 60
BTW, while the OpenGL Viewer works really great, with every new root version it takes longer
to load. The current version takes more than 3 min to load on my PowerBook 550MHz.
Best regards
Christian