Message-ID: <email address hidden>
Date: Wed, 14 Jul 2004 13:51:29 -0500
From: Steve Langasek <email address hidden>
To: Joey Hess <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
On Wed, Jul 14, 2004 at 01:09:01PM -0400, Joey Hess wrote:
> > Yes, if the absence of glyphs can cause crashes, the most likely source
> > of trouble is that some sequence in the iso-scan main menu string is
> > shaped to a code point that's missing from
> > installer/build/needed-characters/ar. This *should* have been a
> > complete list of all characters generated by the shaping code, but it's
> > not impossible that I missed one.
> How would I go about tracking this down? Bear in mind that I know beans about
> this stuff.
Trivially, figure out which menu items appear in the iso-scan main menu
that don't appear in the main menu for other images; then remove the
Arabic translations for those menu items, rebuild, and test to confirm
whether the crash still occurs.
If it doesn't crash, binary searching will pinpoint the problematic
string.
Message-ID: <email address hidden>
Date: Wed, 14 Jul 2004 13:51:29 -0500
From: Steve Langasek <email address hidden>
To: Joey Hess <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
On Wed, Jul 14, 2004 at 01:09:01PM -0400, Joey Hess wrote: build/needed- characters/ ar. This *should* have been a
> > Yes, if the absence of glyphs can cause crashes, the most likely source
> > of trouble is that some sequence in the iso-scan main menu string is
> > shaped to a code point that's missing from
> > installer/
> > complete list of all characters generated by the shaping code, but it's
> > not impossible that I missed one.
> How would I go about tracking this down? Bear in mind that I know beans about
> this stuff.
Trivially, figure out which menu items appear in the iso-scan main menu
that don't appear in the main menu for other images; then remove the
Arabic translations for those menu items, rebuild, and test to confirm
whether the crash still occurs.
If it doesn't crash, binary searching will pinpoint the problematic
string.
--
Steve Langasek
postmodern programmer