Project

General

Profile

Bug #21076

Check current_data_source pointer before dereference

Added by Eric Flumerfelt almost 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Known Issues
Target version:
Start date:
10/09/2018
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

In SharedMemoryEventReceiver.cc:201, current_data_source_ pointer could be dereferenced while null. Fix on artdaq-core/bugfix/SMER_CheckCurrentDataSourceBeforeMarkBufferEmpty.

Can be provoked by calling SMER::ReleaseBuffer when SMER::ReadyForRead returns false

History

#1 Updated by Kurt Biery almost 2 years ago

Verified by code inspection.

#2 Updated by Eric Flumerfelt over 1 year ago

  • Status changed from Resolved to Reviewed
  • Co-Assignees Kurt Biery added

#3 Updated by Eric Flumerfelt over 1 year ago

  • Target version set to artdaq_core v3_04_09
  • Status changed from Reviewed to Closed


Also available in: Atom PDF