From: Eric Hanchrow <offby1@blarg.net>
To: emacs-pretest-bug@gnu.org
Subject: bug#479: 23.0.60; crashes on startup when given "-fn Monospace"
Date: Tue, 24 Jun 2008 08:19:30 -0700 [thread overview]
Message-ID: <87mylax3lp.fsf@offby1.atm01.sea.blarg.net> (raw)
SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
DISPLAY = :0.0
TERM = xterm
Breakpoint 1 at 0x8111396: file emacs.c, line 427.
Breakpoint 2 at 0x812b889: file sysdep.c, line 1329.
Starting program: /usr/local/src/emacs-with-my-tweaks.git/src/emacs -Q -fn Monospace
[Thread debugging using libthread_db enabled]
[New Thread 0xb7101720 (LWP 17687)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7101720 (LWP 17687)]
0xb7567725 in ?? () from /usr/lib/libfreetype.so.6
"internal-set-lisp-face-attribute" (0xbff96924)
"set-face-attribute" (0xbff96a64)
"apply" (0xbff96b44)
"face-set-after-frame-default" (0xbff96c94)
"x-create-frame-with-faces" (0xbff96dc4)
"make-frame" (0xbff96f04)
"frame-initialize" (0xbff97044)
"command-line" (0xbff97184)
"normal-top-level" (0xbff97250)
#0 0xb7567725 in ?? () from /usr/lib/libfreetype.so.6
No symbol table info available.
#1 0xb7566ef1 in ?? () from /usr/lib/libfreetype.so.6
No symbol table info available.
#2 0xb7567f4f in ?? () from /usr/lib/libfreetype.so.6
No symbol table info available.
#3 0xb7567306 in ?? () from /usr/lib/libfreetype.so.6
No symbol table info available.
#4 0xb7523f58 in FT_Render_Glyph_Internal () from /usr/lib/libfreetype.so.6
No symbol table info available.
#5 0xb7523fea in FT_Render_Glyph () from /usr/lib/libfreetype.so.6
No symbol table info available.
#6 0xb7864e48 in XftFontLoadGlyphs () from /usr/lib/libXft.so.2
No symbol table info available.
#7 0xb7861f7b in XftGlyphExtents () from /usr/lib/libXft.so.2
No symbol table info available.
#8 0xb786265c in XftTextExtents8 () from /usr/lib/libXft.so.2
No symbol table info available.
#9 0x081d0154 in xftfont_open (f=0x8d0f890, entity=146915788, pixel_size=2039438) at xftfont.c:321
result = FcResultMatch
display = (Display *) 0x862ae00
val = <value optimized out>
filename = 143418611
tail = <value optimized out>
font_object = 140054948
pat = <value optimized out>
match = <value optimized out>
size = 2039438
xftfont = (XftFont *) 0x8538d48
spacing = 1
name = "DejaVu Sans Mono:pixelsize=2039438:foundry=unknown:weight=bold:slant=normal:width=normal:spacing=100:scalable=true\000\000\bh\371\277D\372\030\b\005\r?\bE\017?\bI}6\b4\2016\b\t\000\000\000\234\301\326\b\210g\371\277\020UK\b\220\370\320\b\270\225\300\b95:\b\\\320l\b\224\370\320\b g\371\277\216\036\037\000\354=:\b\001\000\000\000\001\000\000\000\330g\371\277"...
len = <value optimized out>
i = <value optimized out>
extents = {
width = 0,
height = 0,
x = 2,
y = 0,
xOff = -10935,
yOff = 2072
}
ft_face = <value optimized out>
#10 0x0818c7c8 in font_open_entity (f=0x8d0f890, entity=146915788, pixel_size=2039438)
at font.c:2719
driver_list = <value optimized out>
objlist = <value optimized out>
val = <value optimized out>
font_object = 139154704
min_width = <value optimized out>
height = <value optimized out>
#11 0x0819025c in font_load_for_lface (f=0x8d0f890, attrs=0x84b5510, spec=146838972) at font.c:3204
entity = 34
#12 0x080cc810 in Finternal_set_lisp_face_attribute (face=137815721, attr=137789393,
value=146838972, frame=147912852) at xfaces.c:3318
font_object = <value optimized out>
f = (FRAME_PTR) 0x8d0f890
lface = 139154700
old_value = 137815649
prop_index = <value optimized out>
#13 0x0817bc94 in Ffuncall (nargs=5, args=0xbff96920) at eval.c:3052
fun = <value optimized out>
original_fun = <value optimized out>
funcar = <value optimized out>
numargs = 4
val = <value optimized out>
backtrace = {
next = 0xbff96a24,
function = 0xbff96920,
args = 0xbff96924,
nargs = 4,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff96924
i = <value optimized out>
#14 0x081ae49c in Fbyte_code (bytestr=136447099, vector=136447116, maxdepth=<value optimized out>)
at bytecode.c:678
op = -1557621815
vectorp = (Lisp_Object *) 0x8220490
stack = {
pc = 0x82f8334 "\210)\nAA\211\022\204$",
top = 0xbff96930,
bottom = 0xbff96920,
byte_string = 136447099,
byte_string_start = 0x82f82b5 "\b\204\b",
constants = 136447116,
next = 0xbff96b9c
}
top = (Lisp_Object *) 0xbff96920
result = <value optimized out>
#15 0x0817b614 in funcall_lambda (fun=136447036, nargs=4, arg_vector=0xbff96a64) at eval.c:3229
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 4
optional = 0
rest = 1
#16 0x0817ba5b in Ffuncall (nargs=5, args=0xbff96a60) at eval.c:3099
fun = 136447036
original_fun = 143190105
funcar = <value optimized out>
numargs = 4
val = <value optimized out>
backtrace = {
next = 0xbff96b04,
function = 0xbff96a60,
args = 0xbff96a64,
nargs = 4,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff96a64
i = <value optimized out>
#17 0x0817d2fa in Fapply (nargs=2, args=0xbff96b44) at eval.c:2530
ret_ungc_val = 34
i = <value optimized out>
numargs = <value optimized out>
spread_arg = 137788697
funcall_args = (Lisp_Object *) 0xbff96a60
fun = <value optimized out>
#18 0x0817bd75 in Ffuncall (nargs=3, args=0xbff96b40) at eval.c:3023
fun = <value optimized out>
original_fun = 137929185
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbff96c54,
function = 0xbff96b40,
args = 0xbff96b44,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff96b44
i = <value optimized out>
#19 0x081ae49c in Fbyte_code (bytestr=136461843, vector=136461860, maxdepth=<value optimized out>)
at bytecode.c:678
op = -1557621815
vectorp = (Lisp_Object *) 0x8223e28
stack = {
pc = 0x82f6847 "\210\016\036A\211\026\036\204\317",
top = 0xbff96b48,
bottom = 0xbff96b40,
byte_string = 136461843,
byte_string_start = 0x82f6770 "\b\204Q",
constants = 136461860,
next = 0xbff96ccc
}
top = (Lisp_Object *) 0xbff96b40
result = <value optimized out>
#20 0x0817b614 in funcall_lambda (fun=136461804, nargs=1, arg_vector=0xbff96c94) at eval.c:3229
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 0
rest = 0
#21 0x0817ba5b in Ffuncall (nargs=2, args=0xbff96c90) at eval.c:3099
fun = 136461804
original_fun = 137990073
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbff96d84,
function = 0xbff96c90,
args = 0xbff96c94,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff96c94
i = <value optimized out>
#22 0x081ae49c in Fbyte_code (bytestr=136461539, vector=136461556, maxdepth=<value optimized out>)
at bytecode.c:678
op = -1557621815
vectorp = (Lisp_Object *) 0x8223cf8
stack = {
pc = 0x82f689b "\210\316\n!\210\v\2042",
top = 0xbff96c94,
bottom = 0xbff96c90,
byte_string = 136461539,
byte_string_start = 0x82f6879 "\304\b!\020\305\b\236\306\307\bB!\310\031\032\033\311\216\312\n!\210\313\n\b\"\210\314\n!\210\315\n!\210\316\n!\210\v\2042",
constants = 136461556,
next = 0xbff96e0c
}
top = (Lisp_Object *) 0xbff96c90
result = <value optimized out>
#23 0x0817b614 in funcall_lambda (fun=136461492, nargs=1, arg_vector=0xbff96dc4) at eval.c:3229
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 1
rest = 0
#24 0x0817ba5b in Ffuncall (nargs=2, args=0xbff96dc0) at eval.c:3099
fun = 136461492
original_fun = 143138561
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbff96ec4,
function = 0xbff96dc0,
args = 0xbff96dc4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff96dc4
i = <value optimized out>
#25 0x081ae49c in Fbyte_code (bytestr=136734803, vector=136734820, maxdepth=<value optimized out>)
at bytecode.c:678
op = -1557621815
vectorp = (Lisp_Object *) 0x8266868
stack = {
pc = 0x82c9d13 "\026\027\321\016\027!\210\016\031\311\036\032\211\036\033\203\232",
top = 0xbff96dc4,
bottom = 0xbff96dc0,
byte_string = 136734803,
byte_string_start = 0x82c9cb5 "\306\b\236\203,",
constants = 136734820,
next = 0xbff96f4c
}
top = (Lisp_Object *) 0xbff96dc0
result = <value optimized out>
#26 0x0817b614 in funcall_lambda (fun=136734756, nargs=1, arg_vector=0xbff96f04) at eval.c:3229
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 1
rest = 0
#27 0x0817ba5b in Ffuncall (nargs=2, args=0xbff96f00) at eval.c:3099
fun = 136734756
original_fun = 143659961
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbff97004,
function = 0xbff96f00,
args = 0xbff96f04,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff96f04
i = <value optimized out>
#28 0x081ae49c in Fbyte_code (bytestr=136731851, vector=136731868, maxdepth=<value optimized out>)
at bytecode.c:678
op = -1557621815
vectorp = (Lisp_Object *) 0x8265ce0
stack = {
pc = 0x82ca636 "\211\026\026\026\027\320\f!\024\321\016\026\322\323\v\322\"#\210\324\v!\210\313\211\023\207",
top = 0xbff96f04,
bottom = 0xbff96f00,
byte_string = 136731851,
byte_string_start = 0x82ca5fc "\b\205T",
constants = 136731868,
next = 0xbff9708c
}
top = (Lisp_Object *) 0xbff96f00
result = <value optimized out>
#29 0x0817b614 in funcall_lambda (fun=136731820, nargs=0, arg_vector=0xbff97044) at eval.c:3229
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 136496349
rest = 147587469
#30 0x0817ba5b in Ffuncall (nargs=1, args=0xbff97040) at eval.c:3099
fun = 136731820
original_fun = 142944329
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbff97144,
function = 0xbff97040,
args = 0xbff97044,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff97044
i = <value optimized out>
#31 0x081ae49c in Fbyte_code (bytestr=136494867, vector=136494884, maxdepth=<value optimized out>)
at bytecode.c:678
op = -1557621815
vectorp = (Lisp_Object *) 0x822bf28
stack = {
pc = 0x82f1cee "\210\016K\204P\002\016V\204P\002\016Z\201\212",
top = 0xbff97040,
bottom = 0xbff97040,
byte_string = 136494867,
byte_string_start = 0x82f1ac6 "\306 \020\t\022\307\310!\210\307\311!\210\307\312!\210\313\314!\211\033\315=\2049",
constants = 136494884,
next = 0xbff971cc
}
top = (Lisp_Object *) 0xbff97040
result = <value optimized out>
#32 0x0817b614 in funcall_lambda (fun=136494844, nargs=0, arg_vector=0xbff97184) at eval.c:3229
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 0
rest = 0
#33 0x0817ba5b in Ffuncall (nargs=1, args=0xbff97180) at eval.c:3099
fun = 136494844
original_fun = 142943561
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbff972dc,
function = 0xbff97180,
args = 0xbff97184,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff97184
i = <value optimized out>
#34 0x081ae49c in Fbyte_code (bytestr=136491571, vector=136491588, maxdepth=<value optimized out>)
at bytecode.c:678
op = -1557621815
vectorp = (Lisp_Object *) 0x822b248
stack = {
pc = 0x82f2909 "\210*\341\342\343\"\210\344\321\345\"\211\036%;\203\257",
top = 0xbff97180,
bottom = 0xbff97180,
byte_string = 136491571,
byte_string_start = 0x82f2875 "\b\203\b",
constants = 136491588,
next = 0x0
}
top = (Lisp_Object *) 0xbff97180
result = <value optimized out>
#35 0x0817b614 in funcall_lambda (fun=136491548, nargs=0, arg_vector=0xbff97250) at eval.c:3229
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = -1208151975
rest = 146912808
#36 0x0817b820 in apply_lambda (fun=136491548, args=137788697, eval_flag=1) at eval.c:3153
args_left = 0
arg_vector = (Lisp_Object *) 0x1
i = 0
tem = 137788697
#37 0x0817aeb7 in Feval (form=138354293) at eval.c:2433
fun = 1
val = <value optimized out>
original_fun = 143117585
original_args = 137788697
funcar = -1557621815
backtrace = {
next = 0x0,
function = 0xbff972f4,
args = 0xbff97250,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
#38 0x08118bb3 in top_level_2 () at keyboard.c:1376
No locals.
#39 0x0817a530 in internal_condition_case (bfun=0x8118ba0 <top_level_2>, handlers=137831865,
hfun=0x811d200 <cmd_error>) at eval.c:1511
val = <value optimized out>
c = {
tag = 137788697,
val = 137788697,
next = 0xbff97440,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 138301224, 138301208, -1074170872, -421117823, 994698222},
__mask_was_saved = 0,
__saved_mask = {
__val = {3076078364, 3220766722, 3086836313, 134542782, 3078810172, 3086888948, 3220796000,
3071383536, 3220796052, 3086815321, 146912808, 3220795988, 3077386228, 146912808,
3086874044, 3220796000, 3220796256, 3220796352, 3220796640, 4294967295, 3220796488,
135442547, 3220796640, 3076062108, 3078810248, 0, 4294967295, 3086888948, 134523132,
3086890600, 3220796432, 3086832681}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137831865,
var = 137788697,
chosen_clause = 1,
tag = 0xbff9732c,
next = 0x0
}
#40 0x0811cfa0 in top_level_1 () at keyboard.c:1384
No locals.
#41 0x0817a60a in internal_catch (tag=137827841, func=0x811cf70 <top_level_1>, arg=137788697)
at eval.c:1247
c = {
tag = 137827841,
val = 137788697,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 138301224, 138301208, -1074170616, -420978559, 994835438},
__mask_was_saved = 0,
__saved_mask = {
__val = {0, 0, 0, 0, 0, 0, 0, 3076472209, 0, 0, 0, 0, 0, 0, 0, 144209368, 3077264117, 0,
3077390736, 0, 138022154, 138017536, 138022152, 3220796664, 135708933, 138017537,
138022154, 137788697, 137814544, 0, 0, 137788721}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#42 0x0811d049 in command_loop () at keyboard.c:1339
No locals.
#43 0x0811d3db in recursive_edit_1 () at keyboard.c:955
val = <value optimized out>
#44 0x0811d511 in Frecursive_edit () at keyboard.c:1017
buffer = 137788697
#45 0x0811216c in main (argc=4, argv=0xbff97914) at emacs.c:1772
dummy = 0
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 0
rlim = {
rlim_cur = 8388608,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
Lisp Backtrace:
"internal-set-lisp-face-attribute" (0xbff96924)
"set-face-attribute" (0xbff96a64)
"apply" (0xbff96b44)
"face-set-after-frame-default" (0xbff96c94)
"x-create-frame-with-faces" (0xbff96dc4)
"make-frame" (0xbff96f04)
"frame-initialize" (0xbff97044)
"command-line" (0xbff97184)
"normal-top-level" (0xbff97250)
quit
The program is running. Exit anyway? (y or n)
In GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.9)
of 2008-03-19 on vernadsky, modified by Debian
(emacs-snapshot package, version 1:20080228-1ubuntu1)
Windowing system distributor `The X.Org Foundation', version 11.0.10400090
configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.60/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.60/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.0.60/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--enable-font-backend' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS=''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: nil
value of $XMODIFIERS: nil
locale-coding-system: nil
default-enable-multibyte-characters: t
Major mode: Erlang Shell
Minor modes in effect:
erc-autojoin-mode: t
erc-match-mode: t
erc-log-mode: t
erc-services-mode: t
erc-networks-mode: t
tabbar-mwheel-mode: t
tabbar-mode: t
desktop-save-mode: t
recentf-mode: t
compilation-minor-mode: t
display-time-mode: t
global-auto-revert-mode: t
shell-dirtrack-mode: t
iswitchb-mode: t
tooltip-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
y C-+ <help-echo> <f11> C-x b s h e <return> c d SPC
/ u s r / l o c <tab> s r <tab> e m <tab> w <tab> <return>
g i t k - - <backspace> <backspace> SPC - - a l l <return>
c d <return> M-x r u n - e r l a n g <return> r e g
e x p : m a t c h M-( " f r e d " , SPC " x " C-e .
<return> M-p M-b M-d f <return> M-p C-b C-b C-b . *
<return> M-p M-b M-b C-e C-b C-b C-b C-b C-b ( C-f
C-f ) C-e <return> M-p C-a M-f M-f e s <return> M-p
M-b C-f C-d C-f C-f C-d C-e <return> M-p C-a M-f M-f
<M-backspace> p a t r s e <backspace> <backspace> <backspace>
<backspace> r s e C-M-d C-M-k C-d C-d <return> C-+
$ f . <return> C-x b c o m p C-g M-x r e p o r t -
e m <tab> <return>
Recent messages:
Completed
Completing file name...
Completed
Completing file name...
Partially completed
Completing file name...
Completed
/usr/local/src/emacs-with-my-tweaks.git
~
History item: 1 [6 times]
Quit
--
The only form of intelligence that really matters is the capacity to predict.
-- Colin Blakemore
reply other threads:[~2008-06-24 15:19 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87mylax3lp.fsf@offby1.atm01.sea.blarg.net \
--to=offby1@blarg.net \
--cc=479@emacsbugs.donarmstrong.com \
--cc=emacs-pretest-bug@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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.