Version: 21.4
Window system: X
One obviously broken thing: in the following call sequence:
#0 change_frame_size_1 (f=0x8ae1d60, newheight=2, newwidth=3)
at src/frame.c:3070
#1 0x08156789 in change_frame_size (f=0x8ae1d60, newheight=2, newwidth=3,
delay=0) at src/frame.c:3146
#2 0x08230d9f in EmacsFrameResize (widget=0x853f670)
at src/EmacsFrame.c:387
#3 0x401339ec in ResizeWrapper () from /usr/X11R6/lib/libXm.so.2
#4 0x401337d8 in ResizeWrapper4 () from /usr/X11R6/lib/libXm.so.2
#5 0x402afba7 in XtSetValues () from /usr/X11R6/lib/libXt.so.6
#6 0x0823153d in EmacsFrameSetCharSize (widget=0x853f670, columns=1, rows=1)
at src/EmacsFrame.c:673
#7 0x082087c1 in x_set_initial_frame_size (f=0x8ae1d60, flags=15, x=1025,
y=769, w=1, h=1) at src/frame-x.c:715
#8 0x08209634 in x_set_frame_properties (f=0x8ae1d60, plist=145947700)
at src/frame-x.c:927
#9 0x08151cd8 in Fset_frame_properties (frame=145628512, plist=145947700)
at src/frame.c:2375
#10 0x0814d171 in Fmake_frame (props=145991868, device=1081545268)
at src/frame.c:480
`change_frame_size_1' makes `f->height' equal to `newheight', but
`f->pixheight' never gets updated, leaving frame sizes inconsistent as
described previously.
Cannot reproduce that when catching frame heights changes with
debugger. Apparently there is some sort of race condition.