current and python

From: Tony Maher <tonym_at_optushome.com.au>
Date: Sat, 14 Feb 2004 12:55:42 +1100 (EST)
Hello,

I recently updated (Sat Feb  7) my box and have noticed problems with python
in particular idle and installing python ports.  I can only start idle with
-n switch (no subprocesses). I have tried reinstalling python and various
combinations in /etc/libmap.conf (having read UPDATING).  The only other change
was moving to SCHED_ULE at time of last make world.

libpthread.so.1 libpthread.so.1 # Everything uses 'libpthread'
libpthread.so   libpthread.so
libc_r.so       libpthread.so
libc_r.so.5     libpthread.so.1

#[python]
#libpthread.so.1         libthr.so.1
#libpthread.so           libthr.so
#libpthread.so.1         libc_r.so.5
#libpthread.so           libc_r.so


 Running "truss -f idle" it hangs with
...
...

63221: open("/usr/local/lib/python2.3/repr.py",0x0,0666) = 7 (0x7)
63221: fstat(7,0xbfbfa860)                       = 0 (0x0)
63221: open("/usr/local/lib/python2.3/repr.pyc",0x0,0666) = 8 (0x8)
63221: fstat(8,0xbfbfa730)                       = 0 (0x0)
63221: read(0x8,0x8247000,0x4000)                = 5583 (0x15cf)
63221: fstat(8,0xbfbf6810)                       = 0 (0x0)
63221: read(0x8,0x8247000,0x4000)                = 0 (0x0)
63221: close(8)                                  = 0 (0x0)
63221: close(7)                                  = 0 (0x0)
63221: close(6)                                  = 0 (0x0)
63221: close(5)                                  = 0 (0x0)
63221: close(3)                                  = 0 (0x0)
63221: sigprocmask(0x3,0xbfbfe160,0x811111c)     = 0 (0x0)
63221: kse_create(0x8109390,0x0)                 = 0 (0x0)
63221: kse_release(0x810ff9c)                    = 0 (0x0)
63221: kse_release(0x810ff9c)                    = 0 (0x0)
-- UNKNOWN SYSCALL -1078988956 --

CTRL-C twice at this point

...
...

63220: open("/usr/local/lib/python2.3/threading.py",0x0,0666) = 5 (0x5)
  File "/usr/local/lib/python2.3/threading.py", line 461, in __stop
63220: write(2,0xbfbfdda0,68)                    = 68 (0x44)
63220: fstat(5,0xbfbfd830)                       = 0 (0x0)
63220: read(0x5,0x8553000,0x4000)                = 16384 (0x4000)
    63220: write(2,0x80da621,4)                  = 4 (0x4)
self.__block.release()
63220: write(2,0xbfbfdda8,23)                    = 23 (0x17)
63220: close(5)                                  = 0 (0x0)
thread63220: write(2,0x81cee74,6)                        = 6 (0x6)
.63220: write(2,0x80d511b,1)                     = 1 (0x1)
error63220: write(2,0x81cee94,5)                         = 5 (0x5)
: 63220: write(2,0x80cfb5f,2)                    = 2 (0x2)
release unlocked lock63220: write(2,0x85593c4,21)                        =
21 (0x15)
63220: write(2,0x80d8c22,1)                      = 1 (0x1)
63220: sigaction(SIGINT,0xbfbfe6a0,0x0)          = 0 (0x0)
63220: exit(0x1)
process exit, rval = 256


I cant seem to find anything on web about this.

thanks
--
tonym
Received on Fri Feb 13 2004 - 16:55:41 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:43 UTC