Skip to content

Commit f6ddfed

Browse files
committed
avoid hang due to 'terminate called without an active exception'
1 parent 72d6180 commit f6ddfed

1 file changed

Lines changed: 11 additions & 10 deletions

File tree

Utilities/Tools/jobutils.sh

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -175,16 +175,17 @@ taskwrapper() {
175175
# - segmentation violation
176176
# - there was a crash
177177
# - bus error (often occuring with shared mem)
178-
pattern="-e \"\<[Ee]xception\" \
179-
-e \"segmentation violation\" \
180-
-e \"error while setting up workflow\" \
181-
-e \"bus error\" \
182-
-e \"Assertion.*failed\" \
183-
-e \"Fatal in\" \
184-
-e \"libc++abi.*terminating\" \
185-
-e \"There was a crash.\" \
186-
-e \"arrow.*Check failed\" \
187-
-e \"terminate called after\" \
178+
pattern="-e \"\<[Ee]xception\" \
179+
-e \"segmentation violation\" \
180+
-e \"error while setting up workflow\" \
181+
-e \"bus error\" \
182+
-e \"Assertion.*failed\" \
183+
-e \"Fatal in\" \
184+
-e \"libc++abi.*terminating\" \
185+
-e \"There was a crash.\" \
186+
-e \"arrow.*Check failed\" \
187+
-e \"terminate called after\" \
188+
-e \"terminate called without an active\" \
188189
-e \"\*\*\* Error in\"" # <--- LIBC fatal error messages
189190

190191
grepcommand="grep -a -H ${pattern} $logfile ${JOBUTILS_JOB_SUPERVISEDFILES} >> encountered_exceptions_list 2>/dev/null"

0 commit comments

Comments
 (0)