I'm running build 132 from the /dev repo on a dual core P8400 2.26GHz
with 2GB of RAM and my system became slow and then almost totally
unresponsive while the pm-checkforupdates script was running. It seemed
like all applications' memory had been paged to disk because I could
hear the disk running and the desktop environment was very
slow--unresponsive to keyboard commands and very slow to switch windows.
prstat showed the process CPU utilization was over 30%. I used mdb to
save a core file which turned out to be 622M in size. I've attached the
stack trace. Does this sound like a known bug? I didn't see a release
note about it. Would more information be needed beyond the stack trace?
Thanks,
Haik
> ::status
debugging core file of pm-checkforupda (32-bit) from opensolaris
file: /usr/bin/i86/isapython2.6
initial argv: /usr/bin/python2.6 /usr/lib/pm-checkforupdates --nice /
threading model: native threads
status: process core file generated with gcore(1)
> ::stack
libpython2.6.so.1.0`subtype_traverse+0x92(1688242c, fed85a98, 0, fed85ae6)
libpython2.6.so.1.0`subtract_refs+0x36(fedf3a50)
libpython2.6.so.1.0`collect+0x241(2, fedcc63c, 8046978, fed866c4)
libpython2.6.so.1.0`collect_generations+0x5b(7, fedcc63c, 80469a8, 29f9f76c,
fedd7d28, fedcc63c)
libpython2.6.so.1.0`_PyObject_GC_Malloc+0x82(10, 806f68c, fecd6050, fed87066)
libpython2.6.so.1.0`_PyObject_GC_New+0x1f(fedd7d28, 0, 80469e8, fecee9ba)
libpython2.6.so.1.0`list_iter+0x32(29f9f76c, 875287c, 38, fecc315e)
libpython2.6.so.1.0`PyObject_GetIter+0x2d(29f9f76c, 0, e0509483, fed53206)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x221c(d3426ec, 0, 84caf0c, 0)
libpython2.6.so.1.0`fast_function+0x108(84dbcdc, 8046b9c, 2, 2, 0, fedcc63c)
libpython2.6.so.1.0`call_function+0xee(8046b9c, 1, 38, 1)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x3029(890385c, 0, 8046c28, fecdbfc6)
libpython2.6.so.1.0`gen_send_ex+0xba(29e0c7ac, 0, 0, 66, 89048fc, fedcc63c)
libpython2.6.so.1.0`gen_iternext+0x12(29e0c7ac, 2, a690c59d, fed53206)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x228a(89047ac, 0, 11c6f5, fecdbfc6)
libpython2.6.so.1.0`gen_send_ex+0xba(23f2ffcc, 0, 0, fed112be, 2b4e5604, 16549)
libpython2.6.so.1.0`gen_iternext+0x12(23f2ffcc, 2b5a4d0c, 6d35b12c, fecc3222)
libpython2.6.so.1.0`PyIter_Next+0x20(23f2ffcc, 2b5a4d0c, 2602868c, fecf8dda)
libpython2.6.so.1.0`PyDict_MergeFromSeq2+0x202(2b4e5604, 23f2ffcc, 1, fecf8ce2)
libpython2.6.so.1.0`dict_update_common+0x7f(2b4e5604, 29e2438c, 0, fedfd648,
2b4e5604)
libpython2.6.so.1.0`dict_init+0x28(2b4e5604, 29e2438c, 0, fed13b66)
libpython2.6.so.1.0`type_call+0xbf(fedd9248, 29e2438c, 0, fecc22da)
libpython2.6.so.1.0`PyObject_Call+0x64(fedd9248, 29e2438c, 0, fed5974e)
libpython2.6.so.1.0`do_call+0x72(fedd9248, 8046f6c, 1, 0)
libpython2.6.so.1.0`call_function+0xd2(8046f6c, 1, 8d2b4c34, fed53206)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x3029(e057d34, 0, 86961c4, 0)
libpython2.6.so.1.0`PyEval_EvalCodeEx+0x91c(864aa88, 86961c4, 0, e051c30, 4,
e051c40)
libpython2.6.so.1.0`fast_function+0x176(86a610c, 804713c, 4, 4, 0, fedcc63c)
libpython2.6.so.1.0`call_function+0xee(804713c, 3, 7c87b66f, fed55491)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x3029(e051a14, 0, 870902c, 0)
libpython2.6.so.1.0`PyEval_EvalCodeEx+0x91c(86fd5c0, 870902c, 0, e0a75c4, 2,
e0a75cc)
libpython2.6.so.1.0`fast_function+0x176(871d72c, 804730c, 2, 2, 0, fedcc63c)
libpython2.6.so.1.0`call_function+0xee(804730c, 1, e00af98, fed53206)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x3029(e0a747c, 0, 8443c64, 0)
libpython2.6.so.1.0`PyEval_EvalCodeEx+0x91c(84409f8, 8443c64, 0, 88fbba8, 3,
88fbbb4)
libpython2.6.so.1.0`fast_function+0x176(876210c, 80474dc, 3, 3, 0, fedcc63c)
libpython2.6.so.1.0`call_function+0xee(80474dc, 2, bb8eab97, fed53206)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x3029(88fba54, 0, 8443c64, 0)
libpython2.6.so.1.0`PyEval_EvalCodeEx+0x91c(844df08, 8443c64, 0, 87a036c, 4,
87a037c)
libpython2.6.so.1.0`fast_function+0x176(8762ca4, 80476ac, 6, 4, 1, fedcc63c)
libpython2.6.so.1.0`call_function+0xee(80476ac, 103, 35e298ce, 0)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x3029(87a01fc, 0, 83ab68c, 0)
libpython2.6.so.1.0`PyEval_EvalCodeEx+0x91c(839cc38, 83ab68c, 0, 8792bbc, 2,
8792bc4)
libpython2.6.so.1.0`fast_function+0x176(8766ca4, 804787c, a, 2, 4, fedcc63c)
libpython2.6.so.1.0`call_function+0xee(804787c, 401, 2e0f5864, 0)
libpython2.6.so.1.0`PyEval_EvalFrameEx+0x3029(8792a5c, 0, 80941c4, 0)
libpython2.6.so.1.0`fast_function+0x108(876bbfc, 80479bc, 2, 2, 0, fedcc63c)
libpython2.6.so.1.0`call_function+0xee(80479bc, 2, 3e418a32, fed53206)
libpython2.6.so.1.0`Pthon2.6.so.1.0`PyRun_FileExFlags+0x6b(fef867e8, 8047f27,
101, 80941c4, 80941c4, 1)
libpython2.6.so.1.0`PyRun_SimpleFileExFlags+0x189(fef867e8, 8047f27, 1, 8047d5c)
libpython2.6.so.1.0`PyRun_AnyFileExFlags+0x6e(fef867e8, 8047f27, 1, 8047d5c)
libpython2.6.so.1.0`Py_Main+0xa94(4, 8047e70, feef6f85, 8050b88, 10000, 0)
main+0x63(4, 8047e70, 8047e84, 8047e2c)
_start+0x7d(4, 8047f14, 8047f27, 8047f43, 8047f4a, 0)
>
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss