Thank you, Dr. Hipp!

On Sun, Jan 22, 2017 at 9:40 AM, Richard Hipp <[email protected]> wrote:
> Thanks for sending the bug report, Ian.  Unfortuantely, the repro
> script did not work for me.  I think you sent the wrong file.
> Nevertheless, I was able to track down and fix the problem based on
> your description.  A fix is on trunk.
>
> To the rest of the world:  the problem was in the command-line shell
> program in one of the "dot-commands", not in the SQLite core.  An
> uninitialized variable got passed as a string argument to printf() and
> then (depending on what random location that uninitialized variable
> pointed to) printf() tried to get the string length and ran off the
> edge of the world.  Fixed now on trunk.  I was not actually able to
> repro the problem.  But that I mean, I was never able to come up with
> a command-line shell input that would actually leave the variable
> uninitialized. I think it might require linking a recent version of
> SQLite command-line shell code against an older and/or customized
> shared library of the SQLite core.  Whatever the cause, the variable
> is now always initialized and so there should not be any further
> problems.
>
> On 1/21/17, ian <[email protected]> wrote:
>> To Whom it may Concern:
>>
>> While performing some work with SQLite3, our team discovered a set of
>> inputs that, when passed to SQLite3, would trigger a segmentation fault.
>> I have attached both a write up of our findings while investigating the
>> fault (SQLite3 Writeup.docx), and a minimized version of the inputs that
>> were used to trigger the fault (minimal_crash.sql). Feel free to contact
>> me for any additional details.
>>
>> Regards,
>>
>> Ian
>>
>>
>
>
> --
> D. Richard Hipp
> [email protected]
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to