> Does anyone have any thoughts? Two things to try that may or may not help:
1. Check if the problem persists when running pymol in single-threaded mode ("cmd.set('max_threads',1)"). libpthread in the trace might indicate that one of the libraries is having issues with multiple threads. 2. On Kubuntu 8.04.3 LTS x64, I can't reproduce the problem with 1.2 from svn trunk. This is using Tcl/Tk 8.4 (with pymol using it's own source build of python 2.4.2, which may or may not be relevant); so installing Tcl/Tk 8.4 instead of 8.5 (source or binary) might help resolve the problem, or at least eliminate one possible source. Pete > Here is the backtrace portion from catchsegv: > Backtrace: > /usr/lib/libtcl8.5.so.0[0x7f63977b3eb0] > /usr/lib/libtcl8.5.so.0(Tcl_CreateHashEntry+0x59)[0x7f6397761839] > /usr/lib/libtcl8.4.so.0(Tcl_FindNamespaceVar+0xff)[0x7f6391d8352f] > /usr/lib/libtcl8.4.so.0(TclLookupSimpleVar+0xfb)[0x7f6391d9bf0b] > /usr/lib/libtcl8.4.so.0(TclLookupVar+0xab)[0x7f6391d9b70b] > /usr/lib/libtcl8.4.so.0(Tcl_SetVar2Ex+0x59)[0x7f6391d9c8e9] > /usr/lib/libtcl8.4.so.0(Tcl_SetVar2+0x4f)[0x7f6391d9c80f] > /usr/lib/libBLT.2.4.so.8.4(Blt_Init+0x169)[0x7f6392311859] > /usr/lib/libtcl8.5.so.0[0x7f639777dee6] > /usr/lib/libtcl8.5.so.0[0x7f63977102f1] > /usr/lib/libtcl8.5.so.0[0x7f63977543b8] > /usr/lib/libtcl8.5.so.0(TclObjInterpProcCore+0x110)[0x7f6397796ed0] > /usr/lib/libtcl8.5.so.0[0x7f63977102f1] > /usr/lib/libtcl8.5.so.0[0x7f6397710a5f] > /usr/lib/libtcl8.5.so.0[0x7f63977926d1] > /usr/lib/libtcl8.5.so.0(Tcl_PkgRequireProc+0x9)[0x7f6397792209] > /usr/lib/libtcl8.5.so.0[0x7f6397793192] > /usr/lib/libtcl8.5.so.0[0x7f63977102f1] > /usr/lib/libtcl8.5.so.0(Tcl_EvalObjv+0x43)[0x7f6397710413] > /usr/lib/python2.6/lib-dynload/_tkinter.so[0x7f6398063a32] > /usr/bin/python(PyEval_EvalFrameEx+0x52fd)[0x4a290d] > /usr/bin/python(PyEval_EvalFrameEx+0x5837)[0x4a2e47] > /usr/bin/python(PyEval_EvalFrameEx+0x5837)[0x4a2e47] > /usr/bin/python(PyEval_EvalFrameEx+0x5837)[0x4a2e47] > /usr/bin/python(PyEval_EvalFrameEx+0x5837)[0x4a2e47] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python(PyEval_EvalFrameEx+0x4e4f)[0x4a245f] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python(PyEval_EvalFrameEx+0x4e4f)[0x4a245f] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python[0x52bdf0] > /usr/bin/python(PyObject_Call+0x47)[0x41d6e7] > /usr/bin/python[0x4254ff] > /usr/bin/python(PyObject_Call+0x47)[0x41d6e7] > /usr/bin/python(PyEval_CallObjectWithKeywords+0x43)[0x49c623] > /usr/bin/python[0x49c06f] > /usr/bin/python(PyEval_EvalFrameEx+0x52fd)[0x4a290d] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python[0x52bdf0] > /usr/bin/python(PyObject_Call+0x47)[0x41d6e7] > /usr/bin/python[0x4254ff] > /usr/bin/python(PyObject_Call+0x47)[0x41d6e7] > /usr/bin/python(PyEval_CallObjectWithKeywords+0x43)[0x49c623] > /usr/lib/python2.6/lib-dynload/_tkinter.so[0x7f6398061376] > /usr/lib/libtcl8.5.so.0(TclInvokeStringCommand+0x7f)[0x7f639770e80f] > /usr/lib/libtcl8.5.so.0[0x7f63977102f1] > /usr/lib/libtcl8.5.so.0[0x7f63977543b8] > /usr/lib/libtcl8.5.so.0[0x7f63977527b9] > /usr/lib/libtcl8.5.so.0(TclEvalObjEx+0x196)[0x7f6397711706] > /usr/lib/libtk8.5.so.0[0x7f6397a556f6] > /usr/lib/libtcl8.5.so.0[0x7f63977102f1] > /usr/lib/libtcl8.5.so.0(Tcl_EvalObjv+0x43)[0x7f6397710413] > /usr/lib/libtcl8.5.so.0(TclEvalObjEx+0x300)[0x7f6397711870] > /usr/lib/libtcl8.5.so.0[0x7f639779668f] > /usr/lib/libtcl8.5.so.0[0x7f63977102f1] > /usr/lib/libtcl8.5.so.0[0x7f63977543b8] > /usr/lib/libtcl8.5.so.0(TclObjInterpProcCore+0x110)[0x7f6397796ed0] > /usr/lib/libtcl8.5.so.0[0x7f63977102f1] > /usr/lib/libtcl8.5.so.0[0x7f6397710a5f] > /usr/lib/libtk8.5.so.0(Tk_BindEvent+0x890)[0x7f6397a29c90] > /usr/lib/libtk8.5.so.0(TkBindEventProc+0x185)[0x7f6397a2fa35] > /usr/lib/libtk8.5.so.0(Tk_HandleEvent+0x6c0)[0x7f6397a374c0] > /usr/lib/libtk8.5.so.0[0x7f6397a37b48] > /usr/lib/libtcl8.5.so.0(Tcl_ServiceEvent+0x7f)[0x7f639778764f] > /usr/lib/libtcl8.5.so.0(Tcl_DoOneEvent+0x8f)[0x7f63977878ff] > /usr/lib/python2.6/lib-dynload/_tkinter.so[0x7f639805f201] > /usr/bin/python(PyEval_EvalFrameEx+0x52fd)[0x4a290d] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python(PyEval_EvalFrameEx+0x4e4f)[0x4a245f] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python(PyEval_EvalFrameEx+0x4e4f)[0x4a245f] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python[0x52beed] > /usr/bin/python(PyObject_Call+0x47)[0x41d6e7] > /usr/bin/python(PyEval_EvalFrameEx+0x3921)[0x4a0f31] > /usr/bin/python(PyEval_EvalFrameEx+0x5837)[0x4a2e47] > /usr/bin/python(PyEval_EvalFrameEx+0x5837)[0x4a2e47] > /usr/bin/python(PyEval_EvalCodeEx+0x860)[0x4a40e0] > /usr/bin/python[0x52bdf0] > /usr/bin/python(PyObject_Call+0x47)[0x41d6e7] > /usr/bin/python[0x4254ff] > /usr/bin/python(PyObject_Call+0x47)[0x41d6e7] > /usr/bin/python(PyEval_CallObjectWithKeywords+0x43)[0x49c623] > /usr/bin/python[0x4d0c4d] > /lib/libpthread.so.0[0x7f639cf69a04] > /lib/libc.so.6(clone+0x6d)[0x7f639c4317bd] > > Thanks, > Ian > ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net) Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net