mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-06-28 16:41:01 +03:00
the segfault we ran into, included_frag_id should be
included_delay_frag_id.
This commit is contained in:
parent
6e306a508e
commit
d653822a82
@ -2992,7 +2992,7 @@ void buildFragmentPrograms(const RoseBuildImpl &build,
|
|||||||
pfrag.lit_ids);
|
pfrag.lit_ids);
|
||||||
if (pfrag.included_delay_frag_id != INVALID_FRAG_ID &&
|
if (pfrag.included_delay_frag_id != INVALID_FRAG_ID &&
|
||||||
!rebuild_prog.empty()) {
|
!rebuild_prog.empty()) {
|
||||||
auto &cfrag = fragments[pfrag.included_delay_frag_id];
|
const auto &cfrag = fragments[pfrag.included_delay_frag_id];
|
||||||
assert(pfrag.s.length() >= cfrag.s.length() &&
|
assert(pfrag.s.length() >= cfrag.s.length() &&
|
||||||
!pfrag.s.any_nocase() >= !cfrag.s.any_nocase());
|
!pfrag.s.any_nocase() >= !cfrag.s.any_nocase());
|
||||||
u32 child_offset = cfrag.delay_program_offset;
|
u32 child_offset = cfrag.delay_program_offset;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user