[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SEGV when creating a new frame (x_set_name, x_consider_frame_title)
From: |
Reiner Steib |
Subject: |
SEGV when creating a new frame (x_set_name, x_consider_frame_title) |
Date: |
Thu, 02 Sep 2004 16:13:02 +0200 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (gnu/linux) |
Hi,
In GNU Emacs 21.3.50.34 (i686-pc-linux-gnu, GTK+ Version 2.2.1)
of 2004-08-29 on lumberjack
configured using `configure '--prefix=/import/xtra/emacs/HEAD' '--with-gtk''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: POSIX
value of $LC_CTYPE: en_US.ISO_8859-1
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: POSIX
locale-coding-system: iso-latin-1
default-enable-multibyte-characters: t
... I got SEGV when creating a new frame several times during the last
days. See backtrace[1] below.
After updating CVS it happened again using CVS from 2004-08-31:
In GNU Emacs 21.3.50.4 (i686-pc-linux-gnu, GTK+ Version 2.2.1)
of 2004-08-31 on lumberjack
configured using `configure '--prefix=/import/xtra/emacs/HEAD' '--with-gtk''
The session with the last crash (see backtrace[2]) is still running
under gdb, so I can provide more informations when needed.
Maybe my special display settings are provoking the bug:
,----
| ELISP> special-display-regexps
| (("*Completions*"
| (same-frame . t))
| ("^\\*posting"
| (height . 55)
| (dedicated . t))
| ("^\\*wide reply"
| (height . 55)
| (dedicated . t))
| ("^\\*reply"
| (height . 55)
| (dedicated . t))
| ("^\\*mail"
| (height . 55)
| (dedicated . t))
| ("^\\*followup"
| (height . 55)
| (dedicated . t))
| ("MIME preview"
| (height . 55)
| (dedicated . t))
| ("ChangeLog"
| (height . 55)
| (dedicated . t)))
|
| ELISP> special-display-buffer-names
| (("*ielm*"
| (height . 55))
| ("*Shadows*"
| (height . 55))
| ("*info*"
| (height . 55)))
|
| ELISP> same-window-buffer-names
| nil
`----
Bye, Reiner.
* backtrace [1]:
--8<---------------cut here---------------start------------->8---
Program received signal SIGSEGV, Segmentation fault.
0x406aed2e in _int_free () from /lib/libc.so.6
(gdb) backtrace
#0 0x406aed2e in _int_free () from /lib/libc.so.6
#1 0x406ada5f in free () from /lib/libc.so.6
#2 0x0816fce4 in emacs_blocked_free (ptr=0x8b52574) at alloc.c:955
#3 0x406ada15 in free () from /lib/libc.so.6
#4 0x0816f7fa in xfree (block=0x8b52574) at alloc.c:564
#5 0x08103fb2 in x_set_name (f=0x8b5256c, name=1081514896, explicit=0)
at xfns.c:1675
#6 0x0809d5fc in x_consider_frame_title (frame=142275692) at xdisp.c:8050
#7 0x0809d77b in prepare_menu_bars () at xdisp.c:8094
#8 0x0809f9d1 in redisplay_internal (preserve_echo_area=0) at xdisp.c:9805
#9 0x0809efed in redisplay () at xdisp.c:9409
#10 0x08125f1c in read_char (commandflag=1, nmaps=4, maps=0xbfffdeb0,
prev_event=138483353, used_mouse_menu=0xbfffdee8) at keyboard.c:2531
#11 0x0812d8c1 in read_key_sequence (keybuf=0xbfffe010, bufsize=30,
prompt=138483353, dont_downcase_last=0, can_return_switch_frame=1,
fix_current_buffer=1) at keyboard.c:8820
#12 0x081238e7 in command_loop_1 () at keyboard.c:1525
#13 0x0818611d in internal_condition_case (bfun=0x8123740 <command_loop_1>,
handlers=138544289, hfun=0x8123240 <cmd_error>) at eval.c:1346
#14 0x0812356b in command_loop_2 () at keyboard.c:1306
#15 0x08185c5a in internal_catch (tag=0, func=0x8123550 <command_loop_2>,
arg=138483353) at eval.c:1107
#16 0x08123527 in command_loop () at keyboard.c:1285
#17 0x08122f72 in recursive_edit_1 () at keyboard.c:978
#18 0x081230bf in Frecursive_edit () at keyboard.c:1039
#19 0x08121813 in main (argc=3, argv=0xbfffe5f4) at emacs.c:1687
#20 0x4064c8ae in __libc_start_main () from /lib/libc.so.6
(gdb) xbacktrace
(gdb)
--8<---------------cut here---------------end--------------->8---
* backtrace [2]:
--8<---------------cut here---------------start------------->8---
Program received signal SIGSEGV, Segmentation fault.
0x406aed2e in _int_free () from /lib/libc.so.6
(gdb) backtrace
#0 0x406aed2e in _int_free () from /lib/libc.so.6
#1 0x406ada5f in free () from /lib/libc.so.6
#2 0x0816fd84 in emacs_blocked_free (ptr=0x90528c4) at alloc.c:955
#3 0x406ada15 in free () from /lib/libc.so.6
#4 0x0816f89a in xfree (block=0x90528c4) at alloc.c:564
#5 0x08104032 in x_set_name (f=0x90528bc, name=1081514896, explicit=0) at
xfns.c:1675
#6 0x0809d5fc in x_consider_frame_title (frame=145273164) at xdisp.c:8050
#7 0x0809d77b in prepare_menu_bars () at xdisp.c:8094
#8 0x0809f9d1 in redisplay_internal (preserve_echo_area=0) at xdisp.c:9805
#9 0x0809efed in redisplay () at xdisp.c:9409
#10 0x08125fbc in read_char (commandflag=1, nmaps=4, maps=0xbfffde80,
prev_event=138483353, used_mouse_menu=0xbfffdeb8)
at keyboard.c:2531
#11 0x0812d961 in read_key_sequence (keybuf=0xbfffdfe0, bufsize=30,
prompt=138483353, dont_downcase_last=0, can_return_switch_frame=1,
fix_current_buffer=1) at keyboard.c:8820
#12 0x08123987 in command_loop_1 () at keyboard.c:1525
#13 0x081861bd in internal_condition_case (bfun=0x81237e0 <command_loop_1>,
handlers=138544289, hfun=0x81232e0 <cmd_error>)
at eval.c:1346
#14 0x0812360b in command_loop_2 () at keyboard.c:1306
#15 0x08185cfa in internal_catch (tag=0, func=0x81235f0 <command_loop_2>,
arg=138483353) at eval.c:1107
#16 0x081235c7 in command_loop () at keyboard.c:1285
#17 0x08123012 in recursive_edit_1 () at keyboard.c:978
#18 0x0812315f in Frecursive_edit () at keyboard.c:1039
#19 0x081218b3 in main (argc=3, argv=0xbfffe5c4) at emacs.c:1687
#20 0x4064c8ae in __libc_start_main () from /lib/libc.so.6
(gdb) xbacktrace
--8<---------------cut here---------------end--------------->8---
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
- SEGV when creating a new frame (x_set_name, x_consider_frame_title),
Reiner Steib <=