> 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

Reply via email to