>>>> "Bob" == Bob Bailey
<rlbaileyjr(a)worldnet.att.net> writes:
Hi Bob,
please provide version and configuration information for the XEmacs
you're trying to build.
Sending us your Installation file would do.
XEmacs Reviewers:
Shouldn't we forward bugs and crashes @
xemacs.org ot xemacs-beta or
such such list which is being archived?
Adrian
Bob> XEMACS seems to be crashing at initialization. I am using SUSE Linux and
Bob> GDB from an RPM file
Bob> Any ideas will be greatfully accepted.
Bob> Bob Bailey,
Bob> rlbailey(a)computer.org
Bob> (gdb) backtrace
Bob> #0 0x402b4888 in XtInitializeWidgetClass () from
Bob> /usr/X11R6/lib/libXt.so.6
Bob> #1 0x402b4bdf in xtWidgetAlloc () from /usr/X11R6/lib/libXt.so.6
Bob> #2 0x402b4dc0 in xtCreate () from /usr/X11R6/lib/libXt.so.6
Bob> #3 0x402b571b in _XtCreatePopupShell () from /usr/X11R6/lib/libXt.so.6
Bob> #4 0x402b57bd in XtCreatePopupShell () from /usr/X11R6/lib/libXt.so.6
Bob> #5 0x0817adb0 in x_create_widgets (f=0x848fee0,
Bob> lisp_window_id=136386532,
Bob> parent=136386532) at frame-x.c:1957
Bob> #6 0x0817b38d in x_init_frame_1 (f=0x848fee0, props=136386532)
Bob> at frame-x.c:2184
Bob> #7 0x080fed7c in Fmake_frame (props=136386532, device=136685688)
Bob> at frame.c:395
Bob> #8 0x080b0f1c in Ffuncall (nargs=3, args=0xbfffed88) at eval.c:3528
Bob> #9 0x0808bf99 in execute_optimized_program (
Bob> program=0x848fdc8 "Æ \210Ç ?&È\fÉ
\"¬\027Ê\r\013\"\022Ë\rÈ\tÌ
Bob> \"@\"\211\020\026\020Í\r!\025Î\016\021!\210Ï\211\024\207",
Bob> stack_depth=5,
Bob> constants_data=0x82b2d70) at bytecode.c:746
Bob> #10 0x0808bc79 in funcall_compiled_function (fun=137260152, nargs=0,
Bob> args=0xbfffeecc) at bytecode.c:515
Bob> #11 0x080b10bf in Ffuncall (nargs=1, args=0xbfffeec8) at eval.c:3563
Bob> #12 0x0808bf99 in execute_optimized_program (
Bob> program=0x825a150 "\013A\035ÆÇ\032\031È\r!\025\bÉa«\004Ê
Bob> \210ËÌ!«\004Í \210\f«\017\016\035¬\013ÎÏÐ\f!ÑQ! \210Ò \210*Ó \210Ô
Bob> \210rÕÖ!q\210× \210ØÙ!\210\016!Úa«\005\016\" \210)Û Üa«\bÝ ¬\004Þ \210ß
Bob> \210Ù\026#Ý \004àÇ!)\207ewA\001",
Bob> ---Type <return> to continue, or q <return> to quit---
Bob> stack_depth=4, constants_data=0x83397c0) at bytecode.c:746
Bob> #13 0x0808bc79 in funcall_compiled_function (fun=137534068, nargs=0,
Bob> args=0xbfffef74) at bytecode.c:515
Bob> #14 0x080b0832 in Feval (form=137594324) at eval.c:3388
Bob> #15 0x080adc93 in condition_case_3 (bodyform=137594324, var=136506476,
Bob> handlers=137594228) at eval.c:1651
Bob> #16 0x0808c85f in execute_rare_opcode (stack_ptr=0xbffff1e0,
Bob> program_ptr=0x8270749 "\210Ì\r!\025\016.«\016ÚÓá\016.â ã
Bob> $!\0267äå!\210\016&«\005äæ!\210Ü\026&ç
Bob> \210\016(«\005äè!\210Ü\026(\t«\bé\t@\tA\"\210)\0168\003ê
Bob> \207&\bä\027!\b¡", opcode=Bcondition_case) at bytecode.c:1271
Bob> #17 0x0808be1b in execute_optimized_program (
Bob> program=0x82706b8 "\b«\005ÆÇ!\207È\020É
Bob> \211\034«\025\fG\rGW«\016Ê\r!Ê\f!k«\005Ë\f!\025)Ì\r!\025Í \210Î
Bob>
\210\013®\aÏÐ!\002È\eÑ\016/\0160\"\022\013«\tÒÓÔ\n\"Õ\"\210\n¬\004Ö
Bob> \210×\n\0161\016+\0162\013%\210Ø
Bob>
\210)\016,¬\022\016-«\016ÙÚÛ\0163!\016-\"ÜÈ#\210\016,¬\024\016+¬\006Ý\0164!\210Ý\0165!\210Ý\0166!\210Ü\031Þßà\217\210Ì\r!\025\016.«\016ÚÓá\016.â
Bob> ã $!\0267äå!\210\016&«\005äæ!\210Ü\026&ç
Bob> \210\016(«\005äè!\210Ü\026(\t«\bé"..., stack_depth=7,
Bob> constants_data=0x83395d0)
Bob> at bytecode.c:656
Bob> #18 0x0808bc79 in funcall_compiled_function (fun=137534012, nargs=0,
Bob> args=0xbffff284) at bytecode.c:515
Bob> #19 0x080b0832 in Feval (form=137554036) at eval.c:3388
Bob> #20 0x080b6b06 in condition_case_1 (handlers=136386628,
Bob> bfun=0x80aff00 <Feval>, barg=137554036, hfun=0x8094720
<cmd_error>,
Bob> ---Type <return> to continue, or q <return> to quit---
Bob> harg=136386532) at eval.c:1651
Bob> #21 0x080947af in top_level_1 (dummy=136386532) at cmdloop.c:206
Bob> #22 0x080b69cc in internal_catch (tag=136462628, func=0x8094780
Bob> <top_level_1>,
Bob> arg=136386532, threw=0x0) at eval.c:1317
Bob> #23 0x08094072 in initial_command_loop (load_me=136386532) at
Bob> cmdloop.c:285
Bob> #24 0x080aaacd in xemacs_21_4_8_i586_pc_linux () at emacs.c:2353
Bob> #25 0x080ac7f9 in main () at emacs.c:2782
Bob> #26 0x4051d7ee in __libc_start_main () from /lib/libc.so.6
Bob> (gdb) help back
Bob> Print backtrace of all stack frames, or innermost COUNT frames.
Bob> With a negative argument, print outermost -COUNT frames.
Bob> Use of the 'full' qualifier also prints the values of the local
Bob> variables.
Bob> (gdb) q
Bob> The program is running. Exit anyway? (y or n) y
Bob> bob@darkstar:~> xemacs
Bob> Fatal error (11).
Bob> Your files have been auto-saved.
Bob> Use `M-x recover-session' to recover them.
Bob> If you have access to the PROBLEMS file that came with your
Bob> version of XEmacs, please check to see if your crash is described
Bob> there, as there may be a workaround available.
Bob> Otherwise, please report this bug by running the send-pr
Bob> script included with XEmacs, or selecting `Send Bug Report'
Bob> from the help menu.
Bob> As a last resort send ordinary email to `crashes(a)xemacs.org'.
Bob> *MAKE SURE* to include the information in the command
Bob> M-x describe-installation.
Bob> If at all possible, *please* try to obtain a C stack backtrace;
Bob> it will help us immensely in determining what went wrong.
Bob> To do this, locate the core file that was produced as a result
Bob> of this crash (it's usually called `core' and is located in the
Bob> directory in which you started the editor, or maybe in your home
Bob> directory), and type
Bob> gdb /usr/local/bin/xemacs core
Bob> then type `where' when the debugger prompt comes up.
Bob> (If you don't have GDB on your system, you might have DBX,
Bob> or XDB, or SDB. A similar procedure should work for all of
Bob> these. Ask your system administrator if you need more help.)
Bob> Lisp backtrace follows:
Bob> # bind (frame-being-created)
Bob> make-frame(nil #<x-device on ":0.0" 0x1bc4>)
Bob> frame-initialize()
Bob> # bind (debugger debug-on-error command-line-args-left)
Bob> command-line()
Bob> # (condition-case ... . ((t (byte-code " Â" ... 1))))
Bob> # bind (error-data)
Bob> normal-top-level()
Bob> # (condition-case ... . error)
Bob> # (catch top-level ...)
Bob> Segmentation fault
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/