Subject: bug#10035: Crash in check_x_frame in w32fns.c

From: Juanma Barranquero <[email-masked]>
Date: Mon, 14 Nov 2011 09:57:17 +0100

On Mon, Nov 14, 2011 at 04:56, Eli Zaretskii <[email-masked]> wrote:

> Please show the info I asked Christoph to provide.

(gdb) p a->enabled_p
$1 = 1
(gdb) p b->enabled_p
$2 = 1
(gdb) prowx a
y=75 x=0 pwid=320 a+d=12+3=15 phys=12+3=15 vis=15  L=0 T=40 R=0
start=419 end=459 ENA DISP
(gdb) prowx b
y=75 x=0 pwid=320 a+d=12+3=15 phys=12+3=15 vis=15  L=0 T=40 R=0
start=419 end=459 ENA DISP
(gdb) pgrowx a
TEXT: 40 glyphs
  0    0: CHAR[ ] pos=419 blev=0,btyp=L w=8 a+d=12+3 MB
  1    8: CHAR[ ] pos=420 blev=0,btyp=L w=8 a+d=12+3 MB
  2   16: CHAR[ ] pos=421 blev=0,btyp=L w=8 a+d=12+3 MB
  3   24: CHAR[ ] pos=422 blev=0,btyp=L w=8 a+d=12+3 MB
  4   32: CHAR[ ] pos=423 blev=0,btyp=L w=8 a+d=12+3 MB
  5   40: CHAR[=] pos=424 blev=0,btyp=L w=8 a+d=12+3 MB
  6   48: CHAR[=] pos=425 blev=0,btyp=L w=8 a+d=12+3 MB
  7   56: CHAR[=] pos=426 blev=0,btyp=L w=8 a+d=12+3 MB
  8   64: CHAR[>] pos=427 blev=0,btyp=L w=8 a+d=12+3 MB
  9   72: CHAR[ ] pos=428 blev=0,btyp=L w=8 a+d=12+3 MB
 10   80: CHAR[r] pos=429 blev=0,btyp=L w=8 a+d=12+3 MB
 11   88: CHAR[e] pos=430 blev=0,btyp=L w=8 a+d=12+3 MB
 12   96: CHAR[t] pos=431 blev=0,btyp=L w=8 a+d=12+3 MB
 13  104: CHAR[u] pos=432 blev=0,btyp=L w=8 a+d=12+3 MB
 14  112: CHAR[r] pos=433 blev=0,btyp=L w=8 a+d=12+3 MB
 15  120: CHAR[n] pos=434 blev=0,btyp=L w=8 a+d=12+3 MB
 16  128: CHAR[e] pos=435 blev=0,btyp=L w=8 a+d=12+3 MB
 17  136: CHAR[d] pos=436 blev=0,btyp=L w=8 a+d=12+3 MB
 18  144: CHAR[ ] pos=437 blev=0,btyp=L w=8 a+d=12+3 MB
 19  152: CHAR[#] pos=438 blev=0,btyp=L w=8 a+d=12+3 MB
 20  160: CHAR[X] pos=439 blev=0,btyp=L w=8 a+d=12+3 MB
 21  168: CHAR[0] pos=440 blev=0,btyp=L w=8 a+d=12+3 MB
 22  176: CHAR[0] pos=441 blev=0,btyp=L w=8 a+d=12+3 MB
 23  184: CHAR[0] pos=442 blev=0,btyp=L w=8 a+d=12+3 MB
 24  192: CHAR[0] pos=443 blev=0,btyp=L w=8 a+d=12+3 MB
 25  200: CHAR[0] pos=444 blev=0,btyp=L w=8 a+d=12+3 MB
 26  208: CHAR[0] pos=445 blev=0,btyp=L w=8 a+d=12+3 MB
 27  216: CHAR[0] pos=446 blev=0,btyp=L w=8 a+d=12+3 MB
 28  224: CHAR[0] pos=447 blev=0,btyp=L w=8 a+d=12+3 MB
 29  232: CHAR[0] pos=448 blev=0,btyp=L w=8 a+d=12+3 MB
 30  240: CHAR[0] pos=449 blev=0,btyp=L w=8 a+d=12+3 MB
 31  248: CHAR[0] pos=450 blev=0,btyp=L w=8 a+d=12+3 MB
 32  256: CHAR[0] pos=451 blev=0,btyp=L w=8 a+d=12+3 MB
 33  264: CHAR[0] pos=452 blev=0,btyp=L w=8 a+d=12+3 MB
 34  272: CHAR[0] pos=453 blev=0,btyp=L w=8 a+d=12+3 MB
 35  280: CHAR[0] pos=454 blev=0,btyp=L w=8 a+d=12+3 MB
 36  288: CHAR[0] pos=455 blev=0,btyp=L w=8 a+d=12+3 MB
 37  296: CHAR[,] pos=456 blev=0,btyp=L w=8 a+d=12+3 MB
 38  304: CHAR[ ] pos=457 blev=0,btyp=L w=8 a+d=12+3 face=38 MB
 39  312: CHAR[ ] pos=0 blev=0,btyp=B w=8 a+d=12+3 MB
(gdb) pgrowx b
TEXT: 40 glyphs
  0    0: CHAR[ ] pos=419 blev=0,btyp=L w=8 a+d=12+3 MB
  1    8: CHAR[ ] pos=420 blev=0,btyp=L w=8 a+d=12+3 MB
  2   16: CHAR[ ] pos=421 blev=0,btyp=L w=8 a+d=12+3 MB
  3   24: CHAR[ ] pos=422 blev=0,btyp=L w=8 a+d=12+3 MB
  4   32: CHAR[ ] pos=423 blev=0,btyp=L w=8 a+d=12+3 MB
  5   40: CHAR[=] pos=424 blev=0,btyp=L w=8 a+d=12+3 MB
  6   48: CHAR[=] pos=425 blev=0,btyp=L w=8 a+d=12+3 MB
  7   56: CHAR[=] pos=426 blev=0,btyp=L w=8 a+d=12+3 MB
  8   64: CHAR[>] pos=427 blev=0,btyp=L w=8 a+d=12+3 MB
  9   72: CHAR[ ] pos=428 blev=0,btyp=L w=8 a+d=12+3 MB
 10   80: CHAR[r] pos=429 blev=0,btyp=L w=8 a+d=12+3 MB
 11   88: CHAR[e] pos=430 blev=0,btyp=L w=8 a+d=12+3 MB
 12   96: CHAR[t] pos=431 blev=0,btyp=L w=8 a+d=12+3 MB
 13  104: CHAR[u] pos=432 blev=0,btyp=L w=8 a+d=12+3 MB
 14  112: CHAR[r] pos=433 blev=0,btyp=L w=8 a+d=12+3 MB
 15  120: CHAR[n] pos=434 blev=0,btyp=L w=8 a+d=12+3 MB
 16  128: CHAR[e] pos=435 blev=0,btyp=L w=8 a+d=12+3 MB
 17  136: CHAR[d] pos=436 blev=0,btyp=L w=8 a+d=12+3 MB
 18  144: CHAR[ ] pos=437 blev=0,btyp=L w=8 a+d=12+3 MB
 19  152: CHAR[#] pos=438 blev=0,btyp=L w=8 a+d=12+3 MB
 20  160: CHAR[X] pos=439 blev=0,btyp=L w=8 a+d=12+3 MB
 21  168: CHAR[0] pos=440 blev=0,btyp=L w=8 a+d=12+3 MB
 22  176: CHAR[0] pos=441 blev=0,btyp=L w=8 a+d=12+3 MB
 23  184: CHAR[0] pos=442 blev=0,btyp=L w=8 a+d=12+3 MB
 24  192: CHAR[0] pos=443 blev=0,btyp=L w=8 a+d=12+3 MB
 25  200: CHAR[0] pos=444 blev=0,btyp=L w=8 a+d=12+3 MB
 26  208: CHAR[0] pos=445 blev=0,btyp=L w=8 a+d=12+3 MB
 27  216: CHAR[0] pos=446 blev=0,btyp=L w=8 a+d=12+3 MB
 28  224: CHAR[0] pos=447 blev=0,btyp=L w=8 a+d=12+3 MB
 29  232: CHAR[0] pos=448 blev=0,btyp=L w=8 a+d=12+3 MB
 30  240: CHAR[0] pos=449 blev=0,btyp=L w=8 a+d=12+3 MB
 31  248: CHAR[0] pos=450 blev=0,btyp=L w=8 a+d=12+3 MB
 32  256: CHAR[0] pos=451 blev=0,btyp=L w=8 a+d=12+3 MB
 33  264: CHAR[0] pos=452 blev=0,btyp=L w=8 a+d=12+3 MB
 34  272: CHAR[0] pos=453 blev=0,btyp=L w=8 a+d=12+3 MB
 35  280: CHAR[0] pos=454 blev=0,btyp=L w=8 a+d=12+3 MB
 36  288: CHAR[0] pos=455 blev=0,btyp=L w=8 a+d=12+3 MB
 37  296: CHAR[,] pos=456 blev=0,btyp=L w=8 a+d=12+3 MB
 38  304: CHAR[ ] pos=457 blev=0,btyp=L w=8 a+d=12+3 face=38 MB
 39  312: CHAR[ ] pos=0 blev=0,btyp=B w=8 a+d=12+3 MB
(gdb)

I'm attaching a printscreen of the Emacs session.

> It would help if you could provide a minimal recipe starting with
> "emacs -Q", even if that involves installing add-on packages.

I'll try, but I suspect it won't be easy.

    Juanma