Date: | Fri, 31 Jan 2020 15:21:21 -0800 |
---|---|
From: | Tim Haines <noreply@xxxxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] 7233f5: Remove undefined behavior from Symtab::Type |
Branch: refs/heads/remove_ub_symtab Home: https://github.com/dyninst/dyninst Commit: 7233f5e9b1a9825d861647c6a41cda17cd0a40fc https://github.com/dyninst/dyninst/commit/7233f5e9b1a9825d861647c6a41cda17cd0a40fc Author: Tim Haines <thaines.astro@xxxxxxxxx> Date: 2020-01-31 (Fri, 31 Jan 2020) Changed paths: M symtabAPI/h/Type.h M symtabAPI/src/Type.C Log Message: ----------- Remove undefined behavior from Symtab::Type Calling a member function of a base class before the base class's constructor has completed is undefined behavior. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst] b45af5: Use thread_local for clang, Tim Haines |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] 091029: Don't use software breakpoints when creating traps..., Xiaozhu Meng |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 6fc454: Remove deprecated BPatch_snippet::getCost* (#832), noreply |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 73b4b1: remove unnecessary assertion for unknown phdr_type..., noreply |
Indexes: | [Date] [Thread] |