[Bug: 21.4.19] xemacs crashes when I start gnus

David Carlton carlton at bactrian.org
Thu May 18 23:30:26 EDT 2006


On Wed, 17 May 2006 17:38:41 +0900, "Stephen J. Turnbull" <stephen at xemacs.org> said:

>>>>>> "David" == David Carlton <carlton at bactrian.org> writes:
David> I'm sure you get asked this a lot, but any idea when the
David> 21.5 series will be promoted?

> No.  We don't currently have the manpower to push the new
> user-oriented features to release quality (ie, appropriate defaults,
> good documentation) in the near future.

Oh well.

> If you're looking for something with lots of shiny new features like
> video in the buffer and asynchronous sound play, or more fancy math
> functions, but no major architectural advances (yet, AFAIK) over
> XEmacs 21.4, you might want to look at SXEmacs (www.sxemacs.org).

Thanks for the suggestion; I'll give it a look.  Or maybe I'll just
try using a 21.5 series version.  Mostly, I don't want flashiness - I
just want something that will continue to work and have basic updates
to its functionality.  Fortunately, XEmacs's packages mean that a lot
of the functionality gets updated regularly enough for me, but I guess
I've just run into an unlucky bit.

Here's a backtrace with debug symbols; please let me know if there's
anything else I can do to help.  (I'm happy to poke around under GDB
if you'll tell me what I should be looking for.)  And I'll try turning
off gnus-use-byte-compile.

(gdb) bt
#0  0x0000003d0ec2f977 in kill () from /lib64/libc.so.6
#1  0x0000000000473c4b in fatal_error_signal (sig=6) at emacs.c:642
#2  <signal handler called>
#3  0x0000003d0ec2f4f5 in raise () from /lib64/libc.so.6
#4  0x0000003d0ec30e40 in abort () from /lib64/libc.so.6
#5  0x0000000000475d86 in assert_failed (
    file=0x47f4 <Address 0x47f4 out of bounds>, line=18420, 
    expr=0x6 <Address 0x6 out of bounds>) at emacs.c:3426
#6  0x0000000000456254 in execute_rare_opcode
#(stack_ptr=0x7ffffff35bd8, 
    program_ptr=0x47f4 <Address 0x47f4 out of bounds>, opcode=6)
    at bytecode.c:1479
#7  0x000000000045544d in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x25a3c80) at bytecode.c:658
#8  0x00000000004551b3 in funcall_compiled_function (fun=30328360,
nargs=1, 
    args=0x7ffffff35db0) at bytecode.c:516
#9  0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff35da8)
    at eval.c:3572
#10 0x00000000004555dd in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x2278cd0) at bytecode.c:748
#11 0x00000000004551b3 in funcall_compiled_function (fun=41490440,
nargs=4, 
    args=0x7ffffff35fd0) at bytecode.c:516
#12 0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff35fc8)
    at eval.c:3572
#13 0x00000000004555dd in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x17784a0) at bytecode.c:748
#14 0x00000000004551b3 in funcall_compiled_function (fun=24605912,
nargs=2, 
    args=0x7ffffff361a0) at bytecode.c:516
#15 0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff36198)
    at eval.c:3572
#16 0x00000000004555dd in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x27e9770) at bytecode.c:748
#17 0x00000000004551b3 in funcall_compiled_function (fun=41847848,
nargs=2, 
    args=0x7ffffff36370) at bytecode.c:516
#18 0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff36368)
    at eval.c:3572
#19 0x00000000004555dd in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x210e440) at bytecode.c:748
#20 0x00000000004551b3 in funcall_compiled_function (fun=41100632,
nargs=2, 
    args=0x7ffffff364b0) at bytecode.c:516
#21 0x000000000047b707 in Feval (form=41362064) at eval.c:3392
#22 0x00000000004784a9 in condition_case_1 (handlers=18420, 
    bfun=0x47b180 <Feval>, barg=41362064, 
    hfun=0x4784f0 <run_condition_case_handlers>, harg=46912496746736)
    at eval.c:1652
#23 0x000000000045612c in execute_rare_opcode
#(stack_ptr=0x7ffffff36848, 
    program_ptr=0x47f4 <Address 0x47f4 out of bounds>, opcode=6)
    at bytecode.c:1273
#24 0x000000000045544d in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x23db6e0) at bytecode.c:658
#25 0x00000000004551b3 in funcall_compiled_function (fun=41100008,
nargs=2, 
    args=0x7ffffff36a20) at bytecode.c:516
#26 0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff36a18)
    at eval.c:3572
#27 0x00000000004555dd in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x2766ca0) at bytecode.c:748
#28 0x00000000004551b3 in funcall_compiled_function (fun=41303256,
nargs=3, 
    args=0x7ffffff36c20) at bytecode.c:516
#29 0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff36c18)
    at eval.c:3572
#30 0x00000000004555dd in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x27f3600) at bytecode.c:748
#31 0x0000000000457dc9 in Fbyte_code (instructions=18420,
#constants=41891296, 
    stack_depth=6) at bytecode.c:2406
#32 0x000000000047b851 in Feval (form=41878016) at eval.c:3337
#33 0x000000000047756c in Fprogn (args=41888312) at eval.c:775
#34 0x000000000047e432 in unbind_to_hairy (count=8) at eval.c:4984
#35 0x0000000000455655 in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x27f3730) at bytecode.c:761
#36 0x00000000004551b3 in funcall_compiled_function (fun=31559816,
nargs=3, 
    args=0x7ffffff37220) at bytecode.c:516
#37 0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff37218)
    at eval.c:3572
#38 0x00000000004555dd in execute_optimized_program (
    program=0x47f4 <Address 0x47f4 out of bounds>, stack_depth=18420, 
    constants_data=0x22da0e0) at bytecode.c:748
#39 0x00000000004551b3 in funcall_compiled_function (fun=18885896,
nargs=1, 
    args=0x7ffffff373e8) at bytecode.c:516
#40 0x000000000047bc4a in Ffuncall (nargs=18420, args=0x7ffffff373e0)
    at eval.c:3572
#41 0x0000000000458874 in Fcall_interactively
#(function=46912496571056, 
    record_flag=46912496746736, keys=46912496746736) at callint.c:941
#42 0x000000000047ac47 in Fcommand_execute (cmd=46912496571056, 
    record_flag=46912496746736, keys=46912496746736) at eval.c:2974
#43 0x00000000004bd0e1 in execute_command_event
#(command_builder=0x106d540, 
    event=17727896) at event-stream.c:3924
#44 0x00000000004bd474 in Fdispatch_event (event=17727896)
    at event-stream.c:4258
#45 0x000000000045f6e0 in Fcommand_loop_1 () at cmdloop.c:583
#46 0x00000000004784a9 in condition_case_1 (handlers=18420, 
    bfun=0x45f560 <command_loop_1>, barg=46912496746736, 
    hfun=0x45f0d0 <cmd_error>, harg=46912496746736) at eval.c:1652
#47 0x000000000045f1ba in command_loop_3 () at cmdloop.c:256
#48 0x000000000045f1d9 in command_loop_2 (dummy=18420) at
#cmdloop.c:267
#49 0x00000000004780e9 in internal_catch (tag=18420, 
    func=0x45f1d0 <command_loop_2>, arg=46912496746736, threw=0x0)
    at eval.c:1318
#50 0x000000000045f31d in initial_command_loop (load_me=18420) at
#cmdloop.c:305
#51 0x0000000000474b4b in xemacs_21_4_19_x86_64_redhat_linux (argc=2, 
    argv=0x7ffffff37ca8, envp=0x6, restart=0) at emacs.c:2460
#52 0x000000000047562b in main (argc=18420, argv=0x47f4, envp=0x6)
    at emacs.c:2892
David Carlton
carlton at bactrian.org




More information about the XEmacs-Beta mailing list