Displaying 6 results from an estimated 6 matches for "nextstateintable".
2012 Dec 10
2
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
Hi all,
I have found what I think it is a bug in DFAPacketizer::ReadTable.
When finding NextStateInTable to cache all transitions belonging to a state
into CachedTable, ReadTable does not check bounds:
unsigned ThisState =
DFAStateEntryTable[state];
|
unsigned NextStateInTable = DFAStateEntryTable[state+1];
which makes NextStateInTable get a random value when state == <last state
in table>. Be...
2012 Dec 10
2
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
...t; Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted
> by The Linux Foundation
>
>
>
> On 12/10/2012 4:48 AM, Carlos Sánchez de La Lama wrote:
>
> Hi all,
>
> I have found what I think it is a bug in DFAPacketizer::ReadTable.
>
> When finding NextStateInTable to cache all transitions belonging to a
> state into CachedTable, ReadTable does not check bounds:
>
> unsigned ThisState =
> DFAStateEntryTable[state];
> |
> unsigned NextStateInTable = DFAStateEntryTable[state+1];
>
> which makes NextStateInTable get a random value when s...
2012 Dec 10
0
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
...open for this?
-Anshu
---
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
On 12/10/2012 4:48 AM, Carlos Sánchez de La Lama wrote:
> Hi all,
>
> I have found what I think it is a bug in DFAPacketizer::ReadTable.
>
> When finding NextStateInTable to cache all transitions belonging to a
> state into CachedTable, ReadTable does not check bounds:
>
> unsigned ThisState = DFAStateEntryTable[state]; |
> unsigned NextStateInTable = DFAStateEntryTable[state+1];
>
> which makes NextStateInTable get a random value when state == &l...
2012 Dec 10
0
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
...is a member of Code Aurora Forum,
> hosted by The Linux Foundation
>
>
>
> On 12/10/2012 4:48 AM, Carlos Sánchez de La Lama wrote:
>> Hi all,
>>
>> I have found what I think it is a bug in DFAPacketizer::ReadTable.
>>
>> When finding NextStateInTable to cache all transitions belonging
>> to a state into CachedTable, ReadTable does not check bounds:
>>
>> unsigned ThisState = DFAStateEntryTable[state]; |
>> unsigned NextStateInTable = DFAStateEntryTable[state+1];
>>
>> which makes NextStateInTa...
2012 Dec 11
2
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
...of Code Aurora Forum,
>> hosted by The Linux Foundation
>>
>>
>>
>> On 12/10/2012 4:48 AM, Carlos Sánchez de La Lama wrote:
>>
>> Hi all,
>>
>> I have found what I think it is a bug in DFAPacketizer::ReadTable.
>>
>> When finding NextStateInTable to cache all transitions belonging to a
>> state into CachedTable, ReadTable does not check bounds:
>>
>> unsigned ThisState =
>> DFAStateEntryTable[state];
>> |
>> unsigned NextStateInTable = DFAStateEntryTable[state+1];
>>
>> which makes NextStat...
2012 Dec 11
0
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
...The Linux Foundation
>>>
>>>
>>>
>>> On 12/10/2012 4:48 AM, Carlos Sánchez de La Lama wrote:
>>>
>>> Hi all,
>>>
>>> I have found what I think it is a bug in DFAPacketizer::ReadTable.
>>>
>>> When finding NextStateInTable to cache all transitions belonging to a
>>> state into CachedTable, ReadTable does not check bounds:
>>>
>>> unsigned ThisState =
>>> DFAStateEntryTable[state];
>>> |
>>> unsigned NextStateInTable = DFAStateEntryTable[state+1];
>>>
&g...