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

[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/





reply via email to

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