From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#13469: 24.2; emacs has a tiny frame, when I embed it in a kmail text field via xembed (--parent-id %w) Date: Thu, 21 Mar 2013 19:36:27 +0200 Message-ID: <838v5gzmck.fsf@gnu.org> References: <874nigbs8c.wl%arne_bab@web.de> <5148405C.2000808@kit.edu> <837gl220on.fsf@gnu.org> <51497A90.7070901@kit.edu> <83fvzpzxbz.fsf@gnu.org> <514AE793.8080303@kit.edu> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1363887444 30272 80.91.229.3 (21 Mar 2013 17:37:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 21 Mar 2013 17:37:24 +0000 (UTC) Cc: 13469@debbugs.gnu.org, arne_bab@web.de To: arne.babenhauserheide@kit.edu, Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 21 18:37:49 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UIjQy-0000u1-AQ for geb-bug-gnu-emacs@m.gmane.org; Thu, 21 Mar 2013 18:37:48 +0100 Original-Received: from localhost ([::1]:47467 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIjQa-0001FN-Vn for geb-bug-gnu-emacs@m.gmane.org; Thu, 21 Mar 2013 13:37:24 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIjQT-0001Cs-7A for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2013 13:37:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UIjQM-00085O-MJ for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2013 13:37:17 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35171) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIjQM-00085K-Jd for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2013 13:37:10 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UIjSA-0001jh-3j for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2013 13:39:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Mar 2013 17:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13469 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13469-submit@debbugs.gnu.org id=B13469.13638875016620 (code B ref 13469); Thu, 21 Mar 2013 17:39:02 +0000 Original-Received: (at 13469) by debbugs.gnu.org; 21 Mar 2013 17:38:21 +0000 Original-Received: from localhost ([127.0.0.1]:39280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIjRV-0001ij-9F for submit@debbugs.gnu.org; Thu, 21 Mar 2013 13:38:21 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:63693) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIjRQ-0001iX-Bp for 13469@debbugs.gnu.org; Thu, 21 Mar 2013 13:38:20 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MK000H00U1WU000@a-mtaout22.012.net.il> for 13469@debbugs.gnu.org; Thu, 21 Mar 2013 19:36:11 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MK000HP7U8BBE70@a-mtaout22.012.net.il>; Thu, 21 Mar 2013 19:36:11 +0200 (IST) In-reply-to: <514AE793.8080303@kit.edu> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:72766 Archived-At: > Date: Thu, 21 Mar 2013 11:57:23 +0100 > From: "Arne Babenhauserheide (IMK)" > CC: "13469@debbugs.gnu.org" <13469@debbugs.gnu.org>, "arne_bab@web.de" > > > I just found a much easier way to reproduce it: > > Run emacs with --parent-id So it looks like something specific to using the XEmbed protocol, I guess. > A backtrace after clicking the minibuffer (which triggers a resize) > looks like this (without menubar): > > Breakpoint 1, change_frame_size (f=f@entry=0x104b4b0, > newheight=newheight@entry=5, newwidth=newwidth@entry=21, > pretend=pretend@entry=0, delay=delay@entry=1, > safe=safe@entry=0) at dispnew.c:5726 > 5726 in dispnew.c > (gdb) backtrace > #0 change_frame_size (f=f@entry=0x104b4b0, newheight=newheight@entry=5, > newwidth=newwidth@entry=21, pretend=pretend@entry=0, > delay=delay@entry=1, safe=safe@entry=0) > at dispnew.c:5726 > #1 0x00000000004ed1c8 in xg_frame_resized (f=0x104b4b0, pixelwidth=200, > pixelheight=75) at gtkutil.c:888 > #2 0x00000000004c3056 in handle_one_xevent > (dpyinfo=dpyinfo@entry=0x101a3f0, > eventptr=eventptr@entry=0x7fffffffc360, finish=finish@entry=0xaee010 > , > hold_quit=0x7fffffffc720) at xterm.c:6813 > #3 0x00000000004c3a34 in event_handler_gdk (gxev=0x7fffffffc360, > ev=, data=) at xterm.c:5834 > #4 0x00007ffff7543d52 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 > #5 0x00007ffff75454f8 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 > #6 0x00007ffff754557e in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 > #7 0x00007ffff68c0883 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 This looks like GTK instructed us to resize ourselves to 200x75 pixels, which was quite reasonably translated to 21x5 characters. Sounds like a good time for some GTK expert (Jan?) to chime in and help us out.