Message30343
I'll be damned... Based on your last response I ran Python
under ktrace then looked at the kdump output. As it's
marching along it sees a mention of /usr/lib/libsqlite3.so
in /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
then just a few lines later I see
20023 python NAMI "/usr/lib/libsqlite3.0.dylib"
20023 python RET open 3
20023 python CALL fstat(0x3,0xbfffc770)
20023 python RET fstat 0
20023 python CALL pread(0x3,0xbfffcbd0,0x1000,0)
then a bit later I see what I had wanted to see:
20023 python NAMI "/Users/skip/local/lib/python2.6/lib-dynload/_sqlite3.so"
20023 python RET open 6
20023 python CALL fstat(0x6,0xbfff9c00)
20023 python RET fstat 0
20023 python CALL pread(0x6,0xbfffa060,0x1000,0)
...
20023 python NAMI "/Users/skip/local/lib/libsqlite3.0.dylib"
20023 python RET open 6
20023 python CALL fstat(0x6,0xbfff99b0)
20023 python RET fstat 0
20023 python CALL pread(0x6,0xbfff9e10,0x1000,0)
I can't execute the CDLL call if I've renamed /usr/lib/libsqlite.3.0.dylib. (I suppose that stands to
reason.)
Now the question becomes whether or not the Apple-provided
library can be replaced with something more modern.
Presumably every application that uses CoreData (most
Apple things) gets it if during startup.
Thomas, for the purposes of the Python regression test
suite do you think you can find something other than
GLUT to dynamically load?
Mark, thanks for the sleuthing.
Skip
|
|
Date |
User |
Action |
Args |
2007-08-23 14:44:19 | admin | link | issue1581906 messages |
2007-08-23 14:44:19 | admin | create | |
|