From: Nick Roberts <nickrob@snap.net.nz>
Cc: emacs-devel@gnu.org
Subject: Re: Emacs crashes
Date: Tue, 14 Mar 2006 14:37:34 +1300 [thread overview]
Message-ID: <17430.7774.255102.592134@kahikatea.snap.net.nz> (raw)
In-Reply-To: <m3pskqrod2.fsf@kfs-l.imdomain.dk>
> > I've had Emacs crash/hang in three different ways in recent days.
>
> I can second that. I had another crash today, so it has crashed on me
> four times in the last week.
>
> I suspect the recent changes to the handling (unwind etc) of x errors,
> but I have no proof, as there is no similarity to the crashes (except
> that it has now crashed twice in malloc_consolidate (libc internal)
> called from emacs_blocked_malloc called from XtVaGetValues in
> x_set_toolkit_scroll_bar_thumb.
Well mine are different to the ones I reported in February which always
included:
...
#4 0x080e89d1 in x_catch_errors_unwind (dummy=137858041) at xterm.c:7543
#5 0x0818dc6e in unbind_to (count=44, value=137858041) at eval.c:3233
I attach the bottom part of the backtraces for the garbage collection related
crashes below.
--
Nick http://www.inet.net.nz/~nickrob
...
#1283 0x0817417e in mark_object (arg=146162697) at alloc.c:5575
#1284 0x0817417e in mark_object (arg=146839721) at alloc.c:5575
#1285 0x08174136 in mark_object (arg=137870564) at alloc.c:5562
#1286 0x08173422 in Fgarbage_collect () at alloc.c:5022
#1287 0x0818de36 in Ffuncall (nargs=2, args=0xfefe2990) at eval.c:2839
#1288 0x0818dcc4 in call1 (fn=137906777, arg1=144985555) at eval.c:2690
#1289 0x08114e0e in show_help_echo (help=144985555, window=137869513, object=137869513, pos=-8, ok_to_overwrite_keystroke_echo=0) at keyboard.c:2309
#1290 0x08116524 in read_char (commandflag=1, nmaps=4, maps=0xfefe2c30, prev_event=137869513, used_mouse_menu=0xfefe2d2c) at keyboard.c:3155
#1291 0x0811e7fc in read_key_sequence (keybuf=0xfefe2e90, bufsize=30, prompt=137869513, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:8874
#1292 0x08112d25 in command_loop_1 () at keyboard.c:1536
#1293 0x0818bf37 in internal_condition_case (bfun=0x8112a27 <command_loop_1>, handlers=137914153, hfun=0x811256f <cmd_error>) at eval.c:1473
#1294 0x081128a0 in command_loop_2 () at keyboard.c:1328
#1295 0x0818b9b6 in internal_catch (tag=137910385, func=0x8112882 <command_loop_2>, arg=137869513) at eval.c:1211
#1296 0x08112854 in command_loop () at keyboard.c:1307
#1297 0x081122ee in recursive_edit_1 () at keyboard.c:1000
#1298 0x0811242f in Frecursive_edit () at keyboard.c:1061
#1299 0x08110d0c in main (argc=1, argv=0xfefe34d4) at emacs.c:1789
and
...
#19 0x0817417e in mark_object (arg=172548329) at alloc.c:5575
#20 0x08174136 in mark_object (arg=137870564) at alloc.c:5562
#21 0x08173422 in Fgarbage_collect () at alloc.c:5022
#22 0x0818cfc9 in Feval (form=177331709) at eval.c:2138
#23 0x0818c065 in internal_condition_case_1 (bfun=0x818ced9 <Feval>, arg=177331709, handlers=137914153, hfun=0x811bd6f <menu_item_eval_property_1>) at eval.c:1521
#24 0x0811bdf6 in menu_item_eval_property (sexpr=177331709) at keyboard.c:7198
#25 0x08125106 in get_keyelt (object=138087793, autoload=1) at keymap.c:821
#26 0x08124c2d in access_keymap (map=137857181, idx=137902585, t_ok=2, noinherit=0, autoload=1) at keymap.c:651
#27 0x0811cab6 in tool_bar_items (reuse=169488892, nitems=0xfef6fae4) at keyboard.c:7660
#28 0x0807501b in update_tool_bar (f=0x9125da8, save_match_data=0) at xdisp.c:9247
#29 0x08074a38 in prepare_menu_bars () at xdisp.c:8952
#30 0x08077bdc in redisplay_internal (preserve_echo_area=0) at xdisp.c:10703
#31 0x08076d29 in redisplay () at xdisp.c:10292
#32 0x08115328 in read_char (commandflag=1, nmaps=4, maps=0xfef70370, prev_event=137869513, used_mouse_menu=0xfef7046c) at keyboard.c:2549
#33 0x0811e7fc in read_key_sequence (keybuf=0xfef705d0, bufsize=30, prompt=137869513, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:8874
#34 0x08112d25 in command_loop_1 () at keyboard.c:1536
#35 0x0818bf37 in internal_condition_case (bfun=0x8112a27 <command_loop_1>, handlers=137914153, hfun=0x811256f <cmd_error>) at eval.c:1473
#36 0x081128a0 in command_loop_2 () at keyboard.c:1328
#37 0x0818b9b6 in internal_catch (tag=137910385, func=0x8112882 <command_loop_2>, arg=137869513) at eval.c:1211
#38 0x08112854 in command_loop () at keyboard.c:1307
#39 0x081122ee in recursive_edit_1 () at keyboard.c:1000
#40 0x0811242f in Frecursive_edit () at keyboard.c:1061
#41 0x08110d0c in main (argc=1, argv=0xfef70c14) at emacs.c:1789
next prev parent reply other threads:[~2006-03-14 1:37 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-03-13 20:23 Emacs crashes Nick Roberts
2006-03-13 20:47 ` Chong Yidong
2006-03-13 22:06 ` Kim F. Storm
2006-03-14 0:39 ` Kenichi Handa
2006-03-14 16:09 ` Richard Stallman
2006-03-15 3:24 ` Giorgos Keramidas
2006-03-15 20:23 ` Richard Stallman
2006-03-14 1:02 ` Juanma Barranquero
2006-03-14 9:36 ` David Kastrup
2006-03-14 11:59 ` Juanma Barranquero
2006-03-14 17:45 ` Richard Stallman
2006-03-15 8:58 ` Juanma Barranquero
2006-03-17 16:32 ` Richard Stallman
2006-03-17 16:41 ` Juanma Barranquero
2006-03-14 1:37 ` Nick Roberts [this message]
2006-03-14 16:07 ` Chong Yidong
2006-03-14 16:15 ` Kim F. Storm
2006-03-14 16:09 ` Richard Stallman
2006-03-14 20:47 ` Kim F. Storm
2006-03-14 21:35 ` Chong Yidong
2006-03-15 20:21 ` Richard Stallman
2006-03-14 22:38 ` Kim F. Storm
2006-03-15 9:22 ` Nick Roberts
2006-03-15 9:28 ` David Kastrup
2006-03-15 11:35 ` Jan D.
2006-03-15 3:21 ` Giorgos Keramidas
2006-03-15 20:21 ` Richard Stallman
2006-03-15 15:41 ` Kim F. Storm
2006-03-15 17:05 ` Luc Teirlinck
2006-03-15 17:21 ` Chong Yidong
2006-03-15 19:03 ` Kim F. Storm
2006-03-15 21:40 ` Nick Roberts
2006-03-14 4:33 ` Eli Zaretskii
2006-03-14 20:45 ` Nick Roberts
2006-03-15 4:43 ` Eli Zaretskii
2006-03-15 7:49 ` Nick Roberts
2006-03-15 19:49 ` Eli Zaretskii
2006-03-15 21:40 ` Nick Roberts
2006-03-16 20:18 ` Richard Stallman
2006-03-16 21:25 ` Nick Roberts
2006-03-18 14:31 ` Eli Zaretskii
2006-03-15 20:21 ` Richard Stallman
2006-03-16 20:18 ` Richard Stallman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17430.7774.255102.592134@kahikatea.snap.net.nz \
--to=nickrob@snap.net.nz \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).