Problem 95

Summary: G4LineSection's G4Exception with geant4-01-01-ref-03
Product: Geant4 Reporter: Paulo Mora de Freitas <mora>
Component: geometry/magneticfieldAssignee: John Apostolakis <John.Apostolakis>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: 1.1   
Hardware: PC   
OS: Linux   

Description Paulo Mora de Freitas 2000-05-16 02:49:30 CEST
The same Geant4 application with exactly the same data runs with
 geant4-01-01-ref-02 but crashes with geant4-01-01-ref-03.

 The G4Exception is:

 Equal points in G4LineSection::G4LineSection: line->point ?

 *** G4Exception: Aborting execution ***

 The backtrace running with Linux is:

 (gdb) backtrace
 #0  0x402a84e1 in __kill () from /lib/libc.so.6
 #1  0x402a8156 in raise (sig=6) at ../sysdeps/posix/raise.c:27
 #2  0x402a9868 in abort () at ../sysdeps/generic/abort.c:88
 #3  0x84db3ba in G4Exception ()
 #4  0x8492a25 in G4LineSection::G4LineSection ()
 #5  0x8492b96 in G4LineSection::Distline ()
 #6  0x8481ea3 in G4MagErrorStepper::DistChord ()
 #7  0x8483057 in G4MagInt_Driver::QuickAdvance ()
 #8  0x8480f5f in G4ChordFinder::FindNextChord ()
 #9  0x8480ae0 in G4ChordFinder::AdvanceChordLimited ()
 #10 0x84798fe in G4PropagatorInField::ComputeStep ()
 #11 0x812293e in G4Transportation::AlongStepGetPhysicalInteractionLength
 ()
 #12 0x810b10d in G4SteppingManager::Stepping ()
 #13 0x810409d in G4TrackingManager::ProcessOneTrack ()
 #14 0x80fb825 in G4EventManager::ProcessOneEvent ()
 #15 0x80eb1ca in G4RunManager::DoEventLoop ()
 #16 0x80ead82 in G4RunManager::BeamOn ()
 #17 0x80f28f9 in G4RunMessenger::SetNewValue ()
 #18 0x84bb8fe in G4UIcommand::DoIt ()
 #19 0x84cd3bd in G4UImanager::ApplyCommand ()
 #20 0x80d813f in G4UIterminal::ExecuteCommand ()
 #21 0x80d7208 in G4UIterminal::SessionStart ()
 #22 0x80555ad in main ()
 #23 0x402a21eb in __libc_start_main (main=0x80550dc <main>, argc=1,
     argv=0xbffff834, init=0x804cf30 <_init>, fini=0x8534648 <_fini>,
     rtld_fini=0x4000a610 <_dl_fini>, stack_end=0xbffff82c)
     at ../sysdeps/generic/libc-start.c:90d
Comment 1 John Apostolakis 2000-05-16 06:08:59 CEST
The problem has been fixed in the tag geometry-V01-01-03  .

It should be included in a reference tag soon.