[BUG] Crash when evaling questionmark-backslash-newline
Dominique Quatravaux
domq at cpan.org
Mon Mar 10 07:10:32 EDT 2008
Ping?
On Wed, Mar 5, 2008 at 11:27 AM, Dominique Quatravaux <domq at cpan.org> wrote:
> The attached file crashes the tip version of XEmacs when compiled,
> loaded or M-x eval-buffered. Here is a stack trace:
>
> #0 0xb7fff410 in __kernel_vsyscall ()
> #1 0x4a917366 in kill () from /lib/tls/i686/cmov/libc.so.6
> #2 0x080e489b in fatal_error_signal (sig=6) at emacs.c:3801
> #3 <signal handler called>
> #4 0xb7fff410 in __kernel_vsyscall ()
> #5 0x4a916f35 in raise () from /lib/tls/i686/cmov/libc.so.6
> #6 0x4a9188b1 in abort () from /lib/tls/i686/cmov/libc.so.6
> #7 0x080e5d14 in really_abort () at emacs.c:4693
> #8 0x080e499c in assert_failed (file=0x82daafe "lisp.h", line=2871,
> expr=0x82dac46 "valid_ichar_p (val)") at emacs.c:3987
> #9 0x08110904 in make_char (val=-1) at lisp.h:2871
> #10 0x081bd318 in read1 (readcharfun=151025208) at lread.c:2766
> #11 0x081bd5f0 in read_list_conser (readcharfun=151025208, state=0xbfffe888,
> unused_len=0) at lread.c:2919
> #12 0x081bd5c7 in sequence_reader (readcharfun=151025208, terminator=41,
> state=0xbfffe888, conser=0x81bd5d8 <read_list_conser>) at lread.c:2899
> #13 0x081bd91e in read_list (readcharfun=151025208, terminator=41,
> allow_dotted_lists=1, check_for_doc_references=1) at lread.c:3024
> #14 0x081bcc41 in read1 (readcharfun=151025208) at lread.c:2471
> #15 0x081bb0ae in read0 (readcharfun=151025208) at lread.c:1661
> #16 0x081baa76 in readevalloop (readcharfun=151025208, sourcename=143472436,
> evalfun=0x80eca9e <Feval>, printflag=0) at lread.c:1464
> #17 0x081bad4e in Feval_buffer (buffer=143472644, printflag=137714428)
> at lread.c:1517
> #18 0x080ee64f in Ffuncall (nargs=2, args=0xbfffeb20) at eval.c:3928
> #19 0x080b24ef in Fcall_interactively (function=137686348,
> record_flag=137713780, keys=137714428) at callint.c:994
> #20 0x080ec178 in Fcommand_execute (cmd=137686348, record_flag=137713780,
> keys=137714428) at eval.c:3138
> #21 0x080ee67c in Ffuncall (nargs=3, args=0xbfffedc4) at eval.c:3928
> #22 0x080ab003 in execute_optimized_program (
> program=0x9023308
> "\r\035�\r�a�\004Ȫ$\r�k�\004ʪ\034\r��\a��\r\"�\022\r:�\r\r@��\b��\r@\"�\002�!\024)\t�Kt�H�\f!\f\032\033�\f�\"\210\v�8\b�\023�
> � a�\a� pa�\006� \210�\004�
> \210��!�\033���\vA�\004ڪ\002�\n�\v!#\"\210�\016\036!\210��!*\207�\f�\"\207",
> stack_depth=7, constants_data=0x83ff97c) at bytecode.c:862
> #23 0x080ee1ca in funcall_compiled_function (fun=139030756, nargs=1,
> args=0xbffff144) at eval.c:3517
> #24 0x080ee9c8 in Ffuncall (nargs=2, args=0xbffff140) at eval.c:3967
> #25 0x080b24ef in Fcall_interactively (function=137571124,
> record_flag=137714428, keys=137714428) at callint.c:994
> #26 0x080ec178 in Fcommand_execute (cmd=137571124, record_flag=137714428,
> keys=137714428) at eval.c:3138
> #27 0x08106a01 in execute_command_event (command_builder=0x8a6c9a0,
> event=148283772) at event-stream.c:4288
> #28 0x08107462 in Fdispatch_event (event=148283772) at event-stream.c:4592
> #29 0x080ba394 in Fcommand_loop_1 () at cmdloop.c:600
> #30 0x080ba165 in command_loop_1 (unused_dummy=137714428) at cmdloop.c:505
> #31 0x080ea27d in condition_case_1 (handlers=137710804,
> bfun=0x80ba133 <command_loop_1>, barg=137714428,
> hfun=0x80b9d25 <cmd_error>, harg=137714428) at eval.c:1946
> #32 0x080b9e51 in command_loop_3 () at cmdloop.c:262
> #33 0x080b9e73 in command_loop_2 (unused_dummy=137714428) at cmdloop.c:275
> #34 0x080e9d1f in internal_catch (tag=137454988,
> func=0x80b9e68 <command_loop_2>, arg=137714428, threw=0x0, thrown_tag=0x0,
> backtrace_before_throw=0x0) at eval.c:1552
> #35 0x080b9f89 in initial_command_loop (load_me=137714428) at cmdloop.c:313
> #36 0x080e37e5 in xemacs_21_5_b20080303_i486_pc_linux (argc=2,
> argv=0xbffff7d4, unused_envp=0x0, restart=0) at emacs.c:2668
> #37 0x080e4150 in main (argc=Cannot access memory at address 0x7d7e
> ) at emacs.c:3112
>
> Best,
>
> --
> Dominique Quatravaux
> +41 791 609 40 72
>
--
Dominique Quatravaux
+41 791 609 40 72
More information about the XEmacs-Beta
mailing list