From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Vojta via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#68940: 29.2; Random crashes in face for char / font Date: Fri, 09 Feb 2024 08:22:53 +0100 Message-ID: References: <865xz1233w.fsf@gnu.org> <86wmrhznlq.fsf@gnu.org> <86sf25zgjx.fsf@gnu.org> <86jzngzc8d.fsf@gnu.org> <3w1geauywu-1@qs52p00im-qukt02101102.me.com> Reply-To: Robert Vojta Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39644"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.10.8; emacs 30.0.50 Cc: Eli Zaretskii , 68940@debbugs.gnu.org To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Feb 09 08:24:06 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rYLEz-000A5Q-Qt for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 09 Feb 2024 08:24:05 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rYLEj-0003w4-E1; Fri, 09 Feb 2024 02:23:49 -0500 Original-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 1rYLEh-0003vM-EB for bug-gnu-emacs@gnu.org; Fri, 09 Feb 2024 02:23:47 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rYLEh-0003cD-5v for bug-gnu-emacs@gnu.org; Fri, 09 Feb 2024 02:23:47 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rYLEv-0007bs-VH for bug-gnu-emacs@gnu.org; Fri, 09 Feb 2024 02:24:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Vojta Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 09 Feb 2024 07:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68940 X-GNU-PR-Package: emacs Original-Received: via spool by 68940-submit@debbugs.gnu.org id=B68940.170746342029176 (code B ref 68940); Fri, 09 Feb 2024 07:24:01 +0000 Original-Received: (at 68940) by debbugs.gnu.org; 9 Feb 2024 07:23:40 +0000 Original-Received: from localhost ([127.0.0.1]:41526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYLEZ-0007aU-GL for submit@debbugs.gnu.org; Fri, 09 Feb 2024 02:23:39 -0500 Original-Received: from pv50p00im-ztdg10011201.me.com ([17.58.6.39]:42750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYLEX-0007Zw-F6 for 68940@debbugs.gnu.org; Fri, 09 Feb 2024 02:23:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1707463396; bh=hxUF3yTUVr5BifLuUw4yJ5N7PJ0DJbWEOi8H9WzODBg=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=WSGxT914GwtELRdPlEWfHUwp0CQzqw7VxIEEkGw9ZYkyP/qeN0lziNusT4Q39b/yj cM0ULRKw8SEBCxqjp6locbWbtZRcZIIeWPpMrVRboWjv/uVrdT8qu/2LaQFYroXDVa 8ifYQD7PJm3j6qUp9Mt4x6TzjKGlXrYf7HiIc7yKAyhSGT9U3NEW76HxfYUqt7V8E8 IeiKGO6G9slFYs+W259CLI/vPIESZmP0wF9B5/i/ENUvKTVHaV+dtXwYGwpblr8AkJ HiBwzPc1M/jb2D5CTbsKdkQEkGIK6bVeK7T93L7O72BpjAaJn53nUOhsQ3xp5zD3IY Xp1UtaPIeIvHw== Original-Received: from localhost (pv50p00im-dlb-asmtp-mailmevip.me.com [17.56.9.10]) by pv50p00im-ztdg10011201.me.com (Postfix) with ESMTPSA id 644C2680185; Fri, 9 Feb 2024 07:23:15 +0000 (UTC) In-reply-to: X-Proofpoint-GUID: EZNAANJIqa386F7bEKHpk4kpuL8USxct X-Proofpoint-ORIG-GUID: EZNAANJIqa386F7bEKHpk4kpuL8USxct X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-09_04,2024-02-08_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 clxscore=1015 phishscore=0 suspectscore=0 mlxscore=0 bulkscore=0 malwarescore=0 mlxlogscore=285 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2402090051 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:279686 Archived-At: > Hm. I'm quite out of my comfort zone here, regarding fontsets and fonts, > but it looks to me as if we're acting on a, for some reason, invalid > face, which would come from > > face_id = FACE_FOR_CHAR (f, FACE_FROM_ID (f, face_id), c, pos, Qnil); > > in Finternal_char_font. Maybe one could take a look at *f->face_cache here? Thanks for these pointers! This is an unknown territory for me, but I'll take some time to read the code, ask our font experts, and try to figure out what's going on here.