Hi

I can start xemacs, but when I click on the toolbar "compile" the xemacs crash.

Here are the infos:

***************************************************************************************************
M-x describe-installation:
uname -a: HP-UX coulomb B.11.00 A 9000/785 2006869778 two-user license

./configure  '--with-gcc' '--prefix=/usr/local' '--debug=yes' '--error-checking=all'


XEmacs 21.4.6 "Common Lisp" configured for `hppa2.0w-hp-hpux11.00'.


Compilation / Installation:
  Source code location:              /home/nlorem/xemacs/xemacs-21.4.6
  Installation prefix:               /usr/local
  Operating system description file: `s/hpux11.h'
  Machine description file:          `m/hp800.h'
  Compiler:                          gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith
  Relocating allocator for buffers:  yes
  GNU version of malloc:             yes

Window System:
  Compiling in support for the X window system:
    - X Windows headers location:                 /usr/dt/include  /usr/contrib/X11R6/include
    - X Windows libraries location:               /usr/dt/lib /usr/lib/X11R6 /usr/contrib/X11R6/lib
    - Xau (X authority) not available.
    - Handling WM_COMMAND properly.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Motif dialog boxes.
  Using Motif native widgets.

TTY:

Images:
  Compiling in support for GIF  images (builtin).
  Compiling in support for XPM  images.
  Compiling in support for PNG  images.
  Compiling in support for JPEG images.
  Compiling in support for TIFF images.

Sound:

Databases:
  Compiling in support for DBM.

Internationalization:

Mail:
  Compiling in support for "dot-locking" mail spool file locking method.

Other Features:
  Inhibiting IPv6 canonicalization at startup.
  Compiling in support for ToolTalk.
  Compiling in support for dynamic shared object modules.
  Compiling in support for extra debugging code.
  WARNING: ---------------------------------------------------------
  WARNING: Compiling in support for runtime error checking.
  WARNING: XEmacs will run noticeably more slowly as a result.
  WARNING: Error checking is on by default for XEmacs beta releases.
  WARNING: ---------------------------------------------------------
***************************************************************************************************
Terminal traces:
Warning: The colormap passed to cvtStringToPixel doesn't match the one registere
d to the device.

Warning: The colormap passed to cvtStringToPixel doesn't match the one registere
d to the device.


Fatal error (11).

Your files have been auto-saved.
Use `M-x recover-session' to recover them.

If you have access to the PROBLEMS file that came with your
version of XEmacs, please check to see if your crash is described
there, as there may be a workaround available.
Otherwise, please report this bug by running the send-pr
script included with XEmacs, or selecting `Send Bug Report'
from the help menu.
As a last resort send ordinary email to `crashes@xemacs.org'.
*MAKE SURE* to include the information in the command
M-x describe-installation.

If at all possible, *please* try to obtain a C stack backtrace;
it will help us immensely in determining what went wrong.
To do this, locate the core file that was produced as a result
of this crash (it's usually called `core' and is located in the
directory in which you started the editor, or maybe in your home
directory), and type

  gdb /home/nlorem/xemacs/xemacs-21.4.6/src/xemacs core

then type `where' when the debugger prompt comes up.
(If you don't have GDB on your system, you might have DBX,
or XDB, or SDB.  A similar procedure should work for all of
these.  Ask your system administrator if you need more help.)

Lisp backtrace follows:

  make-dialog-box-internal(question (:question "Compile:\n        make" :buttons
 (["Compile" ... t] ["Edit command" compile t] nil ["Cancel" ... t])))
  # bind (cl-modal)
  # (unwind-protect ...)
  # bind (--letf-save--54649 --letf-bound--54650 cl-keys type)
  make-dialog-box(question :question "Compile:\n        make" :buttons (["Compil
e" (compile compile-command) t] ["Edit command" compile t] nil ["Cancel" (messag
e "Quit") t]))
  #<compiled-function nil "...(33)" [toolbar-compile-already-run compile-command
 require compile boundp t should-use-dialog-box-p make-dialog-box question :ques
tion "Compile:\n        " :buttons (... ... nil ...)] 6 1068264 nil>()
  call-interactively(toolbar-compile)
  # bind (callback button event)
  release-and-activate-toolbar-button(#<buttonup-event button1up>)
  # bind (command-debug-status)
  call-interactively(release-and-activate-toolbar-button)
  # (condition-case ... . error)
  # (catch top-level ...)
Segmentation fault (core dumped)

***************************************************************************************************
gdb /home/nlorem/xemacs/xemacs-21.4.6/src/xemacs core:
HP gdb 3.0.01 for PA-RISC 1.1 or 2.0 (narrow), HP-UX 11.00.
Copyright 1986 - 2001 Free Software Foundation, Inc.
Hewlett-Packard Wildebeest 3.0.01 (based on GDB) is covered by the
GNU General Public License. Type "show copying" to see the conditions to
change it and/or distribute copies. Type "show warranty" for warranty/support.
..
Core was generated by `xemacs'.
Program terminated with signal 11, Segmentation fault.

***************************************************************************************************
WDB: stack traces
arning: The shared libraries were not privately mapped; setting a
breakpoint in a shared library will not work until you rerun the program.

#0  0xc01f45a0 in kill () from /usr/lib/libc.2

#0  0x7f4cd4c0 in XtWidgetToApplicationContext () from /usr/lib/X11R6/libXt.3
#1  0x7f1aeac0 in XmProcessTraversal () from /usr/lib/libXm.4
#2  0x1e6850 in make_dialog (name=0x0, parent=0x0, pop_up_p=80 'P', shell_title=0x0, icon_name=0x2118b8 "dbox-question", text_input_slot=0 '\000', radio_box=0 '\000', list=0 '\000', left_buttons=2, right_buttons=1) at /home/nlorem/xemacs/xemacs-21.4.6/lwlib/lwlib-Xm.c:1336
#3  0x1e7184 in xm_create_dialog (instance=0x4030b200) at /home/nlorem/xemacs/xemacs-21.4.6/lwlib/lwlib-Xm.c:1540
#4  0x7f1aeac0 in XmProcessTraversal () from /usr/lib/libXm.4
#5  0x1dd9b0 in lw_make_widget (id=0, parent=0x1, pop_up_p=0 '\000') at /home/nlorem/xemacs/xemacs-21.4.6/lwlib/lwlib.c:389
#6  0x7f1aeac0 in XmProcessTraversal () from /usr/lib/libXm.4
#7  0x4001dde0 in lrecord_implementations_table ()
#8  0x7f1aeac0 in XmProcessTraversal () from /usr/lib/libXm.4

***************************************************************************************************

I didn't find any hints in PROBLEMS for HPUX 11

Thanks for hints
Best Regards

Martin

Loretan Martin
Software Engineer
Ascom Transmission AG
Belpstrasse 37
3000 Bern 14
Tel: +41 31 999 3088
Fax: +41 31 999 1078
email: martin.loretan@ascom.ch