emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Flyspell causes emacs crash


From: Kenichi Handa
Subject: Re: Flyspell causes emacs crash
Date: Tue, 28 Nov 2006 14:42:22 +0900
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/22.0.91 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI)

In article <address@hidden>, Leo <address@hidden> writes:
> I have met a crash of emacs. Full backtrace attached.

> Tested in emacs-unicode-2 branch CVS:2006-11-25 in Fedora Core 5.

I can't reproduce that kind of crash.  Please show us the
precise recipe.  And, please use M-x report-emacs-bug RET to
send a bug report.  That command inserts various important
information in *mail* buffer in advance.

---
Kenichi Handa
address@hidden

> [2 emacs-crash.log <text/plain (7bit)>]
> GNU gdb Red Hat Linux (6.3.0.0-1.134.fc5rh)
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db 
> library "/lib/libthread_db.so.1".

> DISPLAY = :0.0
> TERM = xterm
> Breakpoint 1 at 0x8101916: file emacs.c, line 464.
> Breakpoint 2 at 0x811a436: file sysdep.c, line 1385.
> (gdb) r
> Starting program: /home/emacs/src/emacs -geometry 80x40+0+0
> Reading symbols from shared object read from target memory...done.
> Loaded system supplied DSO at 0xffffe000
> [Thread debugging using libthread_db enabled]
> [New Thread -1209022256 (LWP 13361)]
> [Switching to Thread -1209022256 (LWP 13361)]
> Breakpoint 3 at 0x80d5ba6: file xterm.c, line 8053.
> Detaching after fork from child process 13364.
> Detaching after fork from child process 13366.
> Detaching after fork from child process 13367.
> Detaching after fork from child process 13368.
> Detaching after fork from child process 13369.
> Detaching after fork from child process 13370.
> Detaching after fork from child process 13371.
> Detaching after fork from child process 13372.
> Detaching after fork from child process 13373.
> Detaching after fork from child process 13374.
> Detaching after fork from child process 13376.
> Detaching after fork from child process 13377.
> Detaching after fork from child process 13379.
> Detaching after fork from child process 13380.
> Detaching after fork from child process 13381.
> Detaching after fork from child process 13382.
> Detaching after fork from child process 13383.
> Detaching after fork from child process 13384.
> Detaching after fork from child process 13385.
> Detaching after fork from child process 13386.

> Breakpoint 1, abort () at emacs.c:464
> 464       kill (getpid (), SIGABRT);
> (gdb) bt
> #0  abort () at emacs.c:464
> #1  0x081289d5 in buf_charpos_to_bytepos (b=0x87a6678, charpos=0) at 
> marker.c:142
> #2  0x08144787 in search_buffer (string=Variable "string" is not available.
> ) at search.c:1484
> #3  0x08144e47 in search_command (string=160792115, bound=Variable "bound" is 
> not available.
> ) at search.c:943
> #4  0x08169b61 in Ffuncall (nargs=4, args=0xbfd3ef30) at eval.c:3007
> #5  0x08194e79 in Fbyte_code (bytestr=157696515, vector=153463500, 
> maxdepth=40) at bytecode.c:679
> #6  0x081695aa in funcall_lambda (fun=153463652, nargs=2, 
> arg_vector=0xbfd3f064) at eval.c:3184
> #7  0x081699b1 in Ffuncall (nargs=3, args=0xbfd3f060) at eval.c:3054
> #8  0x08194e79 in Fbyte_code (bytestr=157696435, vector=153464068, 
> maxdepth=40) at bytecode.c:679
> #9  0x081695aa in funcall_lambda (fun=153464388, nargs=0, 
> arg_vector=0xbfd3f194) at eval.c:3184
> #10 0x081699b1 in Ffuncall (nargs=1, args=0xbfd3f190) at eval.c:3054
> #11 0x08194e79 in Fbyte_code (bytestr=157696755, vector=153463012, 
> maxdepth=32) at bytecode.c:679
> #12 0x081695aa in funcall_lambda (fun=153463220, nargs=0, 
> arg_vector=0xbfd3f2ec) at eval.c:3184
> #13 0x081699b1 in Ffuncall (nargs=1, args=0xbfd3f2e8) at eval.c:3054
> #14 0x0816afc1 in run_hook_with_args (nargs=1, args=0xbfd3f2e8, 
> cond=to_completion) at eval.c:2656
> #15 0x0816b14f in Frun_hooks (nargs=1, args=0xbfd3f374) at eval.c:2519
> #16 0x08169cd5 in Ffuncall (nargs=2, args=0xbfd3f370) at eval.c:2978
> #17 0x0816ae49 in call1 (fn=137642713, arg1=137609361) at eval.c:2782
> #18 0x081060d5 in safe_run_hooks_1 (hook=-1076628580) at keyboard.c:2105
> #19 0x081685f2 in internal_condition_case (bfun=0x81060b0 <safe_run_hooks_1>, 
> handlers=137578745, hfun=0x810b850 <safe_run_hooks_error>) at eval.c:1481
> #20 0x0810b797 in safe_run_hooks (hook=137609361) at keyboard.c:2133
> #21 0x08111c8c in command_loop_1 () at keyboard.c:1877
> #22 0x081685f2 in internal_condition_case (bfun=0x81118c0 <command_loop_1>, 
> handlers=137617361, hfun=0x810c480 <cmd_error>) at eval.c:1481
> #23 0x0810b843 in command_loop_2 () at keyboard.c:1326
> #24 0x081686aa in internal_catch (tag=137613569, func=0x810b820 
> <command_loop_2>, arg=137578697) at eval.c:1222
> #25 0x0810c2bc in command_loop () at keyboard.c:1305
> #26 0x0810c65a in recursive_edit_1 () at keyboard.c:1003
> #27 0x0810c747 in Frecursive_edit () at keyboard.c:1064
> #28 0x08102712 in main (argc=3, argv=0xbfd3fbd4) at emacs.c:1814

> Lisp Backtrace:
> "search-backward" (0x9957e33)
> "flyspell-word-search-backward" (0x9957e33)
> "flyspell-word" (0x83348c9)
> "flyspell-post-command-hook" (0x82ebbe4)
> "run-hooks" (0x833c091)
> (gdb) xba
> "search-backward" (0x9957e33)
> "flyspell-word-search-backward" (0x9957e33)
> "flyspell-word" (0x83348c9)
> "flyspell-post-command-hook" (0x82ebbe4)
> "run-hooks" (0x833c091)
> (gdb) bt full
> #0  abort () at emacs.c:464
> No locals.
> #1  0x081289d5 in buf_charpos_to_bytepos (b=0x87a6678, charpos=0) at 
> marker.c:142
>         this_charpos = Variable "this_charpos" is not available.

> Lisp Backtrace:
> "search-backward" (0x9957e33)
> "flyspell-word-search-backward" (0x9957e33)
> "flyspell-word" (0x83348c9)
> "flyspell-post-command-hook" (0x82ebbe4)
> "run-hooks" (0x833c091)
> (gdb)

> [3  <text/plain (7bit)>]

> -- 
> Leo
> [4  <text/plain; us-ascii (7bit)>]
> _______________________________________________
> emacs-pretest-bug mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug




reply via email to

[Prev in Thread] Current Thread [Next in Thread]