GNU bug report logs - #18390
[w32] 24.4.50; REGRESSION: `split-window' error

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Drew Adams <drew.adams@HIDDEN>; Keywords: moreinfo; dated Tue, 2 Sep 2014 18:35:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 3 Oct 2016 19:42:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 03 15:42:41 2016
Received: from localhost ([127.0.0.1]:43367 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1br98K-0006po-RQ
	for submit <at> debbugs.gnu.org; Mon, 03 Oct 2016 15:42:41 -0400
Received: from aserp1040.oracle.com ([141.146.126.69]:46458)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1br98J-0006pS-0w
 for 18390 <at> debbugs.gnu.org; Mon, 03 Oct 2016 15:42:39 -0400
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u93JgVbb000425
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Mon, 3 Oct 2016 19:42:31 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u93JgUh4022302
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Mon, 3 Oct 2016 19:42:31 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u93JgJrc010302;
 Mon, 3 Oct 2016 19:42:30 GMT
MIME-Version: 1.0
Message-ID: <8ad9bfbf-9b14-49df-8e77-3f9d7af3560d@default>
Date: Mon, 3 Oct 2016 12:42:18 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Noam Postavsky <npostavs@HIDDEN>, Eli Zaretskii
 <eliz@HIDDEN>
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default> <83a8eoms29.fsf@HIDDEN>
 <20161001130144.GA39607@HIDDEN> <83lgy8kr9p.fsf@HIDDEN>
 <75deb4d8-48f0-43ef-814a-037e01190fdf@default> <83vaxaos09.fsf@HIDDEN>
 <CAM-tV-80z-vtYZVjKps2ApWRJQB-fgpAFEqhmTXeVETa6omeLg@HIDDEN>
In-Reply-To: <CAM-tV-80z-vtYZVjKps2ApWRJQB-fgpAFEqhmTXeVETa6omeLg@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 12.0.6753.5000 (x86)]
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Source-IP: userv0021.oracle.com [156.151.31.71]
X-Spam-Score: -4.4 (----)
X-Debbugs-Envelope-To: 18390
Cc: Alan Third <alan@HIDDEN>, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.4 (----)

> > Did you try repeatedly?  Please see the part of the bug thread
> > where I mention that the error occurs seemingly randomly - not
> > every time.  Maybe about 1/2 the time.
> >
> > Emacs behavior changed suddenly, around the time I mentioned.
> > From this working 100% of the time before that, it now works
> > only some of the time, and some of the time the bug is manifested.
>=20
> Ah, in message #16 it was described as 100% reproducible,

Sorry for not being clear enough.  I meant that the bug as reported
(as manifesting only some of the time) is reproducible in those builds
(and not at all in the earlier builds).  IOW, the problem reported
is still as reported.

> so I didn't
> realize it was non-deterministic. After trying it a few more times, I
> did get the same error. In the error case I still get 2 frames, the
> normal-sized one as before, but the smaller frame shows only the hue
> buffer on the left, and blackness on the right. And there's a third
> frame with the *Backtrace*.

If you turn off `debug-on-error' then you should see just what I
described (no `*Backtrace*' frame).

> > You didn't get the error, so presumably your window was not too
> > small to split.  Otherwise, things are just as broken for you, it
> > seems.  Did you get any relevant messages in *Messages*?  What
> > happens if you try a larger or smaller font for `palette-font'?
>=20
> Although the window/frame setup isn't quite right, I get the expected
> stuff in *Messages*:
>=20
> Loading palette...
> Color: chocolate1, RGB: (1.0 0.4980392156862745 0.1411764705882353),
> HSV: (0.06925418569254185 0.8588235294117648 1.0)

What happens if you use a larger or smaller font?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.
Added tag(s) moreinfo; removed tag(s) unreproducible. Request was from Noam Postavsky <npostavs@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 3 Oct 2016 18:34:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 03 14:34:27 2016
Received: from localhost ([127.0.0.1]:43301 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1br84J-00018O-60
	for submit <at> debbugs.gnu.org; Mon, 03 Oct 2016 14:34:27 -0400
Received: from mail-oi0-f49.google.com ([209.85.218.49]:33883)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1br84H-000181-LX
 for 18390 <at> debbugs.gnu.org; Mon, 03 Oct 2016 14:34:26 -0400
Received: by mail-oi0-f49.google.com with SMTP id n132so145228648oih.1
 for <18390 <at> debbugs.gnu.org>; Mon, 03 Oct 2016 11:34:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=kg+mR7stEYzf584kvMYnnT35UAzrYBFguiSwVwTThzk=;
 b=elLDeL6Ti8n1Gj+rykOGXTq5iUyC7KIUXKOe8L6+phSzAwWCRIvN3dEZgq3Dxs1uY0
 91Bs0QTO8ie1M1ZSYp1Zw4RKGnonqt8csQ1bJ/s1hEaqMA+f3QxTMl/gyg7BbG30Npjt
 QulGthloXEsEGaCRm/NzD901PRvO7T5he5a5+K//sOIR6KI5DrriJsHDELDOc/iZv6PO
 LlZITkPrtb+bD/RX3hUy3Z80v976ot5wt5uhH0i7xQEB7TXznKciLuhvWoIXbskrF0fT
 GMAV22if2vdZtNThiCsW2fR6wlM1i6CLwXLKkrJ+I0S4QiRvdRMnvaUih2oGLm4DceTJ
 WjxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=kg+mR7stEYzf584kvMYnnT35UAzrYBFguiSwVwTThzk=;
 b=BJMtZ2z/lwlD0wuU/0WYYdhwAZ0K53IrFn3vENVN/UAf5USVMrljztwI9oG/dhGo2O
 w6/FMJMZbiA4I422K6KVSuAfSanv5K0brWwqzXc/YuByzNoAClydpHqd/sjIxVxuWToM
 b5F27b5oLoi/7qxLrR5Zw7++N31ASNp/IT/TUZWax6zZqRwxqyj2rMSAY7YS6OxPy6wq
 XT6CW7yzzyTGklGZj7mmDjunVDVellItyAH819cjSdWGDP/Oj4IUbKgIQP8Vl6SjmPf8
 zkyj5av63TrzZOMYBTa4ac72wvENkAN92d8hU6wZY3EOinasuJo7ZbXGZVMGR0T+Oei+
 yk1A==
X-Gm-Message-State: AA6/9Rm//sSoAe5cKOxZr73YOBY1dMz9yTpL+gcvWVejQAaeeoSROdp3g4TuwO4Vl65DkioBohUI0PZQl8blRw==
X-Received: by 10.202.182.3 with SMTP id g3mr17846175oif.46.1475519660036;
 Mon, 03 Oct 2016 11:34:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.42.16 with HTTP; Mon, 3 Oct 2016 11:34:18 -0700 (PDT)
In-Reply-To: <83vaxaos09.fsf@HIDDEN>
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default> <83a8eoms29.fsf@HIDDEN>
 <20161001130144.GA39607@HIDDEN> <83lgy8kr9p.fsf@HIDDEN>
 <75deb4d8-48f0-43ef-814a-037e01190fdf@default> <83vaxaos09.fsf@HIDDEN>
From: Noam Postavsky <npostavs@HIDDEN>
Date: Mon, 3 Oct 2016 14:34:18 -0400
X-Google-Sender-Auth: qCIWJIl3VepHpeWJKZo7B7XdlUw
Message-ID: <CAM-tV-80z-vtYZVjKps2ApWRJQB-fgpAFEqhmTXeVETa6omeLg@HIDDEN>
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 18390
Cc: Alan Third <alan@HIDDEN>, 18390 <at> debbugs.gnu.org,
 Drew Adams <drew.adams@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

tag 18390 = moreinfo
quit

On Mon, Oct 3, 2016 at 2:39 AM, Eli Zaretskii <eliz@HIDDEN> wrote:

> Please present the minimum Lisp snippet that shows this semi-random
> behavior in recent Emacs versions, and we can then continue discussing
> this in constructive ways.

Yes, it seems this problem is very dependent on font and window size
configurations, so it's difficult to tell what's going on.

Below, I've include some answers to questions asked upthread, in case
they might be helpful.

On Sun, Oct 2, 2016 at 5:03 PM, Drew Adams <drew.adams@HIDDEN> wrote:
>> Could not reproduce here, with Windows 10. No windows were split, I
>> instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
>> and a normal sized one.
>
> Did you try repeatedly?  Please see the part of the bug thread
> where I mention that the error occurs seemingly randomly - not
> every time.  Maybe about 1/2 the time.
>
> Emacs behavior changed suddenly, around the time I mentioned.
> From this working 100% of the time before that, it now works
> only some of the time, and some of the time the bug is manifested.

Ah, in message #16 it was described as 100% reproducible, so I didn't
realize it was non-deterministic. After trying it a few more times, I
did get the same error. In the error case I still get 2 frames, the
normal-sized one as before, but the smaller frame shows only the hue
buffer on the left, and blackness on the right. And there's a third
frame with the *Backtrace*.

On Sat, Oct 1, 2016 at 3:46 AM, Eli Zaretskii <eliz@HIDDEN> wrote:
>> From: Noam Postavsky <npostavs@HIDDEN>
>> Date: Fri, 30 Sep 2016 17:33:41 -0400
>> Cc: Alan Third <alan@HIDDEN>, 18390 <at> debbugs.gnu.org
>>
>> Could not reproduce here, with Windows 10. No windows were split, I
>> instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
>> and a normal sized one.
>
> What is the width, in columns, of the wider frame you get?

80, according to (frame-width). It's the same size as the initial
frame where *scratch* appears.

On Fri, Sep 30, 2016 at 6:39 PM, Drew Adams <drew.adams@HIDDEN> wrote:
>
> Interesting.  I'm using Windows 7.  Is this what `(frame-parameters)'
> tells you, for the font info?
>
> (font . "-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1") (font-backend uniscribe gdi)

I have different fonts.

(font . "-outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1")
(font-backend uniscribe gdi)

>
> What is the value of variable `palette-font'?  This is what mine is
> (by default, with emacs -Q):
>
> "-outline-Courier-normal-normal-normal-mono-5-*-*-*-c-*-iso8859-1"

"-outline-Arial-normal-italic-normal-sans-5-*-*-*-p-*-iso8859-1"

>
> You didn't get the error, so presumably your window was not too
> small to split.  Otherwise, things are just as broken for you, it
> seems.  Did you get any relevant messages in *Messages*?  What
> happens if you try a larger or smaller font for `palette-font'?

Although the window/frame setup isn't quite right, I get the expected
stuff in *Messages*:

Loading palette...
Color: chocolate1, RGB: (1.0 0.4980392156862745 0.1411764705882353),
HSV: (0.06925418569254185 0.8588235294117648 1.0)

>
> This what `C-h v features' shows, for me (nothing extra, just
> hexrgb.el and palette.el loaded):

Almost the same:

(thingatpt help-fns help-mode easymenu cus-start cus-load palette
eyedropper derived hexrgb cl-macs cl gv cl-loaddefs pcase cl-lib
time-date mule-util tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win
w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment elisp-mode lisp-mode prog-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese
eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook
help simple abbrev minibuffer cl-preloaded nadvice loaddefs button
faces cus-face macroexp files text-properties overlay sha1 md5 base64
format env code-pages mule custom widget hashtable-print-readable
backquote w32notify w32 multi-tty make-network-process emacs)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 3 Oct 2016 06:39:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 03 02:39:50 2016
Received: from localhost ([127.0.0.1]:42440 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqwuk-0006d8-Ir
	for submit <at> debbugs.gnu.org; Mon, 03 Oct 2016 02:39:50 -0400
Received: from eggs.gnu.org ([208.118.235.92]:32826)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bqwui-0006ct-UV
 for 18390 <at> debbugs.gnu.org; Mon, 03 Oct 2016 02:39:49 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bqwuZ-00080h-4n
 for 18390 <at> debbugs.gnu.org; Mon, 03 Oct 2016 02:39:43 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53785)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bqwuZ-00080b-13; Mon, 03 Oct 2016 02:39:39 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4908
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bqwuX-0004hK-VE; Mon, 03 Oct 2016 02:39:38 -0400
Date: Mon, 03 Oct 2016 09:39:50 +0300
Message-Id: <83vaxaos09.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
In-reply-to: <75deb4d8-48f0-43ef-814a-037e01190fdf@default> (message from Drew
 Adams on Sun, 2 Oct 2016 14:03:49 -0700 (PDT))
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default> <83a8eoms29.fsf@HIDDEN>
 <20161001130144.GA39607@HIDDEN> <83lgy8kr9p.fsf@HIDDEN>
 <75deb4d8-48f0-43ef-814a-037e01190fdf@default>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -8.1 (--------)
X-Debbugs-Envelope-To: 18390
Cc: alan@HIDDEN, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -8.1 (--------)

> Date: Sun, 2 Oct 2016 14:03:49 -0700 (PDT)
> From: Drew Adams <drew.adams@HIDDEN>
> Cc: 18390 <at> debbugs.gnu.org
> 
> > I don't really know what palette.el is doing, but it could be that it
> > doesn't let the Emacs frame time to resize itself before splitting the
> > window.
> 
> Huh?  Since when does Emacs-Lisp code need to add delays after
> calling `make-frame', before splitting its window?  Why would
> this be the responsibility of the code that calls `make-frame'?
> 
> Where does it say that `make-frame' is asynchronous, or that
> it does not block Lisp execution until it is done doing its
> job (meaning that the frame has been created).  It returns the
> new frame.  What more can code do to know that the frame has
> been created and displayed than to assume that the returned
> frame is in fact the created-and-displayed frame?

These questions are premature.  They might or might not be relevant to
the issue at hand, but we cannot decide that yet, at least I can't.

In general, the fact is that some/most changes in frame geometry are
performed asynchronously, and that has been like that "forever".  But
I'm not at all sure yet this is a factor in this case.

> > In any case, I once again ask the question: why should we assume it's
> > a bug in Emacs, and not first try looking into what palette.el does?
> 
> No one asked you not to first look at what palette.el does.

It's not a bundled package, so the Emacs project is not responsible
for it and doesn't need to look into its code.  Its developer should.

The original report shows an error that is signaled correctly; if you
say that this didn't happen with older versions, then the problem is
elsewhere, and it is the job of the palette.el's developers to uncover
that place and describe that problem.

> > Actually, adding a (sit-for 0) might be all that's needed,
> > if this is the problem (which I'm not at all sure).
> 
> 1. Where are you suggesting to add `sit-for'?
> 
> 2. Again, why should Emacs Lisp code suddenly be tasked with doing
>    that, trying to sync frame creation and splitting its window?
> 
> 3. How would you propose testing when the frame exists, is at the
>    size specified by the call to `make-frame', and is ready to have
>    its window split (without error)?

I said I wasn't sure this was the problem, didn't I?  So again, these
questions are premature.

> The code does this:

Please present a code snippet that can be run; this one has "..." to
stand for something which may or may not be important (please
determine whether it is, don't just put it there if it isn't), and
even if I remove that and add closing parentheses to make this a valid
sexp, it signals an error:

  void variable palette-font

IOW, please show a minimal Lisp snippet that can be evaluated to
demonstrate correct behavior in some old version of Emacs and
incorrect behavior in a newer version.

> It's not clear to me (1) why you think there is no Emacs bug
> (regression, in fact) here, and (2) what you are suggesting user
> code should need to do, to work around this "non-bug".

I think this _might_ be a bug in palette.el.  When an unbundled
package stops working correctly, it's up to its developer to
investigate and provide clear evidence that some core API is broken or
changed in incompatible ways with no documented way to get the old
behavior.  Until such evidence is present, it's unreasonable to expect
the core maintainers to study code they are unfamiliar with and not
responsible for.

> If I need to work around the regression, I will try to do so.
> But I don't see why, and I don't see what the workaround is.

And we won't see that way until we have a clear understanding which
part of the code behaves differently, and why.  We don't yet
understand that at this time.

> I do agree that it seems, from the fact that this still works
> perfectly maybe half the time, that there might be some kind
> of frame/window operation timing problem.  There does not seem
> to be any logic problem.

Please present the minimum Lisp snippet that shows this semi-random
behavior in recent Emacs versions, and we can then continue discussing
this in constructive ways.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 3 Oct 2016 06:16:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 03 02:16:29 2016
Received: from localhost ([127.0.0.1]:42436 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqwY9-0005yc-JR
	for submit <at> debbugs.gnu.org; Mon, 03 Oct 2016 02:16:29 -0400
Received: from eggs.gnu.org ([208.118.235.92]:54512)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bqwY8-0005yJ-2I
 for 18390 <at> debbugs.gnu.org; Mon, 03 Oct 2016 02:16:28 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bqwXz-0001MT-IX
 for 18390 <at> debbugs.gnu.org; Mon, 03 Oct 2016 02:16:22 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53578)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bqwXz-0001M5-GW; Mon, 03 Oct 2016 02:16:19 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4894
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bqwXx-0005k3-7N; Mon, 03 Oct 2016 02:16:17 -0400
Date: Mon, 03 Oct 2016 09:16:29 +0300
Message-Id: <83wphqot36.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
In-reply-to: <942c789d-8498-4af5-8d31-f84dfdc94aad@default> (message from Drew
 Adams on Sun, 2 Oct 2016 14:03:39 -0700 (PDT))
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <<04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>>
 <<901673d8-75c2-494f-956d-9f938a8e87b4@default>> <<83a8eoms29.fsf@HIDDEN>>
 <942c789d-8498-4af5-8d31-f84dfdc94aad@default>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -8.1 (--------)
X-Debbugs-Envelope-To: 18390
Cc: alan@HIDDEN, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -8.1 (--------)

> Date: Sun, 2 Oct 2016 14:03:39 -0700 (PDT)
> From: Drew Adams <drew.adams@HIDDEN>
> Cc: alan@HIDDEN, 18390 <at> debbugs.gnu.org
> 
> >   split-window(#<window 8 on Palette (Hue x Saturation)> 100 t)
> > 
> > This requests to split an 80-column window while leaving the original
> > window 100 columns, which is clearly impossible.  So why is this a
> > bug in Emacs and not in palette.el?
> 
> Uh, it works 100% of the time with builds prior to Emacs 24.4 -
> more precisely, it works perfectly with Emacs 22, 23, 24.1, 24.2
> and 24.3, as well as with pre-Emacs 24.4 builds through 2013-07-21.

That fact doesn't help with the above in any useful way.  If the Emacs
behavior have changed in some subtle ways since those versions, then
palette.el should have followed suit.

What I see in the failed code is quite clear: palette.el is asking
Emacs to do the impossible.  Why that happens is for the developer of
palette.el to investigate and tell.  It could be that eventually this
will lead to an Emacs bug, but in that case the bug should be found
where it really is and demonstrated to clearly indicate it's a core
bug, ideally without external packages at all.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 2 Oct 2016 22:34:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 02 18:34:08 2016
Received: from localhost ([127.0.0.1]:42301 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqpKi-0008Oa-GC
	for submit <at> debbugs.gnu.org; Sun, 02 Oct 2016 18:34:08 -0400
Received: from aserp1040.oracle.com ([141.146.126.69]:45014)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1bqpKg-0008O2-Az
 for 18390 <at> debbugs.gnu.org; Sun, 02 Oct 2016 18:34:07 -0400
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u92MXuGt010883
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 2 Oct 2016 22:33:56 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id u92MXsVt004595
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Sun, 2 Oct 2016 22:33:55 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u92MXrhB015772;
 Sun, 2 Oct 2016 22:33:54 GMT
MIME-Version: 1.0
Message-ID: <9a262a33-f1b7-40d5-afc3-2bfc6de55c6f@default>
Date: Sun, 2 Oct 2016 15:33:49 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>, Alan Third <alan@HIDDEN>
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default> <83a8eoms29.fsf@HIDDEN>
 <20161001130144.GA39607@HIDDEN> <83lgy8kr9p.fsf@HIDDEN>
 <75deb4d8-48f0-43ef-814a-037e01190fdf@default>
In-Reply-To: <75deb4d8-48f0-43ef-814a-037e01190fdf@default>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6753.5000 (x86)]
Content-Type: multipart/mixed;
 boundary="__1475447632995993abhmp0002.oracle.com"
X-Source-IP: userv0022.oracle.com [156.151.31.74]
X-Spam-Score: -4.9 (----)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.9 (----)

--__1475447632995993abhmp0002.oracle.com
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

FWIW, I've attached screenshots from my setup (not emacs -Q),
from Emacs 23.4 (which is the same as Emacs 22), Emacs 24.3,
and Emacs 24.4.

It is Emacs 24.4 that manifests the bug of this report (but
the bug is not shown in the screenshot).

You can see that already in 24.3 the black lines separating
the windows are doubly thick.

In Emacs 24.4, there is the added glitch that there is an extra
blue line in the brightness window (rightmost window).

All three screenshots show the non-bug condition of the frame.
I present them just to show that things have changed in Emacs.

I can live with the changed behavior (though I don't understand
it - in particular, the thin blue line).  I can try to debug
that separately.  But I thought it might help to show what
happens when this bug does not manifest itself, as well as to
show some of what has changed in Emacs.  The code is the same,
and is pretty straightforward.
--__1475447632995993abhmp0002.oracle.com
Content-Type: image/png; name="throw-palette-emacs-24-3.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="throw-palette-emacs-24-3.png"

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
SUVORK5CYII=
--__1475447632995993abhmp0002.oracle.com
Content-Type: image/png; name="throw-palette-emacs-23.4.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="throw-palette-emacs-23.4.png"

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
RK5CYII=
--__1475447632995993abhmp0002.oracle.com
Content-Type: image/png; name="throw-palette-emacs-24.4.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="throw-palette-emacs-24.4.png"

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
S5q3iRqz+hZ35+8aLN01WPr69tzD83vueZ1SSqnXFa5d4KudQ3dtKd21Zehi5V97Jm3iSMPvGs1f
OlJ+15iev22D/2allOo6d9z74ekDW1V+ydh45XeNJ08pbDiu99IdvVP3oJpeXHHK+Nk7+t9+SG18
+3vWKn/lQ/npSinVdda497Mef/dBv3cy7neN8Yd6igfH+heOdY2eUnh4Wv7qjf6sTqWUmnZo/JFT
i2q//45n1cO59/xU+f/yRH5ap1Kqa95B75E/8/f+0X/H8/yuESy0/+8a9T1i/57UZhTaTJmrvZ+l
xXTChLPj6uZZxl3hrDPp1OgZ+ZOJplKw8P0sh7sLg5P+7XtzU8+8eNJY98CPvN5r96r1ueL+ff2X
7+t6sruw4fjeT+7snVFeZ3pxRff42Tv7z36puHJBUe286cp9XZXN93cPDJ6Q+9TeXKmuMCM/zxUP
7uv/wL7xX+SKk/v6L9zXNdpd2Kr6LtnVO6NcjOO3bJy9efoz/jnPFe85s6j23nTJRNfUvr980mTX
wE+OzV1yIKdbDKEqzedZ1h4uTqahhhd01om4Nrx6ABWKd9SfyQ419Ig1GpnlSLhH8LsGynbO63lb
3lsw9ei5dZqbtx2d09P3Xq/vr8qPnuIJbt4W2an/OeL3u2ufb/mC8LtGps+02+8aXuV3jcrODncX
BlX+y6O54JnxB08beOhQ/oujan1u6m+fT3YXNhzXe+lvgt81phVXdI+f/Zv+sw+NbMwV1cjQ/ZtX
XDHif3rE//SIf/mIf8VoTjX+6Dzy81zx4Hj/hePjv8hN/e3zqe7C1uN6F+7snVbeweO2bJy9efrv
/AXPjjx8WlHtGrrl0RX5vX5+j5/f4+ef9vP7c+mWR/pdQ+c3Ap2V7baK/F0ju58jdG5Dys8RR7Vp
I9ury2t/NE196Km8sPqO6SPB4rw3Taqds9burL5YXJb33rUg4b1t5816To12ra0JKYs3vMPrO51b
5h5R6BFHj2n+X0yd1cP/scB/ctL/Yv2fEE6fzKlpxQ3lXyKmFb4wrzJLMveZrf6p0/wv5aae2bSg
7wGVu2JYajEacvlf+bNe619/6tTbbj2jb6vK5UcTvi2yVd8jOjuDR0f8wwseOs+EHyp4NH/GCx46
zwiPjuARfkZ4dIYfQlWM6iQMPfyS1sPzlNq75nav7w157w35nq8pf8v9y/68/JJSylNep3rz9qGN
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
--__1475447632995993abhmp0002.oracle.com--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 2 Oct 2016 21:04:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 02 17:04:00 2016
Received: from localhost ([127.0.0.1]:42279 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqnvT-0005wE-PO
	for submit <at> debbugs.gnu.org; Sun, 02 Oct 2016 17:04:00 -0400
Received: from aserp1040.oracle.com ([141.146.126.69]:33584)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1bqnvR-0005vy-8t
 for 18390 <at> debbugs.gnu.org; Sun, 02 Oct 2016 17:03:57 -0400
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u92L3pgo019034
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 2 Oct 2016 21:03:51 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id u92L3pKR009115
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 2 Oct 2016 21:03:51 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u92L3of6030879;
 Sun, 2 Oct 2016 21:03:50 GMT
MIME-Version: 1.0
Message-ID: <75deb4d8-48f0-43ef-814a-037e01190fdf@default>
Date: Sun, 2 Oct 2016 14:03:49 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>, Alan Third <alan@HIDDEN>
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default> <83a8eoms29.fsf@HIDDEN>
 <20161001130144.GA39607@HIDDEN> <83lgy8kr9p.fsf@HIDDEN>
In-Reply-To: <83lgy8kr9p.fsf@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6753.5000 (x86)]
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
X-Spam-Score: -5.4 (-----)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.4 (-----)

> I don't really know what palette.el is doing, but it could be that it
> doesn't let the Emacs frame time to resize itself before splitting the
> window.

Huh?  Since when does Emacs-Lisp code need to add delays after
calling `make-frame', before splitting its window?  Why would
this be the responsibility of the code that calls `make-frame'?

Where does it say that `make-frame' is asynchronous, or that
it does not block Lisp execution until it is done doing its
job (meaning that the frame has been created).  It returns the
new frame.  What more can code do to know that the frame has
been created and displayed than to assume that the returned
frame is in fact the created-and-displayed frame?

> In any case, I once again ask the question: why should we assume it's
> a bug in Emacs, and not first try looking into what palette.el does?

No one asked you not to first look at what palette.el does.
On the contrary, please do.  I pointed to the code, and it is
pretty clear, I think.

> Actually, adding a (sit-for 0) might be all that's needed,
> if this is the problem (which I'm not at all sure).

1. Where are you suggesting to add `sit-for'?

2. Again, why should Emacs Lisp code suddenly be tasked with doing
   that, trying to sync frame creation and splitting its window?

3. How would you propose testing when the frame exists, is at the
   size specified by the call to `make-frame', and is ready to have
   its window split (without error)?

The code does this:

(let* ((pop-up-frames                   t)
       (window-min-width                5)
       (temp-buffer-setup-hook          nil)
       (temp-buffer-show-functions      nil)
       (width                           100)
       (height                          100)
       (stringlen                       (* width height)))
  (set-buffer (get-buffer-create "Palette (Hue x Saturation)"))
  (make-variable-frame-local '1on1-change-cursor-on-input-method-flag)
  (modify-frame-parameters
   (make-frame
    `((menu-bar-lines . 0) (tool-bar-lines . 0) (left-fringe . 0)
      (right-fringe . 0) (fringe . 0) (height . 100) (width . 115)
      (minibuffer) (vertical-scroll-bars) (cursor-type . box)
      (background-color . "Black") (mouse-color . "Black")
      (cursor-color . "Black") ,(cons 'font palette-font)))
   '((1on1-change-cursor-on-input-method-flag)))

  (with-output-to-temp-buffer "Palette (Hue x Saturation)"
    ...
    (select-window (get-buffer-window
                     "Palette (Hue x Saturation)" 'visible))
    ;; Next 2 lines prevent using a tab bar if `tabbar-mode' is on.
    (set-window-dedicated-p (selected-window) t)
    (setq header-line-format  nil
          window-size-fixed   t)
    (palette-mode)
    (setq buffer-read-only  t)
    (split-window (selected-window) width t)
    (palette-swatch)
    (palette-swatch t)
    (split-window (selected-window) 10 t)
    (palette-brightness-scale)
    (select-window (get-buffer-window "Palette (Hue x Saturation)"
                   'visible)))
(redisplay t) ; Get rid of any header line from `tabbar-mode' etc.

Functions `palette-swatch' and `palette-brightness-scale' take
care of the two smaller windows.  They each bind
`split-window-preferred-function' to (lambda (w) (eq w (get-lru-window))).
The former then calls `display-buffer'; that latter uses
`with-output-to-temp-buffer' to display its buffer.

It's not clear to me (1) why you think there is no Emacs bug
(regression, in fact) here, and (2) what you are suggesting user
code should need to do, to work around this "non-bug".

If I need to work around the regression, I will try to do so.
But I don't see why, and I don't see what the workaround is.

I do agree that it seems, from the fact that this still works
perfectly maybe half the time, that there might be some kind
of frame/window operation timing problem.  There does not seem
to be any logic problem.

But it is the case that with Emacs 24.3 and prior there is no
such timing problem: it just works, every time.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 2 Oct 2016 21:03:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 02 17:03:51 2016
Received: from localhost ([127.0.0.1]:42276 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqnvL-0005vq-J3
	for submit <at> debbugs.gnu.org; Sun, 02 Oct 2016 17:03:51 -0400
Received: from userp1040.oracle.com ([156.151.31.81]:46177)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1bqnvJ-0005vQ-K9
 for 18390 <at> debbugs.gnu.org; Sun, 02 Oct 2016 17:03:50 -0400
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u92L3fW5030930
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Sun, 2 Oct 2016 21:03:42 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u92L3fx6024661
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Sun, 2 Oct 2016 21:03:41 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u92L3eut025415;
 Sun, 2 Oct 2016 21:03:41 GMT
MIME-Version: 1.0
Message-ID: <942c789d-8498-4af5-8d31-f84dfdc94aad@default>
Date: Sun, 2 Oct 2016 14:03:39 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>, Drew Adams <drew.adams@HIDDEN>
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <<04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>>
 <<901673d8-75c2-494f-956d-9f938a8e87b4@default>> <<83a8eoms29.fsf@HIDDEN>>
In-Reply-To: <<83a8eoms29.fsf@HIDDEN>>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6753.5000 (x86)]
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Source-IP: userv0021.oracle.com [156.151.31.71]
X-Spam-Score: -5.4 (-----)
X-Debbugs-Envelope-To: 18390
Cc: alan@HIDDEN, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.4 (-----)

> > Yes, 100% reproducible, on MS Windows, at least, using Emacs 25.1:
>=20
> The backtrace shows that this is the reason for signaling the error:
>=20
>   split-window(#<window 8 on Palette (Hue x Saturation)> 100 t)
>=20
> This requests to split an 80-column window while leaving the original
> window 100 columns, which is clearly impossible.  So why is this a
> bug in Emacs and not in palette.el?

Uh, it works 100% of the time with builds prior to Emacs 24.4 -
more precisely, it works perfectly with Emacs 22, 23, 24.1, 24.2
and 24.3, as well as with pre-Emacs 24.4 builds through 2013-07-21.

The next build I have after that is 2013-08-02.  That build and
all later builds have the regression.

(This is all specified in the bug thread.)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 2 Oct 2016 21:03:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 02 17:03:47 2016
Received: from localhost ([127.0.0.1]:42273 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqnvH-0005vb-DJ
	for submit <at> debbugs.gnu.org; Sun, 02 Oct 2016 17:03:47 -0400
Received: from aserp1040.oracle.com ([141.146.126.69]:33562)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1bqnvG-0005vJ-03
 for 18390 <at> debbugs.gnu.org; Sun, 02 Oct 2016 17:03:46 -0400
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u92L3dK0018957
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 2 Oct 2016 21:03:40 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id u92L3dSX010242
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 2 Oct 2016 21:03:39 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u92L3cvb022307;
 Sun, 2 Oct 2016 21:03:38 GMT
MIME-Version: 1.0
Message-ID: <59a29b79-7cd0-467f-b805-caff1b1e5363@default>
Date: Sun, 2 Oct 2016 14:03:37 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Noam Postavsky <npostavs@HIDDEN>
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
In-Reply-To: <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6753.5000 (x86)]
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Source-IP: userv0022.oracle.com [156.151.31.74]
X-Spam-Score: -5.4 (-----)
X-Debbugs-Envelope-To: 18390
Cc: Alan Third <alan@HIDDEN>, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.4 (-----)

> Could not reproduce here, with Windows 10. No windows were split, I
> instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
> and a normal sized one.

Did you try repeatedly?  Please see the part of the bug thread
where I mention that the error occurs seemingly randomly - not
every time.  Maybe about 1/2 the time.

Emacs behavior changed suddenly, around the time I mentioned.
From this working 100% of the time before that, it now works
only some of the time, and some of the time the bug is manifested.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 1 Oct 2016 16:20:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 01 12:20:25 2016
Received: from localhost ([127.0.0.1]:41303 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqN1V-00077H-3x
	for submit <at> debbugs.gnu.org; Sat, 01 Oct 2016 12:20:25 -0400
Received: from mail-wm0-f46.google.com ([74.125.82.46]:35644)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <athird@HIDDEN>) id 1bqN1T-000773-Q8
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 12:20:24 -0400
Received: by mail-wm0-f46.google.com with SMTP id f193so36911531wmg.0
 for <18390 <at> debbugs.gnu.org>; Sat, 01 Oct 2016 09:20:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=googlemail.com; s=20120113;
 h=sender:date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to
 :user-agent; bh=L6ev3y16QACDf9W/rfanu/Jxu4Ijfsbad3/XH4ghVCA=;
 b=gj8t2FHIyBLW2GLykdXNsDBVriKBWMKVdXyqJtC0pbLyWg7PY+r4IOYerUn3c4bSh/
 JErQyWuO8i4y5iDppiiDQWm2J2gHUZAdcQ8zgcJS3Mic5i3bn8z/eFzOmnYdTEhhgBsv
 rcT5FnEGyydQU6fWioJXN2GfwwTggnWVMV5sYLvNlsvhEEFZCG1NdNcs5Ozsi8JvbbCO
 tA9jTevkNfxfHXJkbzhhdEOpiDCNYug8EXhwdl/Q+SsgJ6Vx4pkzPza8hvrh/cVrPF7t
 hrXEKmAm+c6W2CRYC7WdL5NAZD5XVNA+qLV4Jm0A3bUqOx96soyLJVYBd56K4R4CPWcL
 wRSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition
 :content-transfer-encoding:in-reply-to:user-agent;
 bh=L6ev3y16QACDf9W/rfanu/Jxu4Ijfsbad3/XH4ghVCA=;
 b=d1gAL/FLnMwe0htNddutv9uRuC0RWIi7r1rUotBT3+L4h+6sfk/4ktZv02YuHat6E8
 MMnbpMtQ0FRLNx1RuNn5+n/fJ6cA1HP9K1Wz1i8z91zYHTz4EIVGph9J52gV3tGDY6Zc
 jI+ndI1jqmxySdRIBdYEz3L0zmihVJfT27A1F8UZ5mehxeWkcA56TpOuCibeaQk4D5AT
 suo2Wj54BtzikRk5gA9Yr/AHmC3yl13Q6nJLdqZrqj1vdulh/SwCZx9qLUki47tn8dGt
 9FijmTputUV/RgsHONelMyysfq/NOVzG2FzQ54YxPxSdasS8P8paG9JT2AXSBvu2MyYL
 lIOQ==
X-Gm-Message-State: AA6/9RldcR3yo2XYlT3CcJgU+AAGN2X8meCCf3B6uOj/W/c63lUr0IqNGv5gYFI1nKL6mQ==
X-Received: by 10.194.112.98 with SMTP id ip2mr10388322wjb.95.1475338818217;
 Sat, 01 Oct 2016 09:20:18 -0700 (PDT)
Received: from breton.holly.idiocy.org
 (ip6-2001-08b0-03f8-8129-148d-3f02-0cb7-1071.holly.idiocy.org.
 [2001:8b0:3f8:8129:148d:3f02:cb7:1071])
 by smtp.gmail.com with ESMTPSA id q10sm9860345wme.6.2016.10.01.09.20.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 01 Oct 2016 09:20:17 -0700 (PDT)
Date: Sat, 1 Oct 2016 17:20:15 +0100
From: Alan Third <alan@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
Message-ID: <20161001162015.GA39758@HIDDEN>
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <83a8eoms29.fsf@HIDDEN>
 <20161001130144.GA39607@HIDDEN>
 <83lgy8kr9p.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <83lgy8kr9p.fsf@HIDDEN>
User-Agent: Mutt/1.7.0 (2016-08-17)
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org, drew.adams@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.5 (/)

On Sat, Oct 01, 2016 at 06:44:50PM +0300, Eli Zaretskii wrote:
> > Date: Sat, 1 Oct 2016 14:01:44 +0100
> > From: Alan Third <alan@HIDDEN>
> > Cc: Drew Adams <drew.adams@HIDDEN>, 18390 <at> debbugs.gnu.org
> > 
> > I can’t see how you know it’s an 80 column window, could you explain
> > it to me?
> 
> The default width of an Emacs window displayed by "emacs -Q" is 80
> columns.  And that is the width of a window I see when I repeat Drew's
> recipe and get the same error signaled as in his report.

Sorry, I didn’t realise you were repeating it. I thought you could see
that in the backtrace output in the original bug report and wondered
why I couldn’t.

> > Looking at the code in palette.el, it requests a 115 character wide
> > frame, is it possible that Emacs will return a smaller than requested
> > frame?
> 
> I don't really know what palette.el is doing, but it could be that it
> doesn't let the Emacs frame time to resize itself before splitting the
> window.
> 
> Actually, adding a (sit-for 0) might be all that's needed, if this is
> the problem (which I'm not at all sure).

This makes some sense to me, palette.el isn’t doing that much between
creating the frame and splitting the windows.

> In any case, I once again ask the question: why should we assume it's
> a bug in Emacs, and not first try looking into what palette.el does?

That’s what I was trying to do.

-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 1 Oct 2016 15:44:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 01 11:44:57 2016
Received: from localhost ([127.0.0.1]:41267 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqMTB-0006Ep-Mq
	for submit <at> debbugs.gnu.org; Sat, 01 Oct 2016 11:44:57 -0400
Received: from eggs.gnu.org ([208.118.235.92]:42779)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bqMT9-0006Ec-Db
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 11:44:55 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bqMT1-0005g9-3g
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 11:44:50 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36158)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bqMT1-0005fm-0N; Sat, 01 Oct 2016 11:44:47 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1948
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bqMSy-0008AJ-Ci; Sat, 01 Oct 2016 11:44:45 -0400
Date: Sat, 01 Oct 2016 18:44:50 +0300
Message-Id: <83lgy8kr9p.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alan Third <alan@HIDDEN>
In-reply-to: <20161001130144.GA39607@HIDDEN> (message from
 Alan Third on Sat, 1 Oct 2016 14:01:44 +0100)
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <83a8eoms29.fsf@HIDDEN> <20161001130144.GA39607@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -8.0 (--------)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org, drew.adams@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -8.0 (--------)

> Date: Sat, 1 Oct 2016 14:01:44 +0100
> From: Alan Third <alan@HIDDEN>
> Cc: Drew Adams <drew.adams@HIDDEN>, 18390 <at> debbugs.gnu.org
> 
> On Sat, Oct 01, 2016 at 10:44:46AM +0300, Eli Zaretskii wrote:
> > The backtrace shows that this is the reason for signaling the error:
> > 
> >   split-window(#<window 8 on Palette (Hue x Saturation)> 100 t)
> > 
> > This requests to split an 80-column window while leaving the original
> > window 100 columns, which is clearly impossible.  So why is this a
> > bug in Emacs and not in palette.el?
> 
> I can’t see how you know it’s an 80 column window, could you explain
> it to me?

The default width of an Emacs window displayed by "emacs -Q" is 80
columns.  And that is the width of a window I see when I repeat Drew's
recipe and get the same error signaled as in his report.

> Looking at the code in palette.el, it requests a 115 character wide
> frame, is it possible that Emacs will return a smaller than requested
> frame?

I don't really know what palette.el is doing, but it could be that it
doesn't let the Emacs frame time to resize itself before splitting the
window.

In any case, I once again ask the question: why should we assume it's
a bug in Emacs, and not first try looking into what palette.el does?

> 
>     (make-frame
>          `((menu-bar-lines . 0) (tool-bar-lines . 0) (left-fringe . 0) (right-fringe . 0)
>            (fringe . 0) (height . 100) (width . 115) (minibuffer) (vertical-scroll-bars)
>            (cursor-type . box) (background-color . "Black") (mouse-color . "Black")
>            (cursor-color . "Black") ,(cons 'font palette-font)))
> 
> If it is then it’s up to palette.el to check what size of frame it
> actually got back before trying to split the windows.

Actually, adding a (sit-for 0) might be all that's needed, if this is
the problem (which I'm not at all sure).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 1 Oct 2016 13:01:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 01 09:01:55 2016
Received: from localhost ([127.0.0.1]:40398 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqJvP-000216-5x
	for submit <at> debbugs.gnu.org; Sat, 01 Oct 2016 09:01:55 -0400
Received: from mail-wm0-f50.google.com ([74.125.82.50]:35436)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <athird@HIDDEN>) id 1bqJvN-00020r-5j
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 09:01:53 -0400
Received: by mail-wm0-f50.google.com with SMTP id f193so31323789wmg.0
 for <18390 <at> debbugs.gnu.org>; Sat, 01 Oct 2016 06:01:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=googlemail.com; s=20120113;
 h=sender:date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to
 :user-agent; bh=T4gXfMkClfy8NqRuCKiLJlL023sbATONzS5/sWljce8=;
 b=VuJQ3FCdT2uqRJuTPnKIfBVoZiexUwNU6x+ZmQ7h7GzMEPZBBbiXsdznYlSopOoUlT
 0j+ITJMbh/o+wVvTEe9TWtV7XuKj1CPzHJ4JuvLzzK2Eb9JKyvYlKnyz6axUcD4PhDmg
 PMzPpMsx+QlACPfAu32KGNfKbH3J3kTeJsNsDvbASa4piEcjCDtKS+4ykmMmATREinTw
 CRREY8ilU9RdQID7/qRD+XVnkCg59kvT/GR8tjK7XNXfYCaPqLz7KcQr904vpcUgzcHH
 cSsa266pIPCipX8rZmwyVSdX8jyRtQgpoGVkyZ+q+t8PGqARCRpmR1beImGLPrYvoHmy
 gHvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition
 :content-transfer-encoding:in-reply-to:user-agent;
 bh=T4gXfMkClfy8NqRuCKiLJlL023sbATONzS5/sWljce8=;
 b=W8T6b6Hk3DUj6tHVKTGcAlkzbS8EVb5T00tK3m180TCKBbgKQR/Xd+kBug06znuu3C
 rsqeRkjXpxvChKrTaIrhqLVKqGyzRk469zqPW/DuF7tAVALOxOdfDsUd5DVRRY+FDWgi
 vzs6pI7oYdwGy488B62aL5bd4cfc6ppS9K1PMuUsktQP+2/3Eo1iU0to+O1DZ4jTZQij
 4F97J5rNeBIwKLfVkm+3t1rwQz85LCa/ohDvh2ADRl6LrjhyvlRQIjq7YTqJjo0zQ/rY
 /gCxSqE4wulwbv1wKPpIRzt0AnKLATF+AH88fG/po8aSscRjvuYNwOwERJnY4xcBAy30
 JQoQ==
X-Gm-Message-State: AA6/9RmgjgJd/ioSt4qKONvEKbRfu9vvBWwOE/kIUk9sDLzvTv1xT9ZuWyd1M/UYulPSAg==
X-Received: by 10.194.135.76 with SMTP id pq12mr10125724wjb.114.1475326907199; 
 Sat, 01 Oct 2016 06:01:47 -0700 (PDT)
Received: from breton.holly.idiocy.org
 (ip6-2001-08b0-03f8-8129-148d-3f02-0cb7-1071.holly.idiocy.org.
 [2001:8b0:3f8:8129:148d:3f02:cb7:1071])
 by smtp.gmail.com with ESMTPSA id a5sm24665855wjd.9.2016.10.01.06.01.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 01 Oct 2016 06:01:46 -0700 (PDT)
Date: Sat, 1 Oct 2016 14:01:44 +0100
From: Alan Third <alan@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
Message-ID: <20161001130144.GA39607@HIDDEN>
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <83a8eoms29.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <83a8eoms29.fsf@HIDDEN>
User-Agent: Mutt/1.7.0 (2016-08-17)
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org, Drew Adams <drew.adams@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.5 (/)

On Sat, Oct 01, 2016 at 10:44:46AM +0300, Eli Zaretskii wrote:
> The backtrace shows that this is the reason for signaling the error:
> 
>   split-window(#<window 8 on Palette (Hue x Saturation)> 100 t)
> 
> This requests to split an 80-column window while leaving the original
> window 100 columns, which is clearly impossible.  So why is this a
> bug in Emacs and not in palette.el?

I can’t see how you know it’s an 80 column window, could you explain
it to me?

Looking at the code in palette.el, it requests a 115 character wide
frame, is it possible that Emacs will return a smaller than requested
frame?

    (make-frame
         `((menu-bar-lines . 0) (tool-bar-lines . 0) (left-fringe . 0) (right-fringe . 0)
           (fringe . 0) (height . 100) (width . 115) (minibuffer) (vertical-scroll-bars)
           (cursor-type . box) (background-color . "Black") (mouse-color . "Black")
           (cursor-color . "Black") ,(cons 'font palette-font)))

If it is then it’s up to palette.el to check what size of frame it
actually got back before trying to split the windows.
-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 1 Oct 2016 07:46:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 01 03:46:11 2016
Received: from localhost ([127.0.0.1]:40205 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqEzr-0007s2-AP
	for submit <at> debbugs.gnu.org; Sat, 01 Oct 2016 03:46:11 -0400
Received: from eggs.gnu.org ([208.118.235.92]:34491)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bqEzp-0007rp-Md
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 03:46:09 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bqEzh-0001kE-Hf
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 03:46:04 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60742)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bqEzh-0001kA-EF; Sat, 01 Oct 2016 03:46:01 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1445
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bqEze-0008UE-KT; Sat, 01 Oct 2016 03:45:59 -0400
Date: Sat, 01 Oct 2016 10:46:06 +0300
Message-Id: <838tu8ms01.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Noam Postavsky <npostavs@HIDDEN>
In-reply-to: <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
 (message from Noam Postavsky on Fri, 30 Sep 2016 17:33:41 -0400)
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -8.0 (--------)
X-Debbugs-Envelope-To: 18390
Cc: alan@HIDDEN, 18390 <at> debbugs.gnu.org, drew.adams@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -8.0 (--------)

> From: Noam Postavsky <npostavs@HIDDEN>
> Date: Fri, 30 Sep 2016 17:33:41 -0400
> Cc: Alan Third <alan@HIDDEN>, 18390 <at> debbugs.gnu.org
> 
> Could not reproduce here, with Windows 10. No windows were split, I
> instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
> and a normal sized one.

What is the width, in columns, of the wider frame you get?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 1 Oct 2016 07:44:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 01 03:44:52 2016
Received: from localhost ([127.0.0.1]:40201 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bqEyZ-0007pB-Tr
	for submit <at> debbugs.gnu.org; Sat, 01 Oct 2016 03:44:52 -0400
Received: from eggs.gnu.org ([208.118.235.92]:34077)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bqEyY-0007oz-5T
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 03:44:50 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bqEyP-00013Q-DG
 for 18390 <at> debbugs.gnu.org; Sat, 01 Oct 2016 03:44:44 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60725)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bqEyP-00013A-AW; Sat, 01 Oct 2016 03:44:41 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1441
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bqEyN-0008Jh-Eo; Sat, 01 Oct 2016 03:44:39 -0400
Date: Sat, 01 Oct 2016 10:44:46 +0300
Message-Id: <83a8eoms29.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
In-reply-to: <901673d8-75c2-494f-956d-9f938a8e87b4@default> (message from Drew
 Adams on Fri, 30 Sep 2016 14:12:49 -0700 (PDT))
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -8.0 (--------)
X-Debbugs-Envelope-To: 18390
Cc: alan@HIDDEN, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -8.0 (--------)

> Date: Fri, 30 Sep 2016 14:12:49 -0700 (PDT)
> From: Drew Adams <drew.adams@HIDDEN>
> Cc: 18390 <at> debbugs.gnu.org
> 
> > This is pretty old, but I can't reproduce it on master (NS port). Do you
> > know if it's still a problem?
> 
> Yes, 100% reproducible, on MS Windows, at least, using Emacs 25.1:

The backtrace shows that this is the reason for signaling the error:

  split-window(#<window 8 on Palette (Hue x Saturation)> 100 t)

This requests to split an 80-column window while leaving the original
window 100 columns, which is clearly impossible.  So why is this a
bug in Emacs and not in palette.el?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 1 Oct 2016 00:44:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 30 20:44:04 2016
Received: from localhost ([127.0.0.1]:40097 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bq8PM-0005rD-4V
	for submit <at> debbugs.gnu.org; Fri, 30 Sep 2016 20:44:04 -0400
Received: from aserp1040.oracle.com ([141.146.126.69]:47334)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1bq8PK-0005qd-VK
 for 18390 <at> debbugs.gnu.org; Fri, 30 Sep 2016 20:44:03 -0400
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u910huJN014943
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Sat, 1 Oct 2016 00:43:57 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u910huSP011093
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Sat, 1 Oct 2016 00:43:56 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u910htCD024774;
 Sat, 1 Oct 2016 00:43:55 GMT
MIME-Version: 1.0
Message-ID: <bd1d4964-154f-4925-bb51-a3eb05eaf748@default>
Date: Fri, 30 Sep 2016 17:43:53 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: npostavs@HIDDEN
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
 <b2b822c2-e2b8-48ad-8700-7f0a19b9f451@default>
 <87y429x6zr.fsf@HIDDEN>
In-Reply-To: <87y429x6zr.fsf@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6753.5000 (x86)]
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Source-IP: aserv0021.oracle.com [141.146.126.233]
X-Spam-Score: -4.8 (----)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org, Alan Third <alan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.8 (----)

> Hmm, I see the correct thing on my GNU/Linux box, so this problem seems
> to be Windows specific.  I will investigate further next week.

Great.  Thank you.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.
Changed bug title to '[w32] 24.4.50; REGRESSION: `split-window' error' from '24.4.50; REGRESSION: `split-window' error' Request was from npostavs@HIDDEN to control <at> debbugs.gnu.org. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 1 Oct 2016 00:11:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 30 20:11:45 2016
Received: from localhost ([127.0.0.1]:40084 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bq7u5-0003Rn-B2
	for submit <at> debbugs.gnu.org; Fri, 30 Sep 2016 20:11:45 -0400
Received: from mail-it0-f53.google.com ([209.85.214.53]:38582)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>)
 id 1bq7u3-0003RW-BS; Fri, 30 Sep 2016 20:11:43 -0400
Received: by mail-it0-f53.google.com with SMTP id o19so49244479ito.1;
 Fri, 30 Sep 2016 17:11:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=EQgH8/jdFKBSjXvi+ltUGP3gSSycS8Ifl7x8/J0AQNw=;
 b=zEMBRwmmYJqH6rBczj45jixjh+7h/8mAWuwnVEEJ/nKWZZS6G/SAllOdKb3K+dAd0o
 igHaK6iEPkTxQ7JxQYlipvQ8IqsQ+ND55P1UvszrpNXbfnoUggYw1q0jhzoB9Ge9kwJB
 46gGT81K1G2wUUBXz/rL/FkRgVYkjyy99jWUqTKTdK20hc1TjfWVViwC9VXMXALrdntN
 VSDWgaG2Qlrz6ggUDqkAxey1MoUI1ZLFfU5zvAJV8hfnlR2HT2r9sEXin2yrmwUle85N
 TBzWDXJK2WSnRq/Cv6ENG4kD70vEqXgj0RxoQCD6SVlxUg6QWzio0hgnDe106Wyl5x5f
 4yrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:sender:from:to:cc:subject:references:date
 :in-reply-to:message-id:user-agent:mime-version;
 bh=EQgH8/jdFKBSjXvi+ltUGP3gSSycS8Ifl7x8/J0AQNw=;
 b=iamsC7OHLWM182Z5o12cu96BUfL213qtMnfyvAAOOTueeP9ZEjpdl9Ujj+OSZ3x/GT
 oOZZPdrSRLqLzvNRjlzv8+FpgkWaL7sSFBm4guv07Mjwss8+nCbSpl66B9MqNQKRZb6J
 y8XfztsTUlP/EQ8EwdwQ/xvkmFcPocxa38EoyGVtDkTUuybyXDM85MUq/DP1IZYcoqNp
 iIBu9XIgM9Vaz5U5Pe6c+gLdvMhG81l91iQr+ikctY0n1qaXH6cB6HXy9toRKeersQWG
 vhB6j+4CIgxMU0LG9uRVesphboucGXM2yYj95YNsDclOU+A3RuCFJMlLlQjtkKFWsEjc
 NGIA==
X-Gm-Message-State: AA6/9RmFDQjiECed/4j5w0kHCMKjHYUA9aKNuCW2x3UF1otorNIvjP1bfeSTAWYyBervyg==
X-Received: by 10.36.37.20 with SMTP id g20mr7035067itg.63.1475280697665;
 Fri, 30 Sep 2016 17:11:37 -0700 (PDT)
Received: from zony ([45.2.7.130])
 by smtp.googlemail.com with ESMTPSA id p127sm4449315iod.16.2016.09.30.17.11.36
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Fri, 30 Sep 2016 17:11:36 -0700 (PDT)
From: npostavs@HIDDEN
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
 <b2b822c2-e2b8-48ad-8700-7f0a19b9f451@default>
Date: Fri, 30 Sep 2016 20:12:08 -0400
In-Reply-To: <b2b822c2-e2b8-48ad-8700-7f0a19b9f451@default> (Drew Adams's
 message of "Fri, 30 Sep 2016 15:39:03 -0700 (PDT)")
Message-ID: <87y429x6zr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org, Alan Third <alan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.2 (/)

retitle 18390 [w32] 24.4.50; REGRESSION: `split-window' error
quit

Drew Adams <drew.adams@HIDDEN> writes:
> The screenshot you attached shows that there are at least
> some other problems.  This is what you should see:
> https://www.emacswiki.org/emacs/ColorPaletteScreenshot

Hmm, I see the correct thing on my GNU/Linux box, so this problem seems
to be Windows specific.  I will investigate further next week.

In GNU Emacs 25.1.27 (x86_64-unknown-linux-gnu, X toolkit)
 of 2016-09-18 built on zony
Repository revision: f0eb70d8935be90f7c03e187c12d9b60e7214cc6
Windowing system distributor 'The X.Org Foundation', version 11.0.11804000
Configured using:
 'configure --cache-file=../opt-config.cache 'CFLAGS=-O2 -g3
 -march=native' --enable-checking MAKEINFO=makeinfo-4.13a
 --with-x-toolkit=lucid --without-toolkit-scroll-bars --with-gif=no
 --with-jpeg=no'




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 30 Sep 2016 22:39:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 30 18:39:20 2016
Received: from localhost ([127.0.0.1]:40053 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bq6Sd-00019C-NS
	for submit <at> debbugs.gnu.org; Fri, 30 Sep 2016 18:39:20 -0400
Received: from userp1040.oracle.com ([156.151.31.81]:26807)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1bq6Sa-00018w-2C
 for 18390 <at> debbugs.gnu.org; Fri, 30 Sep 2016 18:39:17 -0400
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u8UMd9jI030209
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Fri, 30 Sep 2016 22:39:09 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u8UMd87K023248
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Fri, 30 Sep 2016 22:39:08 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u8UMd5up012015;
 Fri, 30 Sep 2016 22:39:07 GMT
MIME-Version: 1.0
Message-ID: <b2b822c2-e2b8-48ad-8700-7f0a19b9f451@default>
Date: Fri, 30 Sep 2016 15:39:03 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Noam Postavsky <npostavs@HIDDEN>
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
 <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
In-Reply-To: <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6753.5000 (x86)]
Content-Type: multipart/mixed;
 boundary="__1475275145752267584abhmp0012.oracle.com"
X-Source-IP: userv0021.oracle.com [156.151.31.71]
X-Spam-Score: -5.3 (-----)
X-Debbugs-Envelope-To: 18390
Cc: Alan Third <alan@HIDDEN>, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.3 (-----)

--__1475275145752267584abhmp0012.oracle.com
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

> >> This is pretty old, but I can't reproduce it on master (NS port). Do y=
ou
> >> know if it's still a problem?
> >
> > Yes, 100% reproducible, on MS Windows, at least, using Emacs 25.1:
> >
> > In GNU Emacs 25.1.1 (x86_64-w64-mingw32)
> >  of 2016-09-17 built on LAPHROAIG
> > Windowing system distributor 'Microsoft Corp.', version 6.1.7601
> > Configured using:
> >  'configure --without-dbus --without-compress-install CFLAGS=3D-static'
> >
> > I just followed the recipe in the bug report.
>=20
> Could not reproduce here, with Windows 10. No windows were split, I
> instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
> and a normal sized one.
>=20
> In GNU Emacs 25.1.1 (x86_64-w64-mingw32)
>  of 2016-09-17 built on LAPHROAIG
> Windowing system distributor 'Microsoft Corp.', version 10.0.14393
> Configured using:
>  'configure --without-dbus --without-compress-install CFLAGS=3D-static'

Interesting.  I'm using Windows 7.  Is this what `(frame-parameters)'
tells you, for the font info?

(font . "-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso885=
9-1") (font-backend uniscribe gdi)

What is the value of variable `palette-font'?  This is what mine is
(by default, with emacs -Q):

"-outline-Courier-normal-normal-normal-mono-5-*-*-*-c-*-iso8859-1"

----

The screenshot you attached shows that there are at least
some other problems.  This is what you should see:
https://www.emacswiki.org/emacs/ColorPaletteScreenshot

There should be a single frame (besides the original one),
with 3 windows:

* large hue window at left
* narrow swatch window to its right
* very-narrow brightness window at the right edge

And the frame should have no tool-bar, fringe, or minibuffer.

This is what the code does (before creating other windows etc.):

(make-frame
  `((menu-bar-lines . 0) (tool-bar-lines . 0) (left-fringe . 0)
    (right-fringe . 0) (fringe . 0) (height . 100) (width . 115)
    (minibuffer) (vertical-scroll-bars) (cursor-type . box)
    (background-color . "Black") (mouse-color . "Black")
    (cursor-color . "Black") ,(cons 'font palette-font)))

Your screenshot seems to show two frames, with the larger one
(behind the narrower one) showing tool-bar, fringe, and minibuffer.
The larger one is showing only the hue buffer (and with a large font).
The smaller one seems to show the hue buffer (at the left) and the
brightness buffer (to the left of the wide black buffer).  And it
shows the swatch buffer (the echo area says that the current color
is gray61).  But it also shows 3 black windows.

I see something similar (equally broken in Emacs 24 and 25) -
see attached screenshot.  But in my case the minibuffer of the
original frame (buffer *scratch*) says this:

Window #<window 8 on Palette (Hue x Saturation)> too small for splitting.

(That's without setting `debug-on-error' to t.  With the value `t'
things are the same, but with another frame for the backtrace and
no error message in the *scratch* frame's echo area.)

There should be only one frame created, not two, and it should
have no tool-bar, fringe, or minibuffer.  The only other frame
should be the original one, which should show the original
buffer, *scratch*.

More info about what you (and I) should see:
https://www.emacswiki.org/emacs/ColorPalette

You didn't get the error, so presumably your window was not too
small to split.  Otherwise, things are just as broken for you, it
seems.  Did you get any relevant messages in *Messages*?  What
happens if you try a larger or smaller font for `palette-font'?

This what `C-h v features' shows, for me (nothing extra, just
hexrgb.el and palette.el loaded):

(debug cus-edit wid-edit cus-start cus-load thingatpt help-fns
 help-mode easymenu palette eyedropper derived hexrgb cl-macs cl
 gv cl-loaddefs pcase cl-lib dired time-date mule-util tooltip
 eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
 mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win
 tool-bar dnd fontset image regexp-opt fringe tabulated-list
 newcomment elisp-mode lisp-mode prog-mode register page menu-bar
 rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
 syntax facemenu font-core frame cl-generic cham georgian
 utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
 japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
 european ethiopic indian cyrillic chinese charscript case-table
 epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded
 nadvice loaddefs button faces cus-face macroexp files text-properties
 overlay sha1 md5 base64 format env code-pages mule custom widget
 hashtable-print-readable backquote w32notify w32 multi-tty
 make-network-process emacs)

--__1475275145752267584abhmp0012.oracle.com
Content-Type: image/png; name="throw-emacs-bug-18390.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="throw-emacs-bug-18390.png"

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
P79fiM9+wT54+vTg4Gm4PSsepns/fz/szK3D0cHT5NbsoS+2zTe7+NW+4nGn9fNF+Mquo+e7ofLy
OYRbyeE7o6cLTun66+eDh3dHtz7/o99/K7y/afXzk8dfPkheWvAm7fj/F4RQmsmnB6Ont/bnL++5
vTw9GB3cevurn58tuPXS/q1f/sLjknfiL/O47z95PDp4/u2vTt+H/vyLL4eDn37/03Nrlb5/++DL
X3j/zk9cfJL7+Rdf3r918M7BrfmHeHowGj0+evlL55/4zv9jTf0sqn5uK6p+Fu0kqn7e6j2rn7c7
Wqd+nr55+8GDB9OFDx48+OIXvzhfP0/L4x/4gR/4ez/3c5/4xCe+6Zu+6eMf//inPvWpz33uc2dn
Z6en55ffdb1/O4QQwvQ93FcWLmr0c/F+ySbRpg4Pn4Zb+//V/v7+/q3LjbVu7e/fnn/j6d3D/Yte
U08PD0O4/fZ8t6Rb+19a1Ivq9tuPHhXfxHv5Hdj1D7fW497en331rYXmVeXnu5Gmb5KeNbS7/dLt
w4MevIX78lFtoOJ108Ttt790++DiDdqFdzrffulypm7fuvX0sJV3Q6/2/vnDw6fFZ52HB8W75fKN
CADABjg9PT09PX3wYz+Wpunuc7uf+tSnfufv/J3ThfENu3n9OYRw66Xw+AuPL78EPWv0c9mlt0Ou
GG3q+Rdfnr4y9vyLL1/d6/kj3zqcvqH66cEo77ZVp7/X04PRwdPb05dG5119B/bsOK68uLVw/xWP
O339+SL+/pPHF6+ZV57v5jl8/JXRk8Mnj0fnDp6G948WvhJ5Da8/j+7enb6DNzx5/OWDJ+dH9fjJ
+zVeue2R6SW2IB/l5ztTmsn5d1zcfv8rd7/yfr7Wotw8efx4qW9I6evPl19evrrbstef33/y+NL7
uhc/55R9U73+LOr157aiXn8W7STq9eet3rPXn7c7Wuf153sz05egj46Oiu/fDiFMJpMkSX7v7/29
Tw+fftd3fdf0lec8Gq71/dshhBBefP7wndHT/bYb216zg4evTT+I+eJFl9/HB0+fnxXQj588ObiU
hsPR3Uufkiypdc/fQL34Ddgzl7ed23P8cavr5+3y+CtfPnr5IpP7+/u3w+OffvrpK+d7PfXzRXk2
/18+t8PB4+c/v+AtCL319ODxQVjwjvPy852plcnnX/z0/Pfo6cHo6rPJweMvv/9i8fPX5Vqun59/
8f3HX3ly9SK6avGz4OHoZ//ev1A/f8Sj6ue2oupn0U6i6uet3rP6ebuj9T//PG0eNm0ktrB+DrMS
em9vL3/bdmX93NX7t0MI4fbb+2HU1jus1+Tw8OmV/tt3R4f5O1vP3517pUnv7D2n08VXemjPwt96
69blHd8dHU4XXH1ja77tRSD2uIeju9PpeX/j2deHo7utvd29Vw5HB4dX+4ffun079OEt3Jvr1v7t
W6Gl90+HsODyOxiNwuXv2sHDuQbXBw8fhrev678bDg8u37TnB7q//62zm2m2Ys2baBP/2jcAwBaZ
L55zSUEI4fT09MMPPywWz2WSV1555Sd/avQbH0xCCL/2T39xb2+vYovDK79ShhDCrf0vLfwI4OHo
7t3D/U161a0g/ys7uasnezUheby46eWt5ze8/faXbo2mX13a/6Wd3357PpUlj3t5r4/e/tYrX2/w
92KB+RzPzm5u2e23H70dFn0bFq28IBqz6EYIIRQvkNHd1zbxG3A4unv34PajL+3PfR0733gmi1tf
ysXBw9d+/qX8FiiEoxY98HTruQe9/fajt29f/XrRHq487pXjvrWfJ2Tu27og+iM/8iP58+o3L/67
CeHjP/Mz0RO70cvozpoed/Oi4+jrzyfR/cajHzbYdhOj6zrfcfw3qE28UdZ1VP183Cz+umg/r1l7
rrvnNPra9bou2CZ73r6jarLtIPr2kd/8+quL93njxte+9rXnnntuMBjE/zzVvGmN/ezZs18/eS6E
8Innkh/+of3l6+flHDx8bXRrcXEN9NnBw9cehuup+A8evvbzL23O/y1UUz+Lqp/biqqfW4v2s45V
P9tzB3tWP1/Pnjexfv7Yxz525f3bcdM1r9TPDT7/XMutRX8CB+i/Wy/duq4WBhvVW60O/cNEff65
rajPP4t2EvX5563es88/b3e0/uefL+0zy46Pj5977rkrLz4X38595csQwjV+/hnYaLffvnj/dmcO
Hr722sOD80/z3736R+8AAKAVaZoWPwJd6epO1nLoAFO33350oftyHQCAj6Zi/XxlhVX6h3VypAAf
JT/+4z/u888f8ajPP7cV9fnn1qL9/Byyzz/bcwd79vnn69nzJn7+eXe35GN1VUr7h5X+nvfxj6/2
SAAfQa+++qrnVeD/b+9sfhwnsgBelfQ07AGEVnRGYg4wgAaR8oG5oBEfameF5kKjWVBXjdjTSHBY
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
YII=
--__1475275145752267584abhmp0012.oracle.com--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 30 Sep 2016 21:33:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 30 17:33:49 2016
Received: from localhost ([127.0.0.1]:40037 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bq5RF-0007m2-5B
	for submit <at> debbugs.gnu.org; Fri, 30 Sep 2016 17:33:49 -0400
Received: from mail-oi0-f41.google.com ([209.85.218.41]:34550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1bq5RD-0007lq-Op
 for 18390 <at> debbugs.gnu.org; Fri, 30 Sep 2016 17:33:47 -0400
Received: by mail-oi0-f41.google.com with SMTP id n132so80482471oih.1
 for <18390 <at> debbugs.gnu.org>; Fri, 30 Sep 2016 14:33:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=mkrmfAgL8s6msoH39OA8DmrMopMWdAvL6XTABI2c4tg=;
 b=yr81CUo5Ex+NUfku3j0UuJ24v05kQsT6M6irCpBPJoi18cRqNhAneW3YNGb6pa6D3N
 LheTrFmeSvBcQOP99AvPvmwZwXykWhetZ+ruoD/haqPXj0KuDm2FSfJ2MZ8f42PQi8uL
 mChXgTDOMU30Moi3dBxUCLAYiABIXQGY4yJSufd6U0F26G6OmGEO2X64VejnfpsOJmAF
 wYrO+L3dV0Ep03Kzcf3Uc8JJ2EsvkFkrUKicJAT2/p3QQoXlRB/mv/J51ZyaUTnxrlIo
 yk2Y7c4JsOYsMYkpHkg8QMRExlzOElQHpBZG1mUchOlPmfGyQlYBpSnwZ9jXq7Q9HL11
 FGmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=mkrmfAgL8s6msoH39OA8DmrMopMWdAvL6XTABI2c4tg=;
 b=ThxgCyLBZFdBnKq0DLBlo7iLhAcJt4DUxU9AHou0bxfL4TIfKfFbUocy1Livi+mvYY
 NkCLxZBzYSCI/S4aw+RzTikqwRc9nrvDNwoz17B0lhg8jbdAM7RsZXFaHo3pLOkQBq8R
 IV95trFR1O6fu4UQNaAgzkFD4ttE1dxOJMo4gCcQD3qLAo+qdtOntuYXo+1ca2HtYVGn
 uM7U9yBXlgNRnimobqlyzDDtoRQ5/S9ZHohRPJL/2rrlf7YcmW4ys8QCcO5vSbOo31c2
 cMggJV0RScM0AJEgRQceGsUsJ3tCSY1605d4SM+3Wxdr/x3wxbKwNJy/fnJHLrpzmx0k
 erAQ==
X-Gm-Message-State: AA6/9Rkmg1QzHns3Xv8YrtRNI9K9mcfzAbvVBVZYIwlLyOjazhZd/LDEMEMwxCSix3aVXgCfc5GTE9DFJ+/iyQ==
X-Received: by 10.202.182.3 with SMTP id g3mr8782560oif.46.1475271221938; Fri,
 30 Sep 2016 14:33:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.41.144 with HTTP; Fri, 30 Sep 2016 14:33:41 -0700 (PDT)
In-Reply-To: <901673d8-75c2-494f-956d-9f938a8e87b4@default>
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
 <901673d8-75c2-494f-956d-9f938a8e87b4@default>
From: Noam Postavsky <npostavs@HIDDEN>
Date: Fri, 30 Sep 2016 17:33:41 -0400
X-Google-Sender-Auth: qmOKI91kpYI5HN8JNbGJ-6w8iWo
Message-ID: <CAM-tV--BfH8x5b104AhBSLyZ+iA0nTDQ1rc4ywYpJtfih2MQxg@HIDDEN>
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
To: Drew Adams <drew.adams@HIDDEN>
Content-Type: multipart/mixed; boundary=001a114762e6220c5d053dc05956
X-Debbugs-Envelope-To: 18390
Cc: Alan Third <alan@HIDDEN>, 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>

--001a114762e6220c5d053dc05956
Content-Type: text/plain; charset=UTF-8

On Fri, Sep 30, 2016 at 5:12 PM, Drew Adams <drew.adams@HIDDEN> wrote:
>> This is pretty old, but I can't reproduce it on master (NS port). Do you
>> know if it's still a problem?
>
> Yes, 100% reproducible, on MS Windows, at least, using Emacs 25.1:
>
> In GNU Emacs 25.1.1 (x86_64-w64-mingw32)
>  of 2016-09-17 built on LAPHROAIG
> Windowing system distributor 'Microsoft Corp.', version 6.1.7601
> Configured using:
>  'configure --without-dbus --without-compress-install CFLAGS=-static'
>
> I just followed the recipe in the bug report.
>
>
>

Could not reproduce here, with Windows 10. No windows were split, I
instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
and a normal sized one.

In GNU Emacs 25.1.1 (x86_64-w64-mingw32)
 of 2016-09-17 built on LAPHROAIG
Windowing system distributor 'Microsoft Corp.', version 10.0.14393
Configured using:
 'configure --without-dbus --without-compress-install CFLAGS=-static'

--001a114762e6220c5d053dc05956
Content-Type: image/png; name="bug-18930-palette-frames.png"
Content-Disposition: attachment; filename="bug-18930-palette-frames.png"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_itqaaypr0

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
Fi5gyqaKN/gHDtIJN03t+PIL3PzKGzxv/XVu+eENv1c8tv48m7/Szb9FWZZlGWpbacXo4F+of4L/
cs5Vn5vs9/Ef+6//+LG+3b501j5fP3fwBxcNff/iw792wQGt5/Z+aH3vh9bt8Ed7jbX8zuTBH5z/
Gm5+C7uZ9FsH8p9lWZb9etn6e/qi32d+8j+s+Iul7R8b2rnllN0/umqvj5y114fP3OXPjulc8OXV
rf+Wwz44an9lXrr/19Dknwfkb0WWZdmvq62XPpms+NT/a+1JH/+/9v8ff7nyz7+wx4c+f8Cf/8XJ
n/jtqQPy/2ttlmVZln1ATav0WZZlWZY1qVz6LMuyLPtVlkufZdl2SltHljUdLeNfB+lV59JnWbY9
8taRNZ1c+izLsm2Qt46s6eTSZ1mWbYO8dWRNJ5c+y7JsG+StI2s6ufRZlmXbIG8dWdP5tS597b/t
mydPnjzTnlz6rOn8evYulz5PnjzbOVstPf95zdM+/rsDH/vUfp9a0vvJrxze8vFVn/w/pw7I/3nN
7Jctlz5Pnjx5tmG2XPqi4md98nd2/9T3f/rNU3b9yXm7rbhgpx3O+/G3Vv/w70ZWtnx9beu/47As
++XIpc+TJ0+ebZgtlP6qz/3v6eOJH/u9H39hqHv3y3p6rtpzj8v22/PyYwavX3vmXUcdfMMu31vX
/lf7TXz8dycPzrHPflly6fPkyZNnG2YLpU/O+vjv/Pjzg3v3XL3bzhfu1HHBrj+98JDeq08fu/3h
B15Ijz10j0t3W7Z+h0/ueU7rv9EDs39axS9u1ejgX6hf0P9Te+2V/DrNlku/5jsz3p0/67s77u77
s6n/nfpSceO9zGbn/86a2r2bZtNTvPuk72HqnmobzvW+PPV0Z8vfjc2nOLa4tPrbv4DZ7LKmZlue
Kj36PV5Z+QxbOOd7f7o82zBbLv2en/zOyq5Ld9/lgpGjb7rrjqc3PvjCE4+//OB9zz328Iv33/Vs
b8eFu3/z7F2/dtaeCz+nB05Z/nTtSdJseLhdX0U6bAtf3R6b/g+vy2d+/5/rgyl9x3UPtvClX4RU
9Ddee1Wxb3jn9OXSl+cXvaVu+STlr27vk6bHvfvArdb7fXlp2zF1zzt5jVto/eTr2fTl+tu/0Nm+
b8t7/2aWz7CFc773p8uzDbOF0p/ZMmfFN0/ae++rdvrR+aeP35EOfui+5w7sumzvjgv3aj9/16Vr
d/vG2bt/Y83Kb5y3wyf7zv5U+W39u1mdTO/Gg2/2AYUt1Lf+S9OOdPvBr9aeq/yQaZ+kyaVfLN2D
LXzpF0Rdf4+ZT3Lpy/OL3lK3fJLyV7fvSUvZ3HpH3/tL246pf97pf2d+aVe7fU/03i+vfIYtnPOX
9t3IMzlbKP3gx/6yc4d13bte0r3TxTv/YP3oETfed/cz61fds99PLtzpK2d1fXPt7t84uyvd+MrZ
HX99wtBH/kAPn3anp/ml6UY6/a7i1VM+NnW7/JDpnqTZpV9Z3YMtfOkXh7q/98wnufTl2cImW/el
yXAWs63vLRvty5vO9md9fZs/V/q4abbpeRp0Pd1Vd+Y1PGO6S89Sd4XvvkxON/XVdJlTUz5uG78d
dc+VbtYeXHdn7Xb6WJt3n5tn95NPPuQ730n3pU+3+8KKqb+Sht+N6m/R5KPej29LberuafR6p740
dWOzX9k87/9sofS9H//ibj9e373jhZ0/XN+5/Lz9Oy89++Q7X3vlzfSoy9fe1/2tc3b7+7N2+9Lq
3b+4aqe/PuWAhR/Rw6s6veHK4plj6g/YNz8svR2vfe2cDZP3b5orz6m7PfWozY4snqLwsYc3NnjS
Tcr3/GpK3xfdgy186ReqaPx7z3ySS1+etF2+O1Nb6eY76WY3Jm9u45Zaf3526tqtqT28+rmmP+lE
ftDkuTe9nE1PMnlf+Vnqn7p2YZsfWbrwdKN23LbO1NlqwynSnQ0vpnzn5rdrvxbpnk13pZvbeWHF
6Ik2nWzz70ajOzddyPvwbWE2P/nUzU1Pw5fKv7J53ufZUulbvrhb+3ldO6w/YLfLNtw+mdo333j7
5xdtPKn/ukNXXLz7V9fs+sVVu31h1Z6Lztr1r07dcukb/ek9Xy3fmHV13zlT78vrw1xxu3ZkcX/x
JdqfbpeHk/xC1J6kYnTwL84WnuuXeRn1cunf42y19Noi63fSqRuT22jdbNtuXjp/Otu7d5Seq3z8
dGbyCnVZPM1mJ0yfTB1Xf+em25ufZGtH1p10G6bubJMnKW43eorGd9ae+t2ZvER/lYdt++hUpe9G
wzt51PY/e93z1mazc747m73ezR6VPnn3yvK8f7OF0h/20Y/s/N2zdlt+3r13TBbzyUdf2usfzvvR
X5/6k7bTfva50zsXndm1aNXKz63et21d58fGj/zI7+vhm4e27p133zm1+2rR3ZTtd9+mT43/kbq6
2w2OLI4pDqsvvbpevudXU/qu6B5s4Uu/OEXm00du6IBtkktfnupNlhub7+/bOKXzp7O9e0fpucrH
T2tKl/juHfUn5N76Ozfd3vwc6d7KI6dm8vBt/W3PZmfY4sVUPe/mFzk19UdOznZdWDGVT5S+MPlJ
wzs3v4Dtena/hHfv2dLrrX9Ug+PyvC+zhdKf8fE5HV88btfvnX/+6ZO/DM89/Wrxbr7vh+fv++11
ey5e0/3XZ+396TUHfvqin37owFWfmvyX7zfXKKuTkS5KzB+zbzrs3S+h/gx1txsciXRYLv0Hq/Sq
+3uPfS59eao32c1u+KBpT8Pz1zblqSqUn2u7nurds9Y+2XSWutvv5qD+Wbhdd4qtHFmbdNRmn299
6s4w+RTF7XefbOoSijurnvfdIzZN/Vdrs+0XVoyfqNF3Y8vfosnZ9mcvvwTumXzGzb/W6Et138I8
7+9sofTJ7h9d2vXtdZ1LVg3tcfn1F2985vGXn3johftvffrxqX+f/uE7nx342/X7fWTtHv9vmx44
pVFW0xv64o/xJ2tdfJXD0o0o/VE8Z9BtHYlp/j39Fm78Kki/OroHW/jSL0LDrr/H2OfSl2fLm+ym
L03upJtm23bUye2YqZ1u032lfyKv7ovbsW/XPVXdoyfPPPUPrG12f92zvPvUdS9z0z31X+V27cFp
tvUq333kZv3i7u98Z9PTNXreYvxrUffVd0+/rRdWTNUTbfnOTY/a/mff/Hknp+6eytc7eaP8K5vn
/Z0tl/7Mj/+H73/iwD2/ff7OXzj9p//z1P2+u+6kfa+54Pg7blz30DUT9530/SsPbbn0R3+8x1mt
Df8DeQ3bmUo89cQbz3la7+nTV+v/WH7qz+Rr//he6Xb5SEzvn73fwo1fBbXvTMXo4F+o/F/Oeb9m
y6X/lZ9yRfL8akz+lf1lzBZKf9XnJvt9/Mf+6z9+rG+3L521z9fPHfzBRUPfv/jwr11wQOu5vR9a
3/uhdTv80V5jLb8zefAH57+Gm34TUPnv7me/CnLpfw0n9+BXdfKv7C9jtlD6pOj3mZ/8Dyv+Ymn7
x4Z2bjll94+u2usjZ+314TN3+bNjOhd8eXXrv+WwD45N/40835/9asil/zWc3INf1cm/sr+M2XLp
k8mKT/2/1p708f9r///xlyv//At7fOjzB/z5X5z8id+eOiD/v9Zmv2y59Hny5MmzDbPV0mfZB82v
delfyJMnT55tnFz6rOn8evauVvrn8uTJk2cbJ5c+azq/nr2rlf7hPHny5NnGyaXPms6vZ+/eLf0F
efLkybMtk0ufNZ20aGvL99dmfvSjH+XS58mTZzsnlz5rOrn0efLkybMNk0ufNZ1c+jx58uTZhsml
z5pOLn2ePHnybMOkrSNmzIgZs2LGf4oZfxQzWmLG52PGt2PGT2LGXjHjsJhxYsxYGzOuihl3xYwn
YsabL86Ih2bETTPi4hlxxow4dkYcOCN2mxE/nBFfmxFtM+LDM+IPZsScGfGv0on/l5jxb2LG3Jjx
JzHj4zHjC5vOvWfMGIgZJ8SMNTHj8phxW8x4NGa8GjPitRnx2Iy4Y0ZcOSPWzogTZ8ThM6JnRqyY
Ed+dEYtnROuM+NCM+L0Z8e9nxG/OjBn/R8xIr2FBzPhkzPi7mPGdTac/NGYcHzNWx4xLY8bNMeOh
mPFiOv3bM+LpGXHPjLhuRpw/I06bEcNTL6BrRuwwI74xI/52RnxsRvzxjJg7I/7tjPhf02v45zHj
t2PG76UnKf5fGLZphqqndkTF1P416k1TuzfPjMne1Zbvr838epV+xm/MmL7aY/Lk+aeYn9RN7a4P
5OTS59I33eTSN57at2drUzv6gzop3pdfdcINN582HQcP7pJjn+eXNrWk181pp5122WWXXXLJJYOD
g7W76qb2sF/Y1H6ktzbpyFz6XPqmm1z6BpO+LzfffPMrr7xSWy+lef311++6667FixenI2uP+eBN
yvYjj96gnG/ZBy32tT1+26f2+K3N8PBwSkvtk3/S2b4r2cIrnf434Z9k0uVdtPn09fWl78DY2Nhx
xx2XNvT06Zlnnln72kUXpdvb8Yqm/13dph/5XPpc+qabXPoGk74vW/iZL+aKK6648cYbb7vttnRw
7WHbOFPff0/ta+/HFG/ocf5FR1dZvfbQwth4zwen9GlnX7t27apVq4444oizN81ZU7NmzZr0MX2p
flavXp3eC6aP6a3hNKvw3kv/fgX1g1P69MDpTO3o7Z10htTv4lczzYknnrjffvul78BhUzM+Pr73
3nuPjIyceuqpxQHFu/zag6c921T66f/I59Ln0jfd5NI3mPR9qa2Uzeedd94pPr799tsXXnjhAw88
8Nxzzx155JHp+Nojpz2/8Rszzlo7uvHRm+rtve9P//hP/lvtiPc8qdkkvKHUdflAvadPO3sqemrA
wQcffNJJJ50wNccff3zxcXR0NH1MMSjm6Kk55JBD0ldTKqZZhfdY+vQs03yirc52XEl66vT7m4YX
kO4877zztu/a0qMmJiYuqZ6LL754+95h1096eCp9+j1ZmvSLu88++6Qzp5+p9IrOOeec9Fu69GO1
cuXKo446Kn01HTP9X9P62abSFz/jmoY/8rn0ufRNN7n0DSZ9X2orZdMUP+pvvfVm8THNaaed+vjj
j6cv3XfffX19fekhtQdPb/7Fv/gXDz58/fW3nFa47uZTkzPXDPzBH/yX2hHveVKzU7zTW/Zpvq3/
x+9/6QNY+rGxsYGBgRT1NMdNTXE7beLpdvqYbheZT7fTkel3AOnjNKuwHX1l0lNsd03Lsx1Xkp46
tSe9Fa59XjeHH374eyl9iu75W5v3+MLTw3lPn15CCnwqepqTTz45/QqmSd+QlP/0pfRbvXTML7/0
W/iRnyz9zJkx89/HzN+LmR+KmX8VM78UM78XM3eMmfvGzCNi5njMXBczr4mZd8fMJ2Pmmy/NjI0z
45aZccnMWDUzjpsZB8+MlTPjxzPjmzNj0cxomRl/PDPmzox/m078L2Lmb8fMeTHzz2Pmp2Pml2Pm
P0yde5+YORgzT4qZa2PmlTHzjpj5aMx8NWbGazPj8Zlx58y4amasmxnjM+PImbHfzNhlZiyfGUtm
xl/PjA/PjP8+M353Zsz6/8bM342ZfxAz/0fM/GzM/Pu60x8eM8di5pqYeXnMvDVmboyZL6bTvz0z
npkZ986M62fGhTPjjJkxMvUCumfGT2bGd2bGF2dG68z4s5kxb2b8zsz4V+k1/OuY+R9j5h/GzIWT
ndmWqSW9YmoHVcxrm0/t3jy59LX7Np/0fSl+2tPwA5/mjTdeLz6+/vprqTvpd/fpgJdeeun6669P
byvTo2qP39r833PnHDV8YCr95VefcOlVo5dfM3bFtSdedd1JyRcWf+o//M7s2nHvbYrSp8Dzlr1K
Cnzy6ba/3O7SN3zt0/+GNJy0s6ctPm30g4ODab+ezqQjUyQOPfTQaVZhu0ufzp9Smn4jkm4wta9t
12x36dPep6cu7i+urXbXtkx6VCp9+jYWv3865phjUtfTu/x0O91IH9Pt96v0p59+enq/nt64p6h3
d3fvsfnwnj4dNv3fvdXP9pV+qz/yufS59E03ufQNJn1fyj/w6Uf9tddeLT6+9uoracsrvoOa2im2
OP/xP/6HW267+PyLj1m1duD0sw5ddfZha84dPPfCo8+7aHj3PZd/+CN/9Bu/8Ru1020+tcdPbxqW
fpfdv5PeuxfS7aLx7730aXR5xQWnqX2+7ZN29lT6E044YVtLf8ghh0yzCttX+nTyc889N6WUSfFL
v9XbjhQx21f69evXn3rqqQceeGDtrqlJb+jTx7Gxse27nvSoX/J7+jRTfwPTYPh7+l9O6fmRX7t2
7ac+9ZF//s9/K/nMZ1pWr1716isv8yOfS59L33STS99g0vcl/dir8anu6ae9+PjKKy+99OIL996z
4eabbjj77LOGjz6q/Yc//PbSL6cH1k6xxUnv6e+658rTVh8yflrfcWP7nDC+X7px0sQBYyfvf/yJ
+x472jM+MbDqrNG1546vO+/kiy4584qrz7765+euW3/iNM9fTMPSp8DXf5q8j6Xn8orbxRT3bMek
nT1t8UXpi+1+y3PGGWekI1Ph+vv7p1mF7etr8W6+PCeffPJ21KiY7fs9R3rLq7f16Ubxhn7//fcv
7tnWSWdIpU+/WzrooINS0VNi69/Hb3VqZ9napCN5T88cccQR++233y677LJT3ew9Nbvttltx/mJq
Z9nabGvpix/5k0468U/+5L8fddT+119/zqWXnrb//rv96Z/+4SmnjD//3LPFj3wufS59000ufYNJ
35f0Y6/Gp7q//NKLxceU+RdeeG7jxgfvuvP2O+647efXXn3aqaf0dO+cHlg7xRbnX/7L37rnvmsG
jtz1qJG9Dj18l4HBXY84avfBo7rSjaOO7R4d3+/4k/Y97sR9RkZ70u8DRkb3Hj5uryOPXrnP/h3T
PH8xVe/p6z9N3q/Sp5lcUFNXWNxIU9y/fZM29NTv4j162q+nM0XpU6KmGYNt7Ws67fj4eNH1hpN+
XzL9DtXP9pU+PdfFF1+c3vjuu+++xT0p8Kn06Z7tu4w06YEN39On+1Pvp77NlZPeCk/zedNh9e/p
i0mvYqtPkWb6z7KtpS9+5D/5yY8MDfU++OANTz/96IUXnnLmmcN77NHx2c9+PP28P/DAfelHPpc+
l77pJpe+waTvS/qxV+NT3V988fniY8r8s88+/czTTz791BOPP/bIrbfcfOklF/ftu3t6YO0UW5x0
2B13X9W91w86d//e7H/3v0/+Okx7fmNqaifa4jQsPV2XfQ740ftVeqZ27/ZO2s1XrVqVSr9Nf3qf
WnvggQe+7yVg0pnT29zinw2sn5SoVPr0JjUdMM1nr5/tK32aY445JiUzvfD0pN3d3emedBn9/f3F
V7dj0nnq/54+NT59POqoo9L9U9/jrcw0X3s6LF32ySefXPyDeMXsueeetbNsbab5LNta+vQjn37e
f+u3fvPWWy948803Lrnk1LPOGjnhhEOHhvp+8zf/2fXX//yhB+9/6snHc+lz6ZtucukbTPq+pB/7
V15+6eWXJwNP3Z9//tni4/PPPZMyn37mn3j80Yc3PrjxoftvuvG6/Xt2TQ+snWKLkw67/a6rduxc
tvAjf3L//Xc++fQ9jz1555Y9+sQdDz1yy70P3HDXhmvv2nDjf/v936udq3qK0q9ee2h90Qup62X/
4y//KH18L6VPM7mmpqb2+XuYtJtT+tqbvi1OOrgo/S/0T+/TpJMfcsghtcLXTbrUVNmR7foL++0u
fXqu4s3xXnvtddhhh6XfaryXN/Rp0mOr3tOnK0w9Lv4GPb3Y9Gn6nqfb6Ub6mG6nG9N8ai67fnbe
eefyU6TZ7mfZ1tKnH/n0k/5bv/VbV1991j333HD22cePjx9+5JH7nXrqcf/8n//WuevOSW/oH3v0
4cnSz5oVs343Zv33mPXhmNUWs74as34Qszpj1v4x66iYNRGzzotZ18asDTHrqZj15kuz4uFZceus
uGxWrJkVJ8yKw2bF3rNixaz47qz40qz4q1nx57Ni3qz4nXTifxOz/lPMmh+zPjp17q/VnXsoZp0c
s9bFrKtj1p0x67GY9WrMitdnxeOz4q5Zcc2sOG9WTMyKo2dF36zomhU7zIqls2LRrPj4rPjTWfH/
zIr/Y3bMmhuz/jhmfSxm/U3M+nrM+uHU6Xtj1pExazxmnROzrohZt8Wsh2PWS+n0b8+KZ2bFfbPi
xllx8axYPStGZ8XArOiZFTvOin+cFV+ZFW2z4iOzYv6s+M+z4t+m1/DvY1b6Lv1pzGopNoTpTy3p
FVM7qGKe23xq9+bJpa/dt/mk70v6sZ8M/AuTgX/uuWfSO/hU9+c2fXz2madS5tPP/MMbH0iZf/CB
ex+4b8Nh/T3pgbVTbHHSYbffdfkPf/zVf/Wv/tVLLz3Fv2tXVvzbd8nV1598+TUnXnz58edeePTJ
px/0f/+X/6t2ruopSp+6nt6sT8cXF38ilf5P/vj3a4/f9plcUHVTu3d7J+3mq1evTtv9Nv3pfTr+
F/en90w6fxH7dKOY4o1+emefJn1aO27as91XkiY9XSpxCvx++6UmvafMp0kP5+/p06Qzp5f2C3pP
f8opp0y9ma/NTjvtVDvL1maaz7KtpU8/8s89+8ynPvWX/f0r160bm5g4cnj4gFNOOfb666/57Gc/
serMM26+6Yb0w55Ln0vfdJNL32DS92U7Sn/80QenB9ZOscVJh6XS/9VnFm7YcMsTT93z85smipwX
N9LHetfeeMrV148XmV93wVFnnTO4+8rl/+w3Z9bOVT28p5+O4vcE76X0k6upNLWvbdek3Ty9gUv5
POaYY4488shU8fpJ718PP/zw2idTk4J0xBFHpPf0vb2973sJypOeIj1j8UTpY5qUwxNPPDG9rS/u
3KZ5L1eSJj3jOeeck36XM3Uh2/zs9ZMeXn5Pv379+nR/usL0bS9+45W+1bzD5j13mmk+ezqs/J5+
n332SWfQU7yXZ9m+0h9yyMF/8if/v7333vGYYw489dSR9M0o/srsjNNPu+nG63Ppc+mbcXLpG0z6
vqQf+yLwk555qvgreUxlfuOjjzz00IP3PXj/PQ/cv+H+++4+dujA9MDaKbY46bBb77j03/27f/fC
C0+kN+sp5MXHq65LNyY/XnHtiVf+/KQkBf7Sq0646LLjzrtweM25R5y++pCjjt1z0ec/8S//5W/V
zlU9lD593KqU+ffynn5yKU2NPk1T3LMdk3bzM88889hjj00BS5MSnj4W/9mcdCP9DiDdw6R7UmXT
x7GxsfTW9n0vQcNJz8ITFbfTVf1TlX6XXXZJjdxrr72249nrJz38l/b39OmXLP3aFb+maVauXFk7
y9Zmms+yraVPP/JPP/3kPffcvc8+PZ/5TEvxb9l99KMf/fGPdihif/xxx95379259Ln0TTe59A0m
fV/Sj336mS+iXnjyiccef+zh4mOS3s0/svGBhx68975777r3njvv2XDHsUduQ+nXrB3r6Gh/6qkH
L7ly9OIrjp90+fEXXjaSPl5w6bHrLz4m3U4fz1k/dM75R606+7DTzzr0pIm+48b27Vr5/f/P/2cb
/om86ZS++Mv74u/pt6P0k+toamqfT03trqmp3bWNk3bzM844I5U+vadPH1O/0xx00EGpZ+nN9KGH
Hpre+R08NenO/fffP70jTO/5in8Q/X0vQdXUP1G6ndK1ff+u3XZcSXqW6Uzt6GlPesjFF19cvJWv
n3R/usKTNv0lerpd3CjecKffGRR3TvMZ02FV7+nLT5Fm+55lW0uffuTTT/oD9997zdVXnXnG6ceN
HHvU0BFHHzU0PHxUUfo0J4+P5dLn0jfd5NI3mPR9ST/2U1F/JHns0YfTO/jiTXzx8dGHH9z40H0p
8+mtfJH5DXffvk2lP+GkwzdsuGXteUcmZ50zmFpe5Dw5bdUhhVNOP+jEUw44Ybx3eGSvI4dXHnHU
Hvvu/5P/+bct/+yf/W+1E21xGpae/2yO/ss5qfHbV/rJRTQ1tc/rpur+aU7azdN7+pT5NAcccEB6
u7xu3brzzjuvVp7zz0+fpjykBqS3g/39/Sn56TcB6TcHKRjvewmmM+lJU+bTb0qm+ez1s32lLz4W
w53FlL80zUnHp2977VtcN+n+dIVbnWk+XToslT5Fvf49/U9/+tPaWbY203yWbS198SP/yMMP3XXn
7VdecemaNatOO/WU00+bWHXm6R0/3iEdU8Q+lz6Xvukml77BpO9L+rFPRX/k4QcLxTv4hzfeX3xM
mX/wgXuKzKfG333nrXfefvPw4P7pgbVTbHHSYUcPH/TwI3dNnNGf3qmnlo+e1JveryfHjvYMH7d3
kfbBo3Y/9PBd+w/dubfvp/vu35Hs8OOv/eZv/WbtLFubVPqU8HLpixvpS9yg9Kn97+WfyHt/p0hO
2qzTpHfz55xzzvr169P7+PT2PU3xf3N3+umnT0xMpN739vamL6U3+unOvffe+30vwXQmPWl69mk+
tWZbryQ9C09UfztN/af1t6c/xaPKk66w+Ev0NOl2w7+qT4fVzrLFSYeV39MX/0TeP+Hf0/Mj/9CD
99191+233HzDDddfc+P11954w7VXXXnpP/7j994t/ezZMfu/xOw/jdkfj9mLYvY3Y/aPYvbuMfug
mH1MzD4tZp8fs6+L2ffE7Kdi9psvzY6HZ8dts+OK2bF2dpw0O46YHfvNjl1mx/dnx1dnR9vs+Ojs
mD87/nM68W/H7N+L2Qti9idj9hdi9rc2nfvAmD0cs0+N2etj9jUx+66Y/XjMfi1mx+uz44nZcffs
+PnsOH92nDY7jp0d/bOje3b8ZHZ8Z3Ysnh1/NTv+Ynb8/uz43f8zZv+3mP1nMbs1Zv9dzP52zP7x
ptMfHbNPidnnxuyrYvbtMfuRmP1SOv3bs+PZ2XH/7Lhpdlw6O9bMjhM3vYDO2fHD2fGN2bFodnxi
diyYHb83O34nvYbfjdl/ELP/Imb/VfrebtPUkl4xtYMq5vHNp3Zvnlz62n2bT/q+vP766xsfuj/9
wKc37hsfvK9Ie7pdfHzg/g3J5Lv5u2/fcNdtKfN33HbT0YdvQ+kfevjOCy857ZDDd+k7eMf9+n6y
7wEdPb0/Tvbcp32vfXbYY68fdK1c3tn1vR13+c6PfvL1HTqSr/3D97/U8okP/eZv/bPaWbY2DUuf
il7/aZH5D3jp03v6VPpzzz33wgsvTA0oSr969er09j2VPgUg/Sagr68vfSmVPt3/T1L69IynnHLK
kUceOc2n1mxH6Wu3pqb+0y186b1MOs9kY7c203y6dFgq/djY2Afn7+n1I1/8iV1y3713JbfecsOF
F5y3804rculz6ZtxcukbTPq+PP300w/cf88D900WPf20F+/gi9vpY/rJv//eu+oyf+Ptt9541GH7
pQfWTrG1mfrmb/P8b//b/1p7/DSmYelJu3wwS59CfvTU/0ldT09PKv3555+fGp/evqdJvwlIX01d
5/7Jd5qHHJLuTAe/7yXY8qSnS6FKlzrN5y3PdpSe56q/nab+0/rb73HSedIVvo9/T79+/frae/lN
80/79/Rb/pG/+67b0jv7c89Zc8Lxx+bS59I33eTSN5j0fbnxxhsfSL+jn/rtfHrvnn7aJz8Wt9PH
DXckKfNJejd/+2033nrzdUceum96YO0UH4ApSp98cfEnpuMDWPq0U6d8ph/vvfba6+ypKTKfJhV9
zZo1qRbpyPQxlb74q/rTTjvtn+o9/TSftOFsx5UUz1hM7a5Nw53lL233pFOlK9zqTPMZ02Ep3sce
e+wRRxxR/BuS6ddu1113rZ1lazPNZ9mm0m/1R/6uO2657tor15+3Npc+l77pJpe+waTvy+DhBx13
dP/xRx983FH9xx11UPp47NCBI0MH1j4e2XfskQcOD+6fHHVYb3LkwL7Lvvml9MDaKT4AU5Q+vVmv
/6fwtuwDVfo0O+6440EHHZQycOCBB46NjaW6T0xMpPfxadauXVv803nr1q0r/nn7VPp08D9V6d/j
/CJKX0ztrvc86VTpez6Z2eqZ/n+RPs3U1Xm2+hRppv8s21T66fzIH3XYfof375VLn0vfdJNL33hq
355tnNqDPxiTSq937Vv16ba/nPt/z6k9/oMxRQCmP93d3elj7cF53r8pvr3TmdoDtmtqp9ja1I5+
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
+mDqkwZTC7+f+mjMrPSj36/8+PL6Hz+zX+v5L9jhKzoH9r/9/JKVCucn8kGZ/KUa8P3UyO+nPtrM
25a+eVll9MTdUTP//IHnj+5y/OzuVz/u7754/fyk+nObpn11Cz/y/dPrp/PbTfPOb6F9OYdLHS7b
dGX36vLzD695+uK73X+6/exPaPaG+vfbTXn99Xv6549+PuOf2+wNjq/f/Fym6a+m6xz1vvJF+Z7m
r57f/fjZ4XtHj5fZvdz2vu0MD5L2vs0Mn9/MV/LnFaWP0q9umtLX6X+/fBo+ffKv1OEKg9+m6Xew
+b2bfgnzs5pfxlLh+rqbyV+qAd9Nzfsu8PWjLvaPlb4/AsrM3sc0ei+775t//sDzR8fK8aPXqQsu
XH/2h+tXt39++3B+zsKfCvPOb+HwE8svjTUb/9z0le6JT5zp7c0uMIvOEVefLvAWP5/xz023fOT6
eQYvUo8e976ml3X4iBs1n4wezzO91Ga7luZw/fk89fHDfCV/XlH6KP3qpi99//vl0/DpM/sVHP02
zX9ry9PabywVrq97P1OXl0pfP+k+LfNY6XevpXmV+bP60uZHg39S+eXqvT30/Id+EHmO+pm3198d
Ys0F++vvXt/h4+4e00+7+67mj9/vd/ktPOHlz35i0yvaf5d+kNwnP6e58PxP6Uk3rpO/Zf785h9U
u68tX//JP588o8fnb6/MQ9fPs/QtCw8O3le+OK+k/fnPLtC82tHj04+mf22zF797zv6T0X1Hzx/O
V/HnFaWP0q9uSukf/P3KDyyt//Kv0fIMzof5lWdPyuMblApPj+2nPJK/VAO+m77rb1P6PPmHwhxe
xXQsHWb/eHmt7ey/ctzzD9ef5ok/2t0V8nyU5/CTnQ3Xap9e/u+Vs9tM39ff93A1vuYbNCfm7ktL
G9MPV9l/+/Tqysfzn1u5sR7LM79NuVz/+h+afEl9w+EmvtLo+ocfBl87PFRm/wZHj5fJb3Dp1S9c
vwxf0I978Tqj93V4fPZi2lfafsPS490fTPMNzfPnb/bx+86fP5ov/88rSh+lX92U0j/0+5V/i5d+
43bfcNR5zjEw/Vrt77P7Tv0a+Wq7Ox8eKhWuz91P6XIN+NFzVOlXN/p5vc2M/pnmKZP/uN/9Il/e
5CXsWxATM54ofZR+dbMv/XBGB+GXf57XDHeTv1QDfvR8UKUf/LPR06b9S9c7hW/6e93Kyvnuf0GK
+bma6dDMuZxcp6ubdPU8Xd2mqxfp6uXOq3R1l65ep6s36ep+J2X3V+nNVXq9c3eVXl2ll1fpxVW6
3Xl+lW6u0nW5arnwo9cul5+uzeXLHbg8dyiXP9yhXPuBy/Pq6+W5Q7l8+wbaO+TLz97DdJN6rBw9
NemDqU8aTC38fuqjMY+WfvAP9F/JeV4z3E3+Ug340fNBlT4mJubLnCh9lH5180jp36epGe4mf6kG
/OiJ0sfExLzlROmj9KubKP3ClPvFxMTE9BOlj9KvbqL0C1PuFxMTE9NPlD5Kv7qJ0i9MuV9MTExM
P1H6KP3qJkq/MOV+MTExMf3sS7+Yy9zKp5V+OZRk/oFru/RtivPl279L5MvP/i6xePm29L58uUP/
BoZ/lzjcpKbm6KlJH0x90mBq4fdTH42J0uepP4ndlEfK/d569G9tTf+eQpnj/m2FtT9/msO/tHf4
nvJY/y+0LT7OPcv4u5auv5vdF5rHHrjO8vs6PJpndvHRPUePcyG9+MMd2n+tZXzf4fPf4V+qjHmX
idJH6Vc3P++lrz+G/XDFt5988LcHdf50fyLrK8uz9ufXMvmJ04P5se6/mWf0ePtf8raLmgq9/EKm
i/3c/O+1t7eL+TInSh+lX918eKV/wn8bbvkR1Ms0U+5XjtlRVEbTnPzTzBI2OM3bWfvzp+fsy7Qw
s8s1M3p8N7O7jq+f/7Smi4xfZPuF4fsafLuewjePHm9ncMn580dPasbX331eP475EidKH6Vf3XyQ
pW/Trk/LzEqfp1yID8r9du3I89gBPBv/g5aL8tjRvPbnT98Q/3vts5luVT+ss/+W9vHhffMsPX+a
/PjwxxbzxU2UPkq/uvlQS59HH7fj0jNc8S1nOq9nx/SwKINZ+/PzU/KPsX5P//zZ5ZoZPb67RvsD
HV2/6e00/dV0naPeV74o3/Ne/u+1e9tivpSJ0kfpVzcfXunz1Lzvpz7aTC19/ub6Y9gPV3zLmU72
2dk7O7RVm6VZ+/PzU3KO6idTiuZtenrpdctHrp9n8CL16HHva3pZh4+4UfPJ6PE800sdpHw/h+vP
59jHo/RfyeSjI4TVqev73k+pcD/5SzXgzdTIL2U+T37XtfR5auR3Ux4p95sO1umxJ52ls4JM89T/
/eyHnr8079v1Z/npijVv4WFGjy81+KHr51nMdv/g4H3t/iJRH59Svf/C7ALNqx09Pv1olmrdtnl6
zv6T0X1Hz99NfmD5xxYTExOz0ikV7id/qQZ8PqPM5zmUfkpVM1xxN9PR2pfs4WmP5jL5kTq+0vL1
x89fnvft+vvHp+Frh4fK7Cs4erxMH+jdLFy/DF9QABevM3pfh8dnL6Z9pe03LD0+tXo2zTc0z5+/
2cfvO3/+dBc9EhMTE7PyKRXuJ3+pBvzomf0zfT/lfm85+WTuqxIT87OeWLSYmJgPb2qGu8lfqgE/
er7I0k//cBb/mWrMFzzxD/QxMTEf4tQMd5O/VAN+9HyxpY+JiYmJiYl5i6kZ7iZ/qQb86InSx8TE
xMTEvHdTM9xN/lIN+NFTSx9CCCGED9M//2f/H228XB/oxr+CAAAAAElFTkSuQmCC
--001a114762e6220c5d053dc05956--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 30 Sep 2016 21:13:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 30 17:13:03 2016
Received: from localhost ([127.0.0.1]:40029 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bq579-0005fI-7H
	for submit <at> debbugs.gnu.org; Fri, 30 Sep 2016 17:13:03 -0400
Received: from userp1040.oracle.com ([156.151.31.81]:33006)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1bq577-0005en-6v
 for 18390 <at> debbugs.gnu.org; Fri, 30 Sep 2016 17:13:01 -0400
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u8ULCr6P015798
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 30 Sep 2016 21:12:53 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u8ULCq58028978
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Fri, 30 Sep 2016 21:12:53 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u8ULCoEn013402;
 Fri, 30 Sep 2016 21:12:51 GMT
MIME-Version: 1.0
Message-ID: <901673d8-75c2-494f-956d-9f938a8e87b4@default>
Date: Fri, 30 Sep 2016 14:12:49 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Alan Third <alan@HIDDEN>
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
 <m28tu914ww.fsf@HIDDEN>
In-Reply-To: <m28tu914ww.fsf@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6753.5000 (x86)]
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Source-IP: userv0022.oracle.com [156.151.31.74]
X-Spam-Score: -5.3 (-----)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.3 (-----)

> This is pretty old, but I can't reproduce it on master (NS port). Do you
> know if it's still a problem?

Yes, 100% reproducible, on MS Windows, at least, using Emacs 25.1:

In GNU Emacs 25.1.1 (x86_64-w64-mingw32)
 of 2016-09-17 built on LAPHROAIG
Windowing system distributor 'Microsoft Corp.', version 6.1.7601
Configured using:
 'configure --without-dbus --without-compress-install CFLAGS=3D-static'

I just followed the recipe in the bug report.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.
Added tag(s) unreproducible. Request was from Alan Third <alan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 30 Sep 2016 20:58:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 30 16:58:16 2016
Received: from localhost ([127.0.0.1]:40006 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bq4sq-0003fh-98
	for submit <at> debbugs.gnu.org; Fri, 30 Sep 2016 16:58:16 -0400
Received: from mail-wm0-f43.google.com ([74.125.82.43]:37605)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <athird@HIDDEN>) id 1bq4sn-0003fU-MJ
 for 18390 <at> debbugs.gnu.org; Fri, 30 Sep 2016 16:58:14 -0400
Received: by mail-wm0-f43.google.com with SMTP id b80so65053662wme.0
 for <18390 <at> debbugs.gnu.org>; Fri, 30 Sep 2016 13:58:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=googlemail.com; s=20120113;
 h=sender:from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=wd/S2MtQJ4tnRMinboqJJDZw1MB1NADr96TrglZ34So=;
 b=kN3ORJDqvSc5SAvKrJnRyaFk5S2Km/vPwZnx/Nhq8FkmUSX+jf+KI8nHBNQGzeXL8K
 fZmMigLXc1KZJJmvLUbpSF2TXIwjCR5a2B/1D5HAio+rrgiVciYfGHDt24YF6QqU+ifz
 jqoU127sqaXXfKqZNLTbl5+55V3PdRhHImzNihCYAazn5YWIZeH0HG3Q7LoO/xFHZwZo
 AsepyuvjPuhXJWlNjvYeXpsuc3Y3Dswje4ivh0diuMo3xCYbx8C7vbKTC7fZegMxjRGt
 NpBUY9RXjhc/Jl9J8qu4z0be2lzl2zjp9x71xP7xWwrqfAZ1Dm8Jm5iFnjzM3SOpLMHc
 PRiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:sender:from:to:cc:subject:references:date
 :in-reply-to:message-id:user-agent:mime-version;
 bh=wd/S2MtQJ4tnRMinboqJJDZw1MB1NADr96TrglZ34So=;
 b=cRH6O2bSHL9KNPdk8RqqJ23BpUPl2GUaLdPl2WqIpRNgZrWUnguvdpfeCqKOOzsaUW
 W81xm1uSLmXMFBbY6kX7OpPCH7Ae14cXOW18K88RBTV+EsgqYL1WZCJpqYFaaACDRX7T
 x1Mfu/h1mgIV8LF4bRcyDORv1JSTuKRGIARGDfsH1kF5J5YQwCBdAt6Q9BXYFC3Li9Q2
 9rUa/MpcYPspL0h4aXG5ZGUnMqlnATuO9Bcfs8kdhQLbz3EMoqVV1kXCVlntSXo+fEh2
 oqzaYbjAVxYidvnndcGeHC2iYmceDOakEZ7/tA+uBH1tu72lHaQWbWTgrG0E7OFASmib
 RMNw==
X-Gm-Message-State: AA6/9RnkvUCr/KVWIJf9QIJIXdhT/r35lihXzlPf4CibGi+PBCAGzOFK2vJv24A6JBfvPA==
X-Received: by 10.194.72.168 with SMTP id e8mr7852884wjv.104.1475269087963;
 Fri, 30 Sep 2016 13:58:07 -0700 (PDT)
Received: from breton.holly.idiocy.org
 (ip6-2001-08b0-03f8-8129-148d-3f02-0cb7-1071.holly.idiocy.org.
 [2001:8b0:3f8:8129:148d:3f02:cb7:1071])
 by smtp.gmail.com with ESMTPSA id yt4sm21385999wjc.48.2016.09.30.13.58.07
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Fri, 30 Sep 2016 13:58:07 -0700 (PDT)
From: Alan Third <alan@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
Date: Fri, 30 Sep 2016 21:58:07 +0100
In-Reply-To: <04dc6e08-382f-46a2-8d57-62522529e7c4@default> (Drew Adams's
 message of "Tue, 2 Sep 2014 11:33:25 -0700 (PDT)")
Message-ID: <m28tu914ww.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 18390
Cc: 18390 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.5 (/)

Drew Adams <drew.adams@HIDDEN> writes:

> Recipe to repro:
>
> 1. emacs -Q
>
> 2. Load library hexrgb.el, then library palette.el. Both available from
>    Emacs Wiki.
>    http://www.emacswiki.org/emacs-en/download/hexrgb.el
>    http://www.emacswiki.org/emacs-en/download/palette.el
>
> 3. M-x set-variable debug-on-error t RET
>
> 4. M-x palette RET RET ; Opens color palette for an arbitrary color.
>
> 5. You get this backtrace:

Hi Drew,

This is pretty old, but I can't reproduce it on master (NS port). Do you
know if it's still a problem?
-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at 18390 <at> debbugs.gnu.org:


Received: (at 18390) by debbugs.gnu.org; 2 Sep 2014 21:44:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 02 17:44:40 2014
Received: from localhost ([127.0.0.1]:57165 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1XOvsV-0003Hu-7T
	for submit <at> debbugs.gnu.org; Tue, 02 Sep 2014 17:44:39 -0400
Received: from userp1040.oracle.com ([156.151.31.81]:33538)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <drew.adams@HIDDEN>) id 1XOvsP-0003Hd-JR
 for 18390 <at> debbugs.gnu.org; Tue, 02 Sep 2014 17:44:38 -0400
Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 s82LiQmQ009063
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
 for <18390 <at> debbugs.gnu.org>; Tue, 2 Sep 2014 21:44:27 GMT
Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85])
 by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s82LiPoD000416
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL)
 for <18390 <at> debbugs.gnu.org>; Tue, 2 Sep 2014 21:44:26 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s82LiPuC018462
 for <18390 <at> debbugs.gnu.org>; Tue, 2 Sep 2014 21:44:25 GMT
MIME-Version: 1.0
Message-ID: <b01757ee-c81e-45fd-ae99-34884be1ffaf@default>
Date: Tue, 2 Sep 2014 14:44:24 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: 18390 <at> debbugs.gnu.org
Subject: RE: bug#18390: 24.4.50; REGRESSION: `split-window' error
References: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
In-Reply-To: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2  (807160) [OL
 12.0.6691.5000 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Source-IP: acsinet22.oracle.com [141.146.126.238]
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: 18390
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

Clarification:

0. I meant after the build of 5-25 (copy-pasted the 6-01 build info
first).  However, see below, #2.

1. The error is raised about half the time, and seemingly randomly.
At the prompt, enter the same color name each time (e.g. `blue'),
for consistency.

You can repeatedly try command `palette', and see that sometimes
the error is raised, sometimes not.

You can quit the palette using `q' (in the small palette frame/buffer).
That kills the buffers used for the palette and deletes its frame.

When the error is raised, another frame is opened also, for some reason,
showing only the main palette buffer but with a large char size. Just
close that extra frame and then use `q' in the (small) palette frame, to
be able to repeat the command.

2. I was wrong that the bug was introduced after 2014-05-25.
I can get the same error (also randomly) in that build.  Same thing
with older builds, back to 2013-08-02.

However, I get no error with a build from 2013-07-21 (or earlier),
no matter how many times I try.  So the regression seems to have
been introduced between these two builds:

In GNU Emacs 24.3.50.1 (i686-pc-mingw32)
 of 2013-07-21 on ODIEONE
Bzr revision: 113485 lekktu@HIDDEN
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=3D/c/Devel/emacs/binary --enable-checking=3Dyes,glyphs
 CFLAGS=3D-O0 -g3 LDFLAGS=3D-Lc:/Devel/emacs/lib
 CPPFLAGS=3D-Ic:/Devel/emacs/include'

In GNU Emacs 24.3.50.1 (i686-pc-mingw32)
 of 2013-08-02 on ODIEONE
Bzr revision: 113660 lekktu@HIDDEN
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=3D/c/Devel/emacs/binary --enable-checking=3Dyes,glyphs
 CFLAGS=3D-O0 -g3 LDFLAGS=3D-Lc:/Devel/emacs/lib
 CPPFLAGS=3D-Ic:/Devel/emacs/include'




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 Sep 2014 18:34:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 02 14:34:07 2014
Received: from localhost ([127.0.0.1]:57119 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1XOsu6-00072X-NC
	for submit <at> debbugs.gnu.org; Tue, 02 Sep 2014 14:34:07 -0400
Received: from eggs.gnu.org ([208.118.235.92]:46181)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <drew.adams@HIDDEN>) id 1XOsu3-000720-AV
 for submit <at> debbugs.gnu.org; Tue, 02 Sep 2014 14:34:04 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1XOstp-0002ja-H6
 for submit <at> debbugs.gnu.org; Tue, 02 Sep 2014 14:33:58 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:43404)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1XOstp-0002jU-EB
 for submit <at> debbugs.gnu.org; Tue, 02 Sep 2014 14:33:49 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:47811)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1XOsth-000833-Ms
 for bug-gnu-emacs@HIDDEN; Tue, 02 Sep 2014 14:33:49 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1XOstW-0002bc-MK
 for bug-gnu-emacs@HIDDEN; Tue, 02 Sep 2014 14:33:41 -0400
Received: from userp1040.oracle.com ([156.151.31.81]:39727)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1XOstW-0002bI-G3
 for bug-gnu-emacs@HIDDEN; Tue, 02 Sep 2014 14:33:30 -0400
Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 s82IXTZ0008601
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Tue, 2 Sep 2014 18:33:29 GMT
Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86])
 by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s82IXR0O002899
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
 for <bug-gnu-emacs@HIDDEN>; Tue, 2 Sep 2014 18:33:28 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s82IXQOm002860
 for <bug-gnu-emacs@HIDDEN>; Tue, 2 Sep 2014 18:33:26 GMT
MIME-Version: 1.0
Message-ID: <04dc6e08-382f-46a2-8d57-62522529e7c4@default>
Date: Tue, 2 Sep 2014 11:33:25 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 24.4.50; REGRESSION: `split-window' error
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2  (807160) [OL
 12.0.6691.5000 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Source-IP: ucsinet22.oracle.com [156.151.31.94]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic]
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

The regression was introduced after this build:

In GNU Emacs 24.4.50.1 (i686-pc-mingw32)
 of 2014-06-01 on ODIEONE
Repository revision: 117212 michael.albinus@HIDDEN=
=3D
orz302h
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=3D3D/c/Devel/emacs/snapshot/trunk
 --enable-checking=3D3Dyes,glyphs 'CFLAGS=3D3D-O0 -g3'
 LDFLAGS=3D3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D3D-DGC_MCHECK=3D3D1
 -Ic:/Devel/emacs/include''

In GNU Emacs 24.4.50.1 (i686-pc-mingw32)
 of 2014-05-25 on ODIEONE
Repository revision: 117153 tsdh@HIDDEN
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=3D3D/c/Devel/emacs/snapshot/trunk
 --enable-checking=3D3Dyes,glyphs 'CFLAGS=3D3D-O0 -g3'
 LDFLAGS=3D3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D3D-DGC_MCHECK=3D3D1
 -Ic:/Devel/emacs/include''

and before this build, one week later:

In GNU Emacs 24.4.50.1 (i686-pc-mingw32)
 of 2014-06-01 on ODIEONE
Repository revision: 117212 michael.albinus@HIDDEN=
=3D
orz302h
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=3D3D/c/Devel/emacs/snapshot/trunk
 --enable-checking=3D3Dyes,glyphs 'CFLAGS=3D3D-O0 -g3'
 LDFLAGS=3D3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D3D-DGC_MCHECK=3D3D1
 -Ic:/Devel/emacs/include''

Recipe to repro:

1. emacs -Q

2. Load library hexrgb.el, then library palette.el. Both available from
   Emacs Wiki.
   http://www.emacswiki.org/emacs-en/download/hexrgb.el
   http://www.emacswiki.org/emacs-en/download/palette.el

3. M-x set-variable debug-on-error t RET

4. M-x palette RET RET ; Opens color palette for an arbitrary color.

5. You get this backtrace:

Debugger entered--Lisp error: (error "Window #<window 8 on Palette (Hue x S=
=3D
aturation)> too small for splitting 3")
  signal(error ("Window #<window 8 on Palette (Hue x Saturation)> too small=
=3D
 for splitting 3"))
  error("Window %s too small for splitting 3" #<window 8 on Palette (Hue x =
=3D
Saturation)>)
  byte-code("...
  split-window(#<window 8 on Palette (Hue x Saturation)> 100 t)
  (let* ((pop-up-frames t) (window-min-width 5) (fit-frame-inhibit-fitting-=
=3D
flag t) (temp-buffer-setup-hook nil) (temp-buffer-show-functions nil) (widt=
=3D
h 100) (height 100) (stringlen (* width height))) (set-buffer (get-buffer-c=
=3D
reate "Palette (Hue x Saturation)")) (make-variable-frame-local (quote 1on1=
=3D
-change-cursor-on-input-method-flag)) (modify-frame-parameters (make-frame =
=3D
(list (quote (menu-bar-lines . 0)) (quote (tool-bar-lines . 0)) (quote (lef=
=3D
t-fringe . 0)) (quote (right-fringe . 0)) (quote (fringe . 0)) (quote (heig=
=3D
ht . 100)) (quote (width . 115)) (quote (minibuffer)) (quote (vertical-scro=
=3D
ll-bars)) (quote (cursor-type . box)) (quote (background-color . "Black")) =
=3D
(quote (mouse-color . "Black")) (quote (cursor-color . "Black")) (cons (quo=
=3D
te font) palette-font))) (quote ((1on1-change-cursor-on-input-method-flag))=
=3D
)) (let* ((old-dir default-directory) (buf (save-current-buffer (set-buffer=
=3D
 (get-buffer-create "Palette (Hue x Saturation)")) (prog1 (current-buffer) =
=3D
(kill-all-local-variables) (setq default-directory old-dir) (setq buffer-re=
=3D
ad-only nil) (setq buffer-file-name nil) (setq buffer-undo-list t) (let (..=
=3D
. ...) (erase-buffer) (run-hooks ...))))) (standard-output buf)) (prog1 (pr=
=3D
ogn (let* ((cells (make-string stringlen 32)) (hue 0.999999) (sat 1.0) (ind=
=3D
ex 0) (col "#000000000000") (hhh 0) (sss 0)) (while (< index stringlen) (se=
=3D
tq sss 0) (while (< sss height) (setq hhh 0 hue 1.0) (while ... ... ... ...=
=3D
) (setq sat ... sss ...))) (set-buffer "Palette (Hue x Saturation)") (setq =
=3D
sss 0 index 0) (while (< sss height) (insert (substring cells index ...) 10=
=3D
) (setq sss (1+ sss) index (+ index width))))) (internal-temp-output-buffer=
=3D
-show buf))) (select-window (get-buffer-window "Palette (Hue x Saturation)"=
=3D
 (quote visible))) (set-window-dedicated-p (selected-window) t) (setq heade=
=3D
r-line-format nil window-size-fixed t) (palette-mode) (setq buffer-read-onl=
=3D
y t) (split-window (selected-window) width t) (palette-swatch) (palette-swa=
=3D
tch t) (split-window (selected-window) 10 t) (palette-brightness-scale) (se=
=3D
lect-window (get-buffer-window "Palette (Hue x Saturation)" (quote visible)=
=3D
)))
  palette("")
  funcall-interactively(palette "")
  call-interactively(palette record nil)
  command-execute(palette record)
  execute-extended-command(nil "palette")
  funcall-interactively(execute-extended-command nil "palette")
  call-interactively(execute-extended-command nil nil)
  command-execute(execute-extended-command)

6. I'm sorry to say that I tried to trace this, in detail, from the
   beginning (in `emacs -Q') using `debug-on-entry' for function
   `palette', and the error was not raised.  And yet the error is 100%
   reproducible...  Perhaps the debugger interacts in some way with
   the (window-splitting?) code.

Sorry, I don't have a simpler recipe than this.

In GNU Emacs 24.4.50.1 (i686-pc-mingw32)
 of 2014-08-15 on LEG570
Bzr revision: 117706 rgm@HIDDEN
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --enable-checking 'CFLAGS=3D3D-O0 -g3' CPPFLAGS=3D3D-DGLYPH_DEB=
UG=3D
=3D3D1'




Acknowledgement sent to Drew Adams <drew.adams@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#18390; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 3 Oct 2016 19:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.