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

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

[20.1]: emacs hang when creating a new frame


From: Marshall, Simon
Subject: [20.1]: emacs hang when creating a new frame
Date: Fri, 11 Jan 2002 16:51:08 -0000

In GNU Emacs 21.1.1 (sparc-sun-solaris2.6, GNU/LessTif Version 2.1
Release 0.93.3)
 of 2001-10-23 on ashanti
configured using `configure  --prefix=/rvcarma/marshals/slash/usr/local
--x-includes=/usr/openwin/include:/rvcarma/marshals/slash/usr/local/incl
ude:/rvcarma/marshals/slash/usr/local/include/X11
--x-libraries=/usr/openwin/lib:/rvcarma/marshals/slash/usr/local/lib:/rv
carma/marshals/slash/usr/local/lib/X11 --with-x-toolkit=motif'
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: en_UK
  value of $LC_CTYPE: en_UK
  value of $LC_MESSAGES: C
  value of $LC_MONETARY: en_UK
  value of $LC_NUMERIC: en_UK
  value of $LC_TIME: en_UK
  value of $LANG: en_UK
  locale-coding-system: iso-latin-1
  default-enable-multibyte-characters: t

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

I'm using emacs under eXceed.

When I create a new frame, sometimes emacs hangs.  The only
similarities between session that hang that I've noticed is when I
have 100s of files open, though I can't see why that should be a 
factor in this case.  I realise that doesn't give you much to go on.

It's hanging under XtVaSetValues, backtrace is below.  
Note the comment above the call of XtVaSetValues!  AFAIK,
LessTif 0.93.3 is 2001-08-28, ie, more recent than 2001-03-13.

GNU gdb 5.0
Copyright 2000 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 "sparc-sun-solaris2.6"...
/rvcarma/marshals/carma/tracked/src/23170: No such file or directory.
Attaching to program `/rvcarma/marshals/ftp/emacs-21.1/src/emacs',
process 23170
Reading symbols from /usr/lib/libXm.so.3...done.
Loaded symbols for /usr/lib/libXm.so.3
Reading symbols from /usr/lib/libXmu.so.4...done.
Loaded symbols for /usr/lib/libXmu.so.4
Reading symbols from /usr/lib/libXt.so.4...done.
Loaded symbols for /usr/lib/libXt.so.4
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libXext.so.0...done.
Loaded symbols for /usr/lib/libXext.so.0
Reading symbols from /usr/lib/libX11.so.4...done.
Loaded symbols for /usr/lib/libX11.so.4
Reading symbols from /usr/lib/libsocket.so.1...done.
Loaded symbols for /usr/lib/libsocket.so.1
Reading symbols from /usr/lib/libnsl.so.1...done.
Loaded symbols for /usr/lib/libnsl.so.1
Reading symbols from /usr/lib/libkstat.so.1...done.
Loaded symbols for /usr/lib/libkstat.so.1
Reading symbols from /opt/SUNWspro/lib/libm.so.1...done.
Loaded symbols for /opt/SUNWspro/lib/libm.so.1
Reading symbols from /usr/lib/libc.so.1...done.
Loaded symbols for /usr/lib/libc.so.1
Reading symbols from /usr/lib/libdl.so.1...done.
Loaded symbols for /usr/lib/libdl.so.1
Reading symbols from /usr/lib/libmp.so.2...done.
Loaded symbols for /usr/lib/libmp.so.2
Reading symbols from
/usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1...done.
Loaded symbols for /usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1
Reading symbols from /usr/lib/locale/en_UK/en_UK.so.1...done.
Loaded symbols for /usr/lib/locale/en_UK/en_UK.so.1
Reading symbols from
/usr/openwin/lib/locale/common/xlibi18n.so.2...done.
Loaded symbols for /usr/openwin/lib/locale/common/xlibi18n.so.2
Reading symbols from
/usr/openwin/lib/locale/common/ximlocal.so.2...done.
Loaded symbols for /usr/openwin/lib/locale/common/ximlocal.so.2
Reading symbols from
/usr/openwin/lib/locale/iso8859-1/xomEuro.so.2...done.
Loaded symbols for /usr/openwin/lib/locale/iso8859-1/xomEuro.so.2
Retry #1:
Retry #2:
Retry #3:
Retry #4:
[New LWP 1]
Symbols already loaded for /usr/lib/libXm.so.3
Symbols already loaded for /usr/lib/libXmu.so.4
Symbols already loaded for /usr/lib/libXt.so.4
Symbols already loaded for /usr/lib/libSM.so.6
Symbols already loaded for /usr/lib/libICE.so.6
Symbols already loaded for /usr/lib/libXext.so.0
Symbols already loaded for /usr/lib/libX11.so.4
Symbols already loaded for /usr/lib/libsocket.so.1
Symbols already loaded for /usr/lib/libnsl.so.1
Symbols already loaded for /usr/lib/libkstat.so.1
Symbols already loaded for /opt/SUNWspro/lib/libm.so.1
Symbols already loaded for /usr/lib/libc.so.1
Symbols already loaded for /usr/lib/libdl.so.1
Symbols already loaded for /usr/lib/libmp.so.2
Symbols already loaded for /usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1
Symbols already loaded for /usr/lib/locale/en_UK/en_UK.so.1
Symbols already loaded for /usr/openwin/lib/locale/common/xlibi18n.so.2
Symbols already loaded for /usr/openwin/lib/locale/common/ximlocal.so.2
Symbols already loaded for
/usr/openwin/lib/locale/iso8859-1/xomEuro.so.2
0xef238160 in poll () from /usr/lib/libc.so.1
(gdb) where
#0  0xef238160 in poll () from /usr/lib/libc.so.1
#1  0xef24eaf4 in select () from /usr/lib/libc.so.1
#2  0xef589d08 in _XtWaitForSomething () from /usr/lib/libXt.so.4
#3  0xef598b64 in _wait_for_response () from /usr/lib/libXt.so.4
#4  0xef598f5c in RootGeometryManager () from /usr/lib/libXt.so.4
#5  0xef65122c in _XmRootGeometryManager () from /usr/lib/libXm.so.3
#6  0xef580830 in _XtMakeGeometryRequest () from /usr/lib/libXt.so.4
#7  0xef596268 in XtSetValues () from /usr/lib/libXt.so.4
#8  0xef5a9fe0 in XtVaSetValues () from /usr/lib/libXt.so.4
#9  0x189910 in EmacsFrameSetCharSize (widget=0x34afd00, columns=80,
rows=40) at widget.c:976
#10 0xbc688 in x_set_window_size (f=0x3299a00, change_gravity=0, cols=0,
rows=53058048) at xterm.c:12515
#11 0xc393c in x_set_scroll_bar_width (f=0x3299a00, arg=18,
oldval=271268868) at xfns.c:2545
#12 0xc0970 in x_set_frame_parameters (f=0x3299a00, alist=18) at
xfns.c:951
#13 0xc4498 in x_default_parameter (f=0x3299a00, alist=1397384484,
prop=271533348, deflt=271268868, xprop=0x19d608 "scrollBarWidth", 
    xclass=0x19d618 "ScrollBarWidth", type=RES_TYPE_NUMBER) at
xfns.c:2928
#14 0xc721c in Fx_create_frame (parms=1397384484) at xfns.c:4438
#15 0x13e328 in Ffuncall (nargs=-268444892, args=0xefffdb20) at
eval.c:2655
#16 0x16d18c in Fbyte_code (bytestr=-268444896, vector=1076081068,
maxdepth=5) at bytecode.c:716
#17 0x13ea74 in funcall_lambda (fun=1076080944, nargs=1,
arg_vector=0xefffdccc) at eval.c:2847
#18 0x13e4e8 in Ffuncall (nargs=2, args=0xefffdcc8) at eval.c:2712
#19 0x16d18c in Fbyte_code (bytestr=-268444472, vector=1076035564,
maxdepth=3) at bytecode.c:716
#20 0x13ea74 in funcall_lambda (fun=1076035480, nargs=1,
arg_vector=0xefffde74) at eval.c:2847
#21 0x13e4e8 in Ffuncall (nargs=2, args=0xefffde70) at eval.c:2712
#22 0x16d18c in Fbyte_code (bytestr=-268444048, vector=1076030676,
maxdepth=2) at bytecode.c:716
#23 0x13ea74 in funcall_lambda (fun=1076030628, nargs=0,
arg_vector=0xefffe078) at eval.c:2847
#24 0x13e4e8 in Ffuncall (nargs=1, args=0xefffe074) at eval.c:2712
#25 0x13dec8 in call0 (fn=1076030628) at eval.c:2431
#26 0x75c30 in Fdisplay_buffer (buffer=1080302592,
not_this_window=271268916, frame=271268868) at window.c:2976
#27 0xf37b4 in Fpop_to_buffer (buffer=839397828, other_window=271268916,
norecord=271268868) at buffer.c:1573
#28 0x13e370 in Ffuncall (nargs=-268443132, args=0xefffe200) at
eval.c:2662
#29 0x16d18c in Fbyte_code (bytestr=-268443136, vector=1075801888,
maxdepth=4) at bytecode.c:716
#30 0x13ea74 in funcall_lambda (fun=1075801796, nargs=1,
arg_vector=0xefffe3cc) at eval.c:2847
#31 0x13e4e8 in Ffuncall (nargs=2, args=0xefffe3c8) at eval.c:2712
#32 0x13a048 in Fcall_interactively (function=271800756,
record_flag=271268868, keys=1076654080) at callint.c:797
#33 0xe7024 in Fcommand_execute (cmd=271800756, record_flag=271268868,
keys=271268868, special=-268442296) at keyboard.c:9221
#34 0xdb788 in command_loop_1 () at keyboard.c:1644
#35 0x13bf78 in internal_condition_case (bfun=0xda8a8 <command_loop_1>,
handlers=271390916, hfun=0xda404 <cmd_error>) at eval.c:1267
#36 0xda730 in command_loop_2 () at keyboard.c:1245
#37 0x13bafc in internal_catch (tag=271343268, func=0xda708
<command_loop_2>, arg=271268868) at eval.c:1030
#38 0xda6dc in command_loop () at keyboard.c:1224
#39 0xda158 in recursive_edit_1 () at keyboard.c:950
#40 0xda2c4 in Frecursive_edit () at keyboard.c:1006
#41 0xd9068 in main (argc=1, argv=0xefffeb3c, envp=0xefffea58) at
emacs.c:1547
(gdb) up 9
#9  0x189910 in EmacsFrameSetCharSize (widget=0x34afd00, columns=80,
rows=40) at
976           XtVaSetValues (f->output_data.x->widget,
(gdb) list
971           
972           /* Do parents first, otherwise LessTif's geometry
management
973              enters an infinite loop (as of 2000-01-15).  This is
fixed in
974              later versions of LessTif (as of 2001-03-13); I'll
leave it
975              as is because I think it can't do any harm.  */
976           XtVaSetValues (f->output_data.x->widget,
977                          XtNheight, (XtArgVal) (outer_widget_height
+ hdelta
978                          XtNwidth, (XtArgVal) (outer_widget_width +
wdelta),
979                          NULL);
980           XtVaSetValues (f->output_data.x->column_widget,
(gdb) 



reply via email to

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