From unknown Sat Jun 14 18:39:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64200 <64200@debbugs.gnu.org> To: bug#64200 <64200@debbugs.gnu.org> Subject: Status: Netsurf very frequently freezes when editing text (Harfbuzz issue?) Reply-To: bug#64200 <64200@debbugs.gnu.org> Date: Sun, 15 Jun 2025 01:39:29 +0000 retitle 64200 Netsurf very frequently freezes when editing text (Harfbuzz i= ssue?) reassign 64200 guix submitter 64200 Csepp severity 64200 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 20 22:51:55 2023 Received: (at submit) by debbugs.gnu.org; 21 Jun 2023 02:51:56 +0000 Received: from localhost ([127.0.0.1]:60210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBnwp-0000HI-I2 for submit@debbugs.gnu.org; Tue, 20 Jun 2023 22:51:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:51720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBnwn-0000HA-9N for submit@debbugs.gnu.org; Tue, 20 Jun 2023 22:51:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBnwm-0001QJ-Vu for bug-guix@gnu.org; Tue, 20 Jun 2023 22:51:53 -0400 Received: from mx0.riseup.net ([198.252.153.6]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBnwl-0000rD-6u for bug-guix@gnu.org; Tue, 20 Jun 2023 22:51:52 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4Qm7Lr6SN3z9s3t for ; Wed, 21 Jun 2023 02:51:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1687315908; bh=L/LFJkJntjpCcPP6LwZ6DjRfR1FtqA26HXd1YUD9T1Y=; h=From:To:Subject:Date:From; b=GjXHaDjqdfCbsuiTd391401ntTvVmZdRRKw5jydNNigkeirunnvcVQ4+FBiM43Gpj nvhIGFeML8l0vruHMZzX4WRE4ZN+O3enP/N/cut32OMJ0Ells7QMXAq/8YoB3PK6Sp aohCUIJeARzDDKReK2xh7i/jPL8tbBCcQlnTWIF8= X-Riseup-User-ID: BBEB6FC6C29568C97660B03F04A17DE2785BC3E6811FF3BB79D7FC66443C6299 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4Qm7Lr2dJqzFqjC for ; Wed, 21 Jun 2023 02:51:48 +0000 (UTC) From: Csepp To: bug-guix@gnu.org Subject: Netsurf very frequently freezes when editing text (Harfbuzz issue?) Date: Wed, 21 Jun 2023 04:47:22 +0200 Message-ID: <87a5wto7da.fsf@riseup.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=198.252.153.6; envelope-from=raingloom@riseup.net; helo=mx0.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) Like the title says. It never happens when just browsing, but happens very frequently (like a minute after starting to type) when editing text, at least on Brutaldon, but maybe on other sites too. I noticed that our Harfbuzz package is two entire major releases behind. Maybe there are bugfixes in the latest one that we could use? I tried building it but it froze up my laptop for some reason (rather strange, even if it runs out of memory it should just be killed by earlyoom) so I haven't attempted to test this theory yet. Is there any particular reason Harfbuzz wasn't covered by the last core-updates? If it turns out to be a bug in it, what would be the best way to proceed? From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 21 05:09:10 2023 Received: (at 64200) by debbugs.gnu.org; 21 Jun 2023 09:09:10 +0000 Received: from localhost ([127.0.0.1]:60641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBtpu-0003Wh-64 for submit@debbugs.gnu.org; Wed, 21 Jun 2023 05:09:10 -0400 Received: from jpoiret.xyz ([206.189.101.64]:48120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBtps-0003WZ-4v for 64200@debbugs.gnu.org; Wed, 21 Jun 2023 05:09:09 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 652A5185420; Wed, 21 Jun 2023 09:09:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1687338541; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Q5ajKY1yPSsWAS5grfUhEFK/w+WyQm921f4q7jXTHzU=; b=CoBt3XFf5PbVi0JCk1KDPGiWidt74cONd9K6/wtYtoshvsw+DUTFmwBafWxQY89NoEfMV8 z9IeGAn01OHp/iDdYdNzNgmLhhCjm3/CNBwJV0feSPAR+myMkfuFh7DEd7l8YUrohI52i0 PtEV1ZShZfPNZ2NTOdoczW5WLzJYZCOvkl1z/A6/WGXg1a2hXbH2byhqAg4ot/XJ8kUyB4 vzx5QVRH/AsRX7B3KHKsfA1CoBjgdhmnNPgP9p/SXNHzDocFtrPzq2OlMsCfgwJvwMLQvX Xc7kCWKiPhQupmFU1EAn4L1xU/qO0ZPANzduMlQ2wC3gy/uL4y/se3pWG9daCg== From: Josselin Poiret To: Csepp , 64200@debbugs.gnu.org Subject: Re: bug#64200: Netsurf very frequently freezes when editing text (Harfbuzz issue?) In-Reply-To: <87a5wto7da.fsf@riseup.net> References: <87a5wto7da.fsf@riseup.net> Date: Wed, 21 Jun 2023 11:08:58 +0200 Message-ID: <87ilbh41xx.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64200 Cc: John Kehayias 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 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Csepp, Csepp writes: > Like the title says. It never happens when just browsing, but happens > very frequently (like a minute after starting to type) when editing > text, at least on Brutaldon, but maybe on other sites too. > > I noticed that our Harfbuzz package is two entire major releases behind. > Maybe there are bugfixes in the latest one that we could use? > > I tried building it but it froze up my laptop for some reason (rather > strange, even if it runs out of memory it should just be killed by > earlyoom) so I haven't attempted to test this theory yet. > > Is there any particular reason Harfbuzz wasn't covered by the last > core-updates? If it turns out to be a bug in it, what would be the best > way to proceed? core-updates was lagging behind, and while merging you don't want to introduce potential sources of issues. This could maybe go into the graphics updates along with mesa, if John thinks it's appropriate. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHDBAEBCgAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmSSvioQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5Fhcaiqk6C/jySsOlbHcIH5Vj3GltfKrVICH0RhSlswO2 AWoE4Sb7VtK6dP2/dvK9KLBvubjiAtO38lofxSWNf6v1MIWRvkTcnOM656JplyFC qLOzdNsHgx50HLSgF7pGHd19epTQYLJJ1lP2YS9EE04yCf4GzEuw1qsv1tJJS11e WwpyrqKIa8ic/DYxlQ+VJat+rvvRAjJMv4C9suLQNxaYwniMPtN4k/KbRP6oZ8iO yoz0gBel6z8utcQHTlPdQwUBwU58/GK7Rb25mdyIm2pPVzV8gnSyW/OMWLSdcb3l FsdJalPMi44jbPnHasCQrQEBQbzkQffNPHD7rVGNIFVWZxMqJqPXLuwE9cxpzqB5 yU64xUjXi1AQQxMrNAbwdJsvhlCLYLKBGuBtxyC6quaHtEybHfTp3NDGkMYr2FGu VibGwNQN5jkhMPcCqggr2Df4xQaxjxPQdtjeCEyWrNUQ0YspQxgiTAF64gGPefmS jpdMLTn2SWnVYv0X5QjMSBFE86TKNA== =E67I -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 21 10:46:51 2023 Received: (at 64200) by debbugs.gnu.org; 21 Jun 2023 14:46:52 +0000 Received: from localhost ([127.0.0.1]:33924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBz6h-0006IP-FS for submit@debbugs.gnu.org; Wed, 21 Jun 2023 10:46:51 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:25139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBz6f-0006I7-FC for 64200@debbugs.gnu.org; Wed, 21 Jun 2023 10:46:50 -0400 Date: Wed, 21 Jun 2023 14:46:32 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1687358802; x=1687618002; bh=m+0sUeih0g8aH/Kzi0jtFAz1zRpTYyBH8BKYkHYmUiA=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=D7VV1eHgCNMhLDp5kn39I1OxyjF2oqgHC8HdLxIyNFLCeNYgP/81kcpgYz3ax2qIS hAypCX65A3zl1lZv9wNNwwS9fTeaO5BOrlkqc7UqnBcDXHwqU/hpNqDnaQWqBIWSyb ByxSLDAwGP1o9w0uh77t9mxwfWVw/wkdtF/Uut5Y17s+cmi8oFqrY4IfT9tanvxR0e ks3P6Z9oLgMM1/wQXfTbkFVEldSTNTu0gJ4ElacMQ1CTESe2Tgea04amc8b7sDQRzF Y1UsKeU8bnTRLX5z4W1FaT3wCb+6Yw1Bd4Es3NwQgWX5TsiiVINr5ni+gZwIb/PU2v 2TaaG+mpmR6Zw== To: Josselin Poiret From: John Kehayias Subject: Re: bug#64200: Netsurf very frequently freezes when editing text (Harfbuzz issue?) Message-ID: <87o7l8g9fg.fsf@protonmail.com> In-Reply-To: <87ilbh41xx.fsf@jpoiret.xyz> References: <87a5wto7da.fsf@riseup.net> <87ilbh41xx.fsf@jpoiret.xyz> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64200 Cc: Csepp , 64200@debbugs.gnu.org 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: -1.0 (-) Hi Josselin and Csepp, On Wed, Jun 21, 2023 at 11:08 AM, Josselin Poiret wrote: > Hi Csepp, > > Csepp writes: > >> Like the title says. It never happens when just browsing, but happens >> very frequently (like a minute after starting to type) when editing >> text, at least on Brutaldon, but maybe on other sites too. >> >> I noticed that our Harfbuzz package is two entire major releases behind. >> Maybe there are bugfixes in the latest one that we could use? >> >> I tried building it but it froze up my laptop for some reason (rather >> strange, even if it runs out of memory it should just be killed by >> earlyoom) so I haven't attempted to test this theory yet. >> >> Is there any particular reason Harfbuzz wasn't covered by the last >> core-updates? If it turns out to be a bug in it, what would be the best >> way to proceed? > > core-updates was lagging behind, and while merging you don't want to > introduce potential sources of issues. This could maybe go into the > graphics updates along with mesa, if John thinks it's appropriate. > Likely that it was just overlooked, these things happen. Despite being two major releases behind, our version is less than a year old at least, so it wasn't completely forgotten :) I just tried a guix build harfbuzz --with-latest=3Dharfbuzz and it worked, but I only built once and didn't try dependents. A quick look at the changelog shows mostly fixes and new API, doesn't look like anything immediately obvious as breaking, but this will affect ~9000 packages. I do think this could be a more impactful change than the Mesa update but I say we put them all on a feature branch and see how the builds work out. If harfbuzz needs more work than it seems, we can just hold off on it and group it with the inevitable next Mesa update or some other related packages. How does that sound? I'll give it some days for comments on my previous message about a Mesa branch but the patches here are all trivial (so far...) so it would be nice to get builds started soon. My thoughts for Mesa were hopefully just a few days of checking builds and then merging, to keep it simple and straightforward. But we should group builds together rather than wasting resources. John PS: Csepp if you can reproduce the build failure and attach a log somewhere, that would be helpful. If newer harfbuzz is helpful but too drastic of a change everywhere, we could have a 'harfbuzz-next' to ease the transition. PPS: I'll bring this up elsewhere, but on a similar vein I noticed our freetype package is built without brotli support (anyone know why?). It is needed for the update to Godot 4. I'll raise the details on a forthcoming Godot patch. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 21 18:05:01 2023 Received: (at 64200) by debbugs.gnu.org; 21 Jun 2023 22:05:01 +0000 Received: from localhost ([127.0.0.1]:34331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC5wi-00051n-T6 for submit@debbugs.gnu.org; Wed, 21 Jun 2023 18:05:01 -0400 Received: from mx0.riseup.net ([198.252.153.6]:46978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC5wh-00051Y-1t for 64200@debbugs.gnu.org; Wed, 21 Jun 2023 18:04:59 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4QmcxJ3Klzz9tMN; Wed, 21 Jun 2023 22:04:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1687385092; bh=Vp2aA0SA8n9r6NfgFsDNXx282Wrt6Y3rO3nZhmTyxn8=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=bkclkQHqpOuDJASc3LEVtnCft6VO7NjCn0CXpRcgQPApuVtfX/Libw167Mi1lnrjt Zlo2bC5mEoU0KsBEtrCVmxiuOmqJBaHq3Cr/XOk5fHpLrW6HC6x2As81l0Eszk8x7r yybIvkc2PGZr/cXJ/SDjPQ5tGJ8oIzusGGXP2S7s= X-Riseup-User-ID: F569B38D538B0D35369AA6452B1C8B18D13D62E4E7FED0FD542777C28531D54D Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4QmcxH3Zl1zFqgS; Wed, 21 Jun 2023 22:04:51 +0000 (UTC) References: <87a5wto7da.fsf@riseup.net> <87ilbh41xx.fsf@jpoiret.xyz> <87o7l8g9fg.fsf@protonmail.com> From: Csepp To: John Kehayias Subject: Re: bug#64200: Netsurf very frequently freezes when editing text (Harfbuzz issue?) Date: Thu, 22 Jun 2023 00:00:32 +0200 In-reply-to: <87o7l8g9fg.fsf@protonmail.com> Message-ID: <87mt0smpz4.fsf@riseup.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64200 Cc: Josselin Poiret , Csepp , 64200@debbugs.gnu.org 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: -1.7 (-) John Kehayias writes: > Hi Josselin and Csepp, > > On Wed, Jun 21, 2023 at 11:08 AM, Josselin Poiret wrote: > >> Hi Csepp, >> >> Csepp writes: >> >>> Like the title says. It never happens when just browsing, but happens >>> very frequently (like a minute after starting to type) when editing >>> text, at least on Brutaldon, but maybe on other sites too. >>> >>> I noticed that our Harfbuzz package is two entire major releases behind. >>> Maybe there are bugfixes in the latest one that we could use? >>> >>> I tried building it but it froze up my laptop for some reason (rather >>> strange, even if it runs out of memory it should just be killed by >>> earlyoom) so I haven't attempted to test this theory yet. >>> >>> Is there any particular reason Harfbuzz wasn't covered by the last >>> core-updates? If it turns out to be a bug in it, what would be the best >>> way to proceed? >> >> core-updates was lagging behind, and while merging you don't want to >> introduce potential sources of issues. This could maybe go into the >> graphics updates along with mesa, if John thinks it's appropriate. >> > > Likely that it was just overlooked, these things happen. Despite being > two major releases behind, our version is less than a year old at > least, so it wasn't completely forgotten :) > > I just tried a guix build harfbuzz --with-latest=harfbuzz and it > worked, but I only built once and didn't try dependents. A quick look > at the changelog shows mostly fixes and new API, doesn't look like > anything immediately obvious as breaking, but this will affect ~9000 > packages. > > I do think this could be a more impactful change than the Mesa update > but I say we put them all on a feature branch and see how the builds > work out. If harfbuzz needs more work than it seems, we can just hold > off on it and group it with the inevitable next Mesa update or some > other related packages. > > How does that sound? I'll give it some days for comments on my > previous message about a Mesa branch but the patches here are all > trivial (so far...) so it would be nice to get builds started soon. My > thoughts for Mesa were hopefully just a few days of checking builds > and then merging, to keep it simple and straightforward. But we should > group builds together rather than wasting resources. > > John > > PS: Csepp if you can reproduce the build failure and attach a log > somewhere, that would be helpful. If newer harfbuzz is helpful but too > drastic of a change everywhere, we could have a 'harfbuzz-next' to > ease the transition. > > PPS: I'll bring this up elsewhere, but on a similar vein I noticed our > freetype package is built without brotli support (anyone know why?). > It is needed for the update to Godot 4. I'll raise the details on a > forthcoming Godot patch. So, I built Netsurf with --with-latest=harfbuzz, which also affected GTK+ and a bunch of other packages along the way, and it worked on my first attempt, just needed a stronger machine. I copied over the resulting Netsurf to my laptop and have been using it all day today, it seems to have shooed that bug away. (Don't squash bugs, bugs are good for the ecosystem. They are only a problem when they get inside your mainframe and cause a short. UwU) BTW there was no log when it caused my system to hang. I had to reboot it with sysrq. Probably a kernel bug? So it looks like Harfbuzz can be updated without any problem. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 21 21:08:33 2023 Received: (at 64200) by debbugs.gnu.org; 22 Jun 2023 01:08:33 +0000 Received: from localhost ([127.0.0.1]:34450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC8oL-0001KV-Dd for submit@debbugs.gnu.org; Wed, 21 Jun 2023 21:08:33 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:52775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qC8oK-0001KH-0Y for 64200@debbugs.gnu.org; Wed, 21 Jun 2023 21:08:32 -0400 Date: Thu, 22 Jun 2023 01:08:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1687396106; x=1687655306; bh=OIbLB+uYcmrRIEWw/fFhuMnlzmtTANyWiqM/kWVEVe4=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=MvDMqIamB1PHadL/i6ARyE/xtqQonLa9R7/B2ELFshrm6cLM787lgqqGZ/7tNB6nF b1UVRSP3H17V2+9YtpApWIxoctHbjEVUzC4foRGK+nrEg/i+FWXiWVRJ15M6h7wH4D O1CRaQTjJbtBTxEX4WrjzPLD9uB/HEpRlGcay7iy531CdDJHfKuTY/gV3OF8DK3VUr 7he62FPAWap8Mk2BYMofvrP1pOQspBRYX6lTqUBIkQjaGXTlf2O2D1sO/Nfpe5fzMU lellegrIUcA90N5KVV77mCkjeuJucrd1Xa+L6zORynp3euZ2vwYe21fcdusTgX5SP0 dZhWpPDLpvpdw== To: Csepp From: John Kehayias Subject: Re: bug#64200: Netsurf very frequently freezes when editing text (Harfbuzz issue?) Message-ID: <87jzvwfgn3.fsf@protonmail.com> In-Reply-To: <87mt0smpz4.fsf@riseup.net> References: <87a5wto7da.fsf@riseup.net> <87ilbh41xx.fsf@jpoiret.xyz> <87o7l8g9fg.fsf@protonmail.com> <87mt0smpz4.fsf@riseup.net> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64200 Cc: Josselin Poiret , 64200@debbugs.gnu.org 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: -1.0 (-) Dear Csepp, On Thu, Jun 22, 2023 at 12:00 AM, Csepp wrote: > > So, I built Netsurf with --with-latest=3Dharfbuzz, which also affected > GTK+ and a bunch of other packages along the way, and it worked on my > first attempt, just needed a stronger machine. > I copied over the resulting Netsurf to my laptop and have been using it > all day today, it seems to have shooed that bug away. > (Don't squash bugs, bugs are good for the ecosystem. They are only a > problem when they get inside your mainframe and cause a short. UwU) > BTW there was no log when it caused my system to hang. I had to reboot > it with sysrq. Probably a kernel bug? > > So it looks like Harfbuzz can be updated without any problem. Great, that's good to hear and a nontrivial test too! I'll await comments on this mesa+friends update branch and plan on including the harfbuzz update there. Stay tuned... John From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 22:20:09 2023 Received: (at 64200) by debbugs.gnu.org; 26 Jun 2023 02:20:09 +0000 Received: from localhost ([127.0.0.1]:44045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDbpp-0006ab-4X for submit@debbugs.gnu.org; Sun, 25 Jun 2023 22:20:09 -0400 Received: from mx0.riseup.net ([198.252.153.6]:42058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDbpk-0006Zw-GS for 64200@debbugs.gnu.org; Sun, 25 Jun 2023 22:20:08 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4QqBPp56LRz9s85; Mon, 26 Jun 2023 02:19:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1687745998; bh=1Odgj0dUSFpYPViKfhtys7PfHb+paZ2pAZC4uNnCOy8=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=LtZApFyLzPEYJBw80UkW5HaU7OTik7penNVdH2cykHebWH8rCknlKfi1RI+UG8e8J 5Sf9SfVAZzchhb61NnhIsYsf3zoLR1ZPt0k7G6sSc5VKrhJhxfFKP121DbQbrHHOy+ bjUJ0DpoTGkHgkh8cF0fYVr/kCXHN7jF3+l6DDUg= X-Riseup-User-ID: 87C5DA561E7FA0E7812605E7C0507D714F0366897373B5D18E9FF5829C5C2464 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4QqBPn5lzjzFpl6; Mon, 26 Jun 2023 02:19:57 +0000 (UTC) References: <87a5wto7da.fsf@riseup.net> <87ilbh41xx.fsf@jpoiret.xyz> <87o7l8g9fg.fsf@protonmail.com> <87mt0smpz4.fsf@riseup.net> <87jzvwfgn3.fsf@protonmail.com> From: Csepp To: John Kehayias Subject: Re: bug#64200: Netsurf very frequently freezes when editing text (Harfbuzz issue?) Date: Mon, 26 Jun 2023 04:16:28 +0200 In-reply-to: <87jzvwfgn3.fsf@protonmail.com> Message-ID: <87r0pz0xtp.fsf@riseup.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64200 Cc: Josselin Poiret , Csepp , 64200@debbugs.gnu.org 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: -1.7 (-) John Kehayias writes: > Dear Csepp, > > On Thu, Jun 22, 2023 at 12:00 AM, Csepp wrote: > >> >> So, I built Netsurf with --with-latest=harfbuzz, which also affected >> GTK+ and a bunch of other packages along the way, and it worked on my >> first attempt, just needed a stronger machine. >> I copied over the resulting Netsurf to my laptop and have been using it >> all day today, it seems to have shooed that bug away. >> (Don't squash bugs, bugs are good for the ecosystem. They are only a >> problem when they get inside your mainframe and cause a short. UwU) >> BTW there was no log when it caused my system to hang. I had to reboot >> it with sysrq. Probably a kernel bug? >> >> So it looks like Harfbuzz can be updated without any problem. > > Great, that's good to hear and a nontrivial test too! I'll await > comments on this mesa+friends update branch and plan on including the > harfbuzz update there. Stay tuned... > > John Well, now the bug is back somehow??? I haven't updated anything since then. Didn't change fonts either. Still happens in a Harfbuzz call. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 29 11:06:56 2023 Received: (at 64200) by debbugs.gnu.org; 29 Jun 2023 15:06:56 +0000 Received: from localhost ([127.0.0.1]:53830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qEtEW-0005Yv-1u for submit@debbugs.gnu.org; Thu, 29 Jun 2023 11:06:56 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:57493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qEtES-0005Yg-LH for 64200@debbugs.gnu.org; Thu, 29 Jun 2023 11:06:54 -0400 Date: Thu, 29 Jun 2023 15:06:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1688051205; x=1688310405; bh=wOg7AnrpwG6+1J8XzMOvJ1OaMXPFkOrlbnojUDryEDQ=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=R57u4FTrFZ1NVtMx7X5359SgD5pNuF6FeLJKAjbwWKzcvaf1O4a20rRskKbeM0wqx Ka+Y5QsxY0oj0bzTx7Y5DOmqLSjgNEQfV+w/He2ImERljjOtLQYm5Wc7vy11aSPmaz DxJ5EPXQWr5JxiwJpefJ0FktOIPe7+vYIhx6otKc10aAID0fk7cdc8JjSZms4dwHu5 pY5MeaTcA/MrFL+ZyXfHoeoMumU3AYRGHgEAgMIAwvbM3kG4a2xJGfjrHlMPACWPqt sMYRmW4dOCA0uDaX+vOhGbKrEi+sB4sS8Vb3puZ7XxpuG2iSY1NZ+loZIvYXnVb980 WZqjTqRbNh5AA== To: Csepp From: John Kehayias Subject: Re: bug#64200: Netsurf very frequently freezes when editing text (Harfbuzz issue?) Message-ID: <871qhu8g0g.fsf@protonmail.com> In-Reply-To: <87r0pz0xtp.fsf@riseup.net> References: <87a5wto7da.fsf@riseup.net> <87ilbh41xx.fsf@jpoiret.xyz> <87o7l8g9fg.fsf@protonmail.com> <87mt0smpz4.fsf@riseup.net> <87jzvwfgn3.fsf@protonmail.com> <87r0pz0xtp.fsf@riseup.net> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64200 Cc: Josselin Poiret , 64200@debbugs.gnu.org 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: -1.0 (-) On Mon, Jun 26, 2023 at 04:16 AM, Csepp wrote: > John Kehayias writes: > >> Dear Csepp, >> >> On Thu, Jun 22, 2023 at 12:00 AM, Csepp wrote: >> >>> So, I built Netsurf with --with-latest=3Dharfbuzz, which also affected >>> GTK+ and a bunch of other packages along the way, and it worked on my >>> first attempt, just needed a stronger machine. >>> I copied over the resulting Netsurf to my laptop and have been using it >>> all day today, it seems to have shooed that bug away. >>> (Don't squash bugs, bugs are good for the ecosystem. They are only a >>> problem when they get inside your mainframe and cause a short. UwU) >>> BTW there was no log when it caused my system to hang. I had to reboot >>> it with sysrq. Probably a kernel bug? >>> >>> So it looks like Harfbuzz can be updated without any problem. >> >> Great, that's good to hear and a nontrivial test too! I'll await >> comments on this mesa+friends update branch and plan on including the >> harfbuzz update there. Stay tuned... >> >> John > > Well, now the bug is back somehow??? I haven't updated anything since > then. Didn't change fonts either. > Still happens in a Harfbuzz call. Ah, sorry to hear that, that's annoying! I'll be making the mesa branch today, but not sure if I'll include harfbuzz. I have another font related big change, so maybe best to have a separate branch for those. In either case, guess this doesn't help your bug, sorry! John