Contents

hide
<<previous   next>>

Bug 931 : Without mode option -disp

Status: Solved

gpdcmisfit

General information

--FATAL ERROR-

Segmentation fault Signal

2010-03-22 23:28:48.357

main

Current thread: main thread

QGpCoreTools::CoreApplicationPrivate::backTrace()
QGpCoreTools::CoreApplicationPrivate::bugInfo(QGpCoreTools::Message::Severity, QString const&)
QGpCoreTools::CoreApplicationPrivate::reportBugNow(QGpCoreTools::Message::Severity, char const*)
QGpCoreTools::CoreApplicationPrivate::osSignal(int)
/lib/libc.so.6
QGpCoreWave::DispersionFactory::calculate(QGpCoreWave::LayeredModel const*, QGpCoreWave::EllipticityFactory*)
DinverDCCore::TargetList::surfaceMisfit(double&, double&, QGpCoreWave::LayeredModel*, int, bool&)
reportMode()




---- thread main

Developer comments (common to all duplicates if any)

Comand line used to generate this bug: gpdcmisfit Syn_mao_E2PL7_01.report -target 4ALEKOS.22012010.target Apparently dispersionFactory is null when computing first misfit. dispersionFactory is null after targets->validateTargets() because no sub-target are selected. Add check on the number of dispersion curve samples before starting anything.

Systems and versions

Linux
  Qt                  4.6.1
  QGpCoreTools        1.18.0-snapshot-20100226 from geopsypack-2.1.0-snapshot-20100318	(built on 201002261844)
  DinverCore          0.9.0-snapshot-20100226 from geopsypack-2.1.0-snapshot-20100318	(built on 201002261844)
  QGpCoreWave         0.8.0-snapshot-20100226 from geopsypack-2.1.0-snapshot-20100318	(built on 201002261844)
  QGpCompatibility    0.3.0-snapshot-20100226 from geopsypack-2.1.0-snapshot-20100318	(built on 201002261844)
  DinverDCCore        1.5.0-snapshot-20100226 from geopsypack-2.1.0-snapshot-20100318	(built on 201002261844)
  gpdcmisfit          0.2.0-snapshot-20100226 from geopsypack-2.1.0-snapshot-20100318	(built on 201002261844)

User comments

User reports

12732010-03-22 23:29:49