From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Changes in frame/window code Date: Wed, 23 Jul 2014 17:26:24 +0200 Message-ID: <53CFD420.5040709@gmx.at> References: <53CE6A44.1010708@gmx.at> <53CF9245.7080209@yandex.ru> <53CFAF00.5080705@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1406129223 2147 80.91.229.3 (23 Jul 2014 15:27:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Jul 2014 15:27:03 +0000 (UTC) Cc: emacs-devel To: Dmitry Antipov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 23 17:26:56 2014 Return-path: Envelope-to: ged-emacs-devel@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 1X9yRQ-00044a-KI for ged-emacs-devel@m.gmane.org; Wed, 23 Jul 2014 17:26:52 +0200 Original-Received: from localhost ([::1]:45651 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9yRQ-0001mX-7x for ged-emacs-devel@m.gmane.org; Wed, 23 Jul 2014 11:26:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9yRF-0001lr-GJ for emacs-devel@gnu.org; Wed, 23 Jul 2014 11:26:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9yR7-0003pm-3X for emacs-devel@gnu.org; Wed, 23 Jul 2014 11:26:41 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:63153) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9yR6-0003pa-Qi for emacs-devel@gnu.org; Wed, 23 Jul 2014 11:26:33 -0400 Original-Received: from [91.113.4.54] ([91.113.4.54]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MaZrd-1WpqDn2rph-00K5ho; Wed, 23 Jul 2014 17:26:30 +0200 In-Reply-To: <53CFAF00.5080705@gmx.at> X-Provags-ID: V03:K0:SrDzCV9TtOGZH8m/Q4hpQxgoph2430Uu16Wts+W3Lv+M5mgzFqZ sp1h1Jht63Qy9BQgtmpAkkV6CfE77RReaGhMCSYYkSSMRNlWLV3WXhNTr2NtbL6D9OrsaYv OS3HLmWDieWh8DjoHOWL8GPc6q+NNqrBzB9wOGOxxJAOW3Qu+jSwlG+JxAHh5D2NKSgNnyQ TLLEA6400AdCKbM7yWjhg== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.15.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:173099 Archived-At: > > 2) It crashes with both Lucid and Motif (after a few attempts to toggle > > with M-x horizontal-scroll-bar-mode and drag): > > #0 0x000000379220f62b in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 > > #1 0x000000000056bcbc in terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at ../../trunk/src/emacs.c:387 > > #2 0x00000000005f406d in die (msg=0x70acfe "VECTORLIKEP (a)", file=0x70acb8 "../../trunk/src/lisp.h", line=866) > > at ../../trunk/src/alloc.c:7102 > > #3 0x0000000000566ba5 in XVECTOR (a=...) at ../../trunk/src/lisp.h:866 > > #4 0x0000000000538106 in xt_action_hook (widget=0xd10060, client_data=0x0, action_name=0x138e2ec "EndScroll", event=0x7fffd5134100, > > params=0x0, num_params=0x372f066290 ) at ../../trunk/src/xterm.c:4248 > > I can't reproduce that here - what precisely means "toggle with M-x > horizontal-scroll-bar-mode and drag"? Dragging the slider with the > mouse? Do you have to toggle more than once to make the bug happen? > Do you have any interpretation for what happened? I see now - xt_action_hook has a hardcoded bar = XSCROLL_BAR (w->vertical_scroll_bar); so you can trigger the bug any time by disabling vertical scrollbars and dragging a horizontal slider. I'll fix that. Thanks again, martin