[xcrysden] Error in xcInit.tcl

Yan Ren pemryan at gmail.com
Thu Dec 11 09:28:02 CET 2008


Hello Tone,

Thank you for your reply.

On Thursday 11 December 2008 15:37:58 xcrysden-request at democritos.it wrote:
> The problem here is that xcrysden "crashes" (more precisely aborts). The
> line 211 is the actuall "call" to launch xcrysden.
>
> Don't launch xcrysden like that. It will defenitely fail. The purpose of
> "xcrysden" wrapper is to setup proper environment.
>
> Your above printout may indicate that it is the ftnunit program that
> gives the problem. Try to execute:
>
> /home/pem/XCrySDen-1.5.17-bin-shared/bin/ftnunit
>
> Does it work (it shoud create file fort.99)?
it works.

bash-3.2$ rm fort.99 
bash-3.2$ /home/pem/XCrySDen-1.5.17-bin-shared/bin/ftnunit
bash-3.2$ cat fort.99 
 test


> If it works, the reason is elsewhere. Run xcrysden as:
>
> xcrysden -T >& log
>
> and send me the log file.
this command shows a splash of the xcrysden logo and exit.
I've attached the log file created by this command.


Regards,

pem


-------------- next part --------------

+----------------------------------------------------------------+
|****************************************************************|
|*								*|
|*  XCrySDen - (X-Window) CRYstalline Structures and DENsities  *|
|*		=         ===         =              ===        *|
|*--------------------------------------------------------------*|
|*								*|
|*    Anton Kokalj (Tone.Kokalj at ijs.si)                         *|
|*    Jozef Stefan Institute, Ljubljana, Slovenia               *|
|*								*|
|*    Copyright (c) 1996--2004 by Anton Kokalj                  *|
|*                                                              *|
|****************************************************************|
+----------------------------------------------------------------+

  Version: 1.5.17

  Please report bugs to: Tone.Kokalj at ijs.si


  TERMS OF USE:
  -------------
  XCRYSDEN is released under the GNU General Public License.

  Whenever graphics generated by XCRYSDEN are used in scientific
  publications, it shall be greatly appreciated to include an explicit
  reference. The preferred form is the following:

  [ref] A. Kokalj, Comp. Mater. Sci., Vol. 28, p. 155, 2003.
        Code available from http://www.xcrysden.org/.

XCRYSDEN_TOPDIR=/home/pem/XCrySDen-1.5.17-bin-shared
XCRYSDEN_SCRATCH=/home/pem/xcrys_tmp

Running on platform: unix
centerWelcome .title ; level == 1
::tk_setPalette {{#e0dfde}} ; level == 1
::tk::RecolorTree . new ; level == 2
::tk::RecolorTree .#BWidget c ; level == 3
::tk::RecolorTree .#BWidget.#label c ; level == 4
::tk::RecolorTree .#BWidget.#Class#DynamicHelp c ; level == 4
::tk::RecolorTree .#BWidget.#button c ; level == 4
::tk::RecolorTree .#BWidget.#frame c ; level == 4
::tk::RecolorTree .#BWidget.#scrollbar c ; level == 4
::tk::RecolorTree .#BWidget.#entry c ; level == 4
::tk::RecolorTree .#BWidget.#canvas c ; level == 4
::tk::RecolorTree .#BWidget.#listbox c ; level == 4
::tk::RecolorTree .#BWidget.#message c ; level == 4
::tk::RecolorTree .title c ; level == 3
::tk::RecolorTree .title.f c ; level == 4
::tk::RecolorTree .title.f.l c ; level == 5
::tk::RecolorTree .title.f.l2 c ; level == 5
::tk::RecolorTree .___tk_set_palette c ; level == 3
::tk::RecolorTree .___tk_set_palette.button c ; level == 4
::tk::RecolorTree .___tk_set_palette.canvas c ; level == 4
::tk::RecolorTree .___tk_set_palette.checkbutton c ; level == 4
::tk::RecolorTree .___tk_set_palette.entry c ; level == 4
::tk::RecolorTree .___tk_set_palette.frame c ; level == 4
::tk::RecolorTree .___tk_set_palette.label c ; level == 4
::tk::RecolorTree .___tk_set_palette.labelframe c ; level == 4
::tk::RecolorTree .___tk_set_palette.listbox c ; level == 4
::tk::RecolorTree .___tk_set_palette.menubutton c ; level == 4
::tk::RecolorTree .___tk_set_palette.menu c ; level == 4
::tk::RecolorTree .___tk_set_palette.message c ; level == 4
::tk::RecolorTree .___tk_set_palette.radiobutton c ; level == 4
::tk::RecolorTree .___tk_set_palette.scale c ; level == 4
::tk::RecolorTree .___tk_set_palette.scrollbar c ; level == 4
::tk::RecolorTree .___tk_set_palette.spinbox c ; level == 4
::tk::RecolorTree .___tk_set_palette.text c ; level == 4
GetWidgetConfig button -disabledforeground ; level == 1
GetWidgetConfig scale -foreground ; level == 1
GetWidgetConfig button -background ; level == 1
ProbeResolution ; level == 1
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -14 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -10 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkTextFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkTextFont .test_widget {-size -14 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkMenuFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkDefaultFont .test_widget {-size -12 -default 1} ; level == 2
ModifyFont TkFixedFont .test_widget {-size -12 -default 1} ; level == 2
xcDebug {Taking settings for 1440x900 screen-resolution !!!} {} ; level == 2
xcDebug ------------------- {} ; level == 2
xcDebug {Small  Font Size set to:   -14} {} ; level == 2
xcDebug {Normal Font Size set to:   -12} {} ; level == 2
SetImageSizes ; level == 1
check_package_awk ; level == 1
check_package_terminal ; level == 1
check_package_crystal ; level == 1
find_package_imagemagick ; level == 1
find_package convert xcMisc(ImageMagick.convert) query_imagemagick ; level == 2
check_package convert query_imagemagick ; level == 3
query_imagemagick /usr/bin/convert ; level == 4
find_package import xcMisc(ImageMagick.import) query_imagemagick ; level == 2
check_package import query_imagemagick ; level == 3
query_imagemagick /usr/bin/import ; level == 4
find_package_gifsicle ; level == 1
find_package gifsicle xcMisc(gifsicle) query_gifsicle ; level == 2
check_package gifsicle query_gifsicle ; level == 3
find_package_whirlgif ; level == 1
find_package whirlgif xcMisc(whirlgif) query_whirlgif ; level == 2
check_package whirlgif query_whirlgif ; level == 3
find_package_mencoder ; level == 1
find_package mencoder xcMisc(mencoder) query_mencoder ; level == 2
check_package mencoder query_mencoder ; level == 3
query_mencoder /usr/bin/mencoder ; level == 4
find_package_ppmtompeg ; level == 1
find_package ppmtompeg xcMisc(ppmtompeg) query_ppmtompeg ; level == 2
check_package ppmtompeg query_ppmtompeg ; level == 3
query_ppmtompeg /usr/bin/ppmtompeg ; level == 4
find_package_babel ; level == 1
find_package babel xcMisc(babel) query_babel ; level == 2
check_package babel query_babel ; level == 3
query_babel /usr/bin/babel ; level == 4
find_package_xwd ; level == 1
find_package xwd xcMisc(xwd) query_xwd ; level == 2
check_package xwd query_xwd ; level == 3
query_xwd /usr/bin/xwd ; level == 4
determine_movie_encoders ; level == 1
FtnName ; level == 1
xcCatchExecReturn /home/pem/XCrySDen-1.5.17-bin-shared/bin/ftnunit ; level == 2
destroyWelcome ; level == 3
xcDebug -stderr {{Executing: /home/pem/XCrySDen-1.5.17-bin-shared/bin/ftnunit}} ; level == 3
Executing: /home/pem/XCrySDen-1.5.17-bin-shared/bin/ftnunit
GetGengM3Arg ANGS none ; level == 2
ModConst ; level == 2
/home/pem/XCrySDen-1.5.17-bin-shared/xcrysden: line 211:  2861 Aborted                 ${XCRYSDEN_TOPDIR}/bin/xcrys ${XCRYSDEN_TOPDIR}/Tcl/xcInit.tcl $USE -- $XCRYSDEN_TOPDIR $XCRYSDEN_SCRATCH $ARGS > /dev/null


More information about the XCrySDen mailing list