unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#16040: 24.3.50: r115361 broke Xlib/Lucid/Motif build
@ 2013-12-03 15:17 Dmitry Antipov
  2013-12-03 17:27 ` martin rudalics
  0 siblings, 1 reply; 3+ messages in thread
From: Dmitry Antipov @ 2013-12-03 15:17 UTC (permalink / raw)
  To: 16040

Configure as follows:

./configure --disable-acl --without-all --with-x-toolkit=no \
	    --enable-gcc-warnings --enable-check-lisp-object-type \
	    --enable-checking

./src/emacs -Q ==>

../../trunk/src/xdisp.c:1048: Emacs fatal error: assertion failed: height >= 0
Fatal error 6: Aborted

Backtrace:

#0  0x000000386a60ee6b in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
#1  0x00000000005424c6 in terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at ../../trunk/src/emacs.c:377
#2  0x00000000005c9368 in die (msg=0x6991a2 "height >= 0", file=0x699130 "../../trunk/src/xdisp.c", line=1048)
     at ../../trunk/src/alloc.c:6726
#3  0x000000000042a44e in window_box_height (w=0x127c4e8) at ../../trunk/src/xdisp.c:1048
#4  0x000000000040cfa4 in required_matrix_height (w=0x127c4e8) at ../../trunk/src/dispnew.c:1663
#5  0x000000000040d135 in allocate_matrices_for_window_redisplay (w=0x127c4e8) at ../../trunk/src/dispnew.c:1728
#6  0x000000000040dce9 in adjust_frame_glyphs_for_window_redisplay (f=0x127a618) at ../../trunk/src/dispnew.c:2032
#7  0x000000000040d1f0 in adjust_frame_glyphs (f=0x127a618) at ../../trunk/src/dispnew.c:1749
#8  0x0000000000528f62 in x_set_menu_bar_lines (f=0x127a618, value=..., oldval=...) at ../../trunk/src/xfns.c:1038
#9  0x0000000000421989 in x_set_frame_parameters (f=0x127a618, alist=...) at ../../trunk/src/frame.c:2932
#10 0x00000000004256a0 in x_default_parameter (f=0x127a618, alist=..., prop=..., deflt=..., xprop=0x0, xclass=0x0,
     type=RES_TYPE_NUMBER) at ../../trunk/src/frame.c:4006
#11 0x000000000052ce89 in Fx_create_frame (parms=...) at ../../trunk/src/xfns.c:3099
#12 0x00000000005eabb5 in Ffuncall (nargs=2, args=0x7fffffffb378) at ../../trunk/src/eval.c:2805
#13 0x0000000000634229 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=0, args=0x0)
     at ../../trunk/src/bytecode.c:919
#14 0x00000000005eb845 in funcall_lambda (fun=..., nargs=1, arg_vector=0x99c2bd <pure+514077>) at ../../trunk/src/eval.c:3039
#15 0x00000000005ead90 in Ffuncall (nargs=2, args=0x7fffffffbbd8) at ../../trunk/src/eval.c:2854
#16 0x0000000000634229 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=0, args=0x0)
     at ../../trunk/src/bytecode.c:919
#17 0x00000000005eb845 in funcall_lambda (fun=..., nargs=1, arg_vector=0xa38e6d <pure+1156045>) at ../../trunk/src/eval.c:3039
#18 0x00000000005ead90 in Ffuncall (nargs=2, args=0x7fffffffc438) at ../../trunk/src/eval.c:2854
#19 0x0000000000634229 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=0, args=0x0)
     at ../../trunk/src/bytecode.c:919
#20 0x00000000005eb845 in funcall_lambda (fun=..., nargs=0, arg_vector=0xa37b6d <pure+1151181>) at ../../trunk/src/eval.c:3039
#21 0x00000000005ead90 in Ffuncall (nargs=1, args=0x7fffffffcca8) at ../../trunk/src/eval.c:2854
#22 0x0000000000634229 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=0, args=0x7fffffffd578)
     at ../../trunk/src/bytecode.c:919
#23 0x00000000005eb3f8 in funcall_lambda (fun=..., nargs=0, arg_vector=0x7fffffffd578) at ../../trunk/src/eval.c:2973
#24 0x00000000005ead90 in Ffuncall (nargs=1, args=0x7fffffffd570) at ../../trunk/src/eval.c:2854
#25 0x0000000000634229 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=0, args=0x7fffffffdd40)
     at ../../trunk/src/bytecode.c:919
#26 0x00000000005eb3f8 in funcall_lambda (fun=..., nargs=0, arg_vector=0x7fffffffdd40) at ../../trunk/src/eval.c:2973
#27 0x00000000005eb0c2 in apply_lambda (fun=..., args=...) at ../../trunk/src/eval.c:2914
#28 0x00000000005e9655 in eval_sub (form=...) at ../../trunk/src/eval.c:2220
#29 0x00000000005e8b78 in Feval (form=..., lexical=...) at ../../trunk/src/eval.c:1993
#30 0x0000000000546768 in top_level_2 () at ../../trunk/src/keyboard.c:1179
#31 0x00000000005e711d in internal_condition_case (bfun=0x546751 <top_level_2>, handlers=..., hfun=0x54626c <cmd_error>)
     at ../../trunk/src/eval.c:1344
#32 0x000000000054679f in top_level_1 (ignore=...) at ../../trunk/src/keyboard.c:1187
#33 0x00000000005e65a0 in internal_catch (tag=..., func=0x54676a <top_level_1>, arg=...) at ../../trunk/src/eval.c:1108
#34 0x00000000005466cd in command_loop () at ../../trunk/src/keyboard.c:1148
#35 0x0000000000545d98 in recursive_edit_1 () at ../../trunk/src/keyboard.c:777
#36 0x0000000000545f68 in Frecursive_edit () at ../../trunk/src/keyboard.c:841
#37 0x0000000000543e09 in main (argc=2, argv=0x7fffffffe358) at ../../trunk/src/emacs.c:1598

The same issue exists with Lucid (--with-x-toolkit=lucid)
and Motif (--with-x-toolkit=motif) builds.

Previous revision r115360 is free from this issue.

Dmitry





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#16040: 24.3.50: r115361 broke Xlib/Lucid/Motif build
  2013-12-03 15:17 bug#16040: 24.3.50: r115361 broke Xlib/Lucid/Motif build Dmitry Antipov
@ 2013-12-03 17:27 ` martin rudalics
  2013-12-04  3:59   ` Dmitry Antipov
  0 siblings, 1 reply; 3+ messages in thread
From: martin rudalics @ 2013-12-03 17:27 UTC (permalink / raw)
  To: Dmitry Antipov; +Cc: 16040

> Configure as follows:
> 
> ./configure --disable-acl --without-all --with-x-toolkit=no \
>         --enable-gcc-warnings --enable-check-lisp-object-type \
>         --enable-checking
> 
> ./src/emacs -Q ==>
> 
> ../../trunk/src/xdisp.c:1048: Emacs fatal error: assertion failed: 
> height >= 0
> Fatal error 6: Aborted

My bad.  I should have tested this.

> The same issue exists with Lucid (--with-x-toolkit=lucid)
> and Motif (--with-x-toolkit=motif) builds.
> 
> Previous revision r115360 is free from this issue.

Please try again with these.  Do you see any other issues with pixelwise
resizing?

Thanks for reporting, martin






^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#16040: 24.3.50: r115361 broke Xlib/Lucid/Motif build
  2013-12-03 17:27 ` martin rudalics
@ 2013-12-04  3:59   ` Dmitry Antipov
  0 siblings, 0 replies; 3+ messages in thread
From: Dmitry Antipov @ 2013-12-04  3:59 UTC (permalink / raw)
  To: martin rudalics; +Cc: 16040

On 12/03/2013 09:27 PM, martin rudalics wrote:

> Please try again with these.  Do you see any other issues with pixelwise
> resizing?

Works again in r115369.

Dmitry






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-12-04  3:59 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-03 15:17 bug#16040: 24.3.50: r115361 broke Xlib/Lucid/Motif build Dmitry Antipov
2013-12-03 17:27 ` martin rudalics
2013-12-04  3:59   ` Dmitry Antipov

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).