Message: Example B2b, B5, and GDML Crash in Multithread v10.0 Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Example B2b, B5, and GDML Crash in Multithread v10.0 

Forum: Multithreading
Date: 29 Dec, 2013
From: Matthew Lund <Matthew Lund>

When compiling examples B2b, B5, and a multithread version of GDML application, Geant4-10.0 ceases every time on a beamOn command with the error message listed below and thread crash report underneath that. The same applications when compiled and ran in a single thread version of 10.0 with multithread OFF run just fine without a problem. Any ideas as to why it's crashing?

Thanks!


G4WT0 >
-------- EEEE ------- G4Exception-START -------- EEEE -------
*** G4Exception : GeomMgt0003
      issued by : G4VSolid::ComputeDimensions()
Illegal call to G4VSolid::ComputeDimensions()
Method not overloaded by derived class !
*** Fatal Exception *** core dump ***
-------- EEEE -------- G4Exception-END --------- EEEE -------

Thread 2 Crashed:
0 libsystem_kernel.dylib 0x00007fff90603866 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff8f11035c pthread_kill + 92
2 libsystem_c.dylib 0x00007fff8f2c3bba abort + 125
3 libG4global.dylib 0x000000010c671183 G4Exception(char const*, char const*, G4ExceptionSeverity, char const*) + 3027
4 libG4global.dylib 0x000000010c6713ab G4Exception(char const*, char const*, G4ExceptionSeverity, std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 91
5 libG4geometry.dylib 0x000000010c2c1e39 G4VSolid::ComputeDimensions(G4VPVParameterisation*, int, G4VPhysicalVolume const*) + 393
6 libG4geometry.dylib 0x000000010c2e9764 G4ParameterisedNavigation::LevelLocate(G4NavigationHistory&, G4VPhysicalVolume const*, int, CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, CLHEP::Hep3Vector&) + 708
7 libG4geometry.dylib 0x000000010c2dcfad G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) + 4781
8 libG4event.dylib 0x000000010ad2d4e4 G4EventManager::DoProcessing(G4Event*) + 596
9 libG4run.dylib 0x000000010accb65e G4WorkerRunManager::ProcessOneEvent(int) + 46
10 libG4run.dylib 0x000000010accb5ee G4WorkerRunManager::DoEventLoop(int, char const*, int) + 238
11 libG4run.dylib 0x000000010acc1959 G4RunManager::BeamOn(int, char const*, int) + 89
12 libG4run.dylib 0x000000010acd2d4c G4MTRunManagerKernel::StartThread(void*) + 1084
13 libsystem_pthread.dylib 0x00007fff8f10f899 _pthread_body + 138
14 libsystem_pthread.dylib 0x00007fff8f10f72a _pthread_start + 137
15 libsystem_pthread.dylib 0x00007fff8f113fc9 thread_start + 13

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: Example B2b, B5, and GDML Crash in Multithread v10.0   (Matthew Lund - 29 Dec, 2013)
1 Warning: Re: Example B2b, B5, and GDML Crash in Multithread v10.0   (Andrea Dotti - 06 Jan, 2014)
2 Warning: Re: Example B2b, B5, and GDML Crash in Multithread v10.0   (Andrea Dotti - 10 Jan, 2014)
 Add Message Add Message
to: "Example B2b, B5, and GDML Crash in Multithread v10.0"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews