From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 10:09:22 2017 Received: (at submit) by debbugs.gnu.org; 21 Aug 2017 14:09:22 +0000 Received: from localhost ([127.0.0.1]:47900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djnOL-0007ko-V7 for submit@debbugs.gnu.org; Mon, 21 Aug 2017 10:09:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djnOK-0007kb-CO for submit@debbugs.gnu.org; Mon, 21 Aug 2017 10:09:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1djnOE-0000xe-B4 for submit@debbugs.gnu.org; Mon, 21 Aug 2017 10:09:15 -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.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53304) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1djnOE-0000xZ-85 for submit@debbugs.gnu.org; Mon, 21 Aug 2017 10:09:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54324) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1djnOD-00027h-3c for bug-gnu-emacs@gnu.org; Mon, 21 Aug 2017 10:09:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1djnO8-0000uG-Vo for bug-gnu-emacs@gnu.org; Mon, 21 Aug 2017 10:09:13 -0400 Received: from erc.thregr.org ([46.43.2.63]:46622) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1djnO8-0000rn-PA for bug-gnu-emacs@gnu.org; Mon, 21 Aug 2017 10:09:08 -0400 Received: from [2a02:27e8:20:9049:56ee:75ff:fec2:8bfb] (helo=localhost) by erc.thregr.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1djnO0-0000t6-Dd (envelope-from ) for bug-gnu-emacs@gnu.org; Mon, 21 Aug 2017 16:09:00 +0200 User-agent: mu4e 0.9.19; emacs 26.0.50 From: Yuri D'Elia To: bug-gnu-emacs@gnu.org Subject: 26.0.50; division by zero in x_draw_underwave Date: Mon, 21 Aug 2017 16:09:00 +0200 Message-ID: <87efs56mir.fsf@wavexx.thregr.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Emacs 26 (lucid, from master) here, I get a division by zero when activating flyspell underlining, happening at: Thread 1 "emacs" received signal SIGFPE, Arithmetic exception. 0x00000000005181a3 in x_draw_underwave (s=0x7fffffffbe20) at xterm.c:3541 3541 x1 = x0 - (x0 % dx); (gdb) where #0 0x00000000005181a3 in x_draw_underwave (s=0x7fffffffbe20) at xterm.c:3541 #1 0x0000000000518877 in x_draw_glyph_string (s=0x7fffffffbe20) at xterm.c:3685 #2 0x00000000004805d4 in draw_glyphs (w=0x148dc30 , x=233, row=0x2eda080, area=TEXT_AREA, start=7, end=26, hl=DRAW_NORMAL_TEXT, overlaps=0) at xdisp.c:26595 (gdb) p dx $1 = 0 I guess this was introduced in the recent HiDPI support for wave underlines. Let me know if you need additional details about the monitor configuration (laptop with an external display). In GNU Emacs 26.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2017-08-21 built on eab17048nb Repository revision: 807b67faa403a2c2f65666c28f74ea1989451ad1 Windowing system distributor 'The X.Org Foundation', version 11.0.11903000 System Description: Debian GNU/Linux unstable (sid) Configured using: 'configure --with-x-toolkit=lucid --with-modules --without-gsettings CC=gcc 'CFLAGS=-O3 -march=native -pipe ' LDFLAGS=' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND DBUS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 MODULES LIBSYSTEMD Important settings: value of $LC_COLLATE: C value of $LC_TIME: en_DK.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 13:29:58 2017 Received: (at 28172-done) by debbugs.gnu.org; 21 Aug 2017 17:29:58 +0000 Received: from localhost ([127.0.0.1]:48114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djqWU-0005uf-9l for submit@debbugs.gnu.org; Mon, 21 Aug 2017 13:29:58 -0400 Received: from erc.thregr.org ([46.43.2.63]:52124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djqWS-0005uX-Rg for 28172-done@debbugs.gnu.org; Mon, 21 Aug 2017 13:29:57 -0400 Received: from [2a02:27e8:20:9049:56ee:75ff:fec2:8bfb] (helo=localhost) by erc.thregr.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1djqWQ-0001TJ-Ve (envelope-from ) for 28172-done@debbugs.gnu.org; Mon, 21 Aug 2017 19:29:55 +0200 User-agent: mu4e 0.9.19; emacs 26.0.50 From: Yuri D'Elia To: 28172-done@debbugs.gnu.org Subject: Fixed Message-ID: <878tic6d84.fsf@wavexx.thregr.org> Date: Mon, 21 Aug 2017 19:29:54 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28172-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Fixed in commit 76fbe2f4541b11af8bcb0b5e57bb155b796b8d8e From unknown Fri Jun 13 10:53:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Sep 2017 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator