SQLite temporary path creation broken in latest stable release

Warren Young warren@etr-usa.com
Wed Jun 12 17:11:00 GMT 2013


On 6/11/2013 18:19, Andrey Repin wrote:
>>> None of the SQLite core developers have responded to my charge that this
>> looks like a bug in SQLite. It shouldn't be generating temporary file
>> names with backslashes in them for Cygwin builds...
>> There's no reason to ever use backslashes in paths, ever.

I suspect it is an interaction between #ifdef WINDOWS == true and the 
cygwinTempPath() hack patched into that version. The mainline SQLite 
code doesn't realize we've played a bit of sleight of hand with it, so 
it fails when it wants to add a second level to its temporary storage 
hierarchy.
If true, that's yet another reason to switch to 3.7.17: I removed the 
hack since we're building as SQLITE_OS_UNIX.
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /