Hi Jeffrey,

I had the same problem in the past. 
In my case the solution was installing it again in /sw/bin using fink. 

HTH,
Roberto

On 24 Aug 2006, at 12:03, Jeffrey Wilson wrote:

While this is resurrecting an old thread, I did not see a resolution to the problem.  Steven Muchmore posted on June 7th that bltwish was segfaulting on his Intel Core Duo Mac.  I too am having this problem with bltwish as shipped with ccp4-6.0.1-osx-i386.dmg. Essentially the same crash log on my MacBook Pro: 
-----------------------------------
Date/Time:      2006-08-23 21:48:13.975 -0400
OS Version:     10.4.7 (Build 8J2135a)
Report Version: 4

Command: bltwish
Path:    ./bltwish
Parent:  tcsh [3015]

Version: ??? (???)

PID:    4779
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x74657320

Thread 0 Crashed:
0   libX11.6.dylib    0x9b8ea800 _XInternAtom + 80
1   libX11.6.dylib    0x9b8eab62 XInternAtom + 81
2   bltwish           0x00036f8d Blt_DragDropInit + 234
3   bltwish           0x000029a9 Blt_Init + 815
4   bltwish           0x00002343 Tcl_AppInit + 115
5   libtk8.4.dylib    0x9b1022eb Tk_MainEx + 761
6   bltwish           0x000022c5 main + 51
7   bltwish           0x0000223a _start + 228 (crt.c:272)
8   bltwish           0x00002155 start + 41
...
-----------------------------------

Now what is strange is that if I move the /usr/local/tcl8.4 directory to tcl8.4_tmp, make a new tcl8.4 directory, and copy init.tcl back into it, ccp4i and bltwish will start.  HOWEVER, none of the buttons then work and errors popup on the commandline:

jeff% ccp4i
Application initialization failed: invalid command name "tcl_findLibrary"
Top level CCP4 directory is /usr/local/ccp4-6.0.1
Using CCP4 programs from /usr/local/ccp4-6.0.1/bin
invalid command name "tk::ScreenChanged"
    while executing
"tk::ScreenChanged :0.0"
    (changing screen in event binding)

The "tk::ScreenChanged" part of the error comes when you try to mouseover the window.

When I run "otool -L" on bltsh, bltwish,tclsh, and wish, they are trying to look for /usr/local/lib/libtcl8.4.dylib and /usr/local/lib/libtk8.4.dylib which don't exist.  Only libBLT.2.4.dylib is supplied.  I am not sure if this is a big deal since these files also exist in /usr/lib from the OS X distribution, but their version numbers (8.4.0) are likely different than those of the person who created this distribution.

So, other than Charles Ballard, has anyone got ccp4i running on an intel Mac using the distribution provided by CCP4 (not fink)?

Jeff

Jeffrey Wilson, Ph.D.
University of Cincinnati College of Medicine
Molecular Genetics Department
231 Albert Sabin Way
MSB 3109A
Cincinnati, OH 45267-0524
(513) 558-4651



---
Dr. Roberto Steiner
Randall Division of Cell and Molecular Biophysics
New Hunt's House
King's College London
Guy's Campus
London, SE1 1UL
Phone +44 (0)20-7848-8216
Fax   +44 (0)20-7848-6435




Reply via email to