crash displaying main menu in arabic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
slang (Debian) |
Fix Released
|
Unknown
|
|||
slang (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson |
Bug Description
Automatically imported from Debian bug report #256405 http://
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#1 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#2 |
Quoting Joey Hess (<email address hidden>):
> Package: debian-installer
> Severity: normal
> Tags: d-i
>
> I booted today's sid_d-i build from a usb stick. At the language
> chooser, I chose the nice new Arabic choice, and then at countrychooser,
> it was at the full list of contries, and I realized I din't speak
> Arabic, and selected the back button.
>
> At this point, the installer enters a crash loop. I'm seeing it start
> the frame buffer in preparation for starting main-menu, over and over,
> only to have it crash before it ever displays any UI.
Doing the exact same with the 20040626 sid_d-i businesscard ISO image
does not trigger the problem.
Same with medium priority install, choosing language, then Arabic as
language....the main menu then redisplays properly.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#3 |
On Sat, Jun 26, 2004 at 04:35:42PM -0400, Joey Hess wrote:
> Package: debian-installer
> Severity: normal
> Tags: d-i
> I booted today's sid_d-i build from a usb stick. At the language
> chooser, I chose the nice new Arabic choice, and then at countrychooser,
> it was at the full list of contries, and I realized I din't speak
> Arabic, and selected the back button.
> At this point, the installer enters a crash loop. I'm seeing it start
> the frame buffer in preparation for starting main-menu, over and over,
> only to have it crash before it ever displays any UI.
> Some experimentation and it looks like the problem is just with showing
> the current d-i main menu, localised to Arabic. I can reproduce the same
> problem by booting in expert mode, selecting Arabic, and pressing enter;
> when it tries to draw the main menu (same as it does when you go back
> from countrychooser), it must not like something, and it crashes.
Are there any differences between the (untranslated) strings displayed
in the main menu for you on a usb stick, and those that would be on the
menu for a CD? Perhaps this bug is isolated to a particular codepoint
that's being mishandled.
--
Steve Langasek
postmodern programmer
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#4 |
Steve Langasek wrote:
> Are there any differences between the (untranslated) strings displayed
> in the main menu for you on a usb stick, and those that would be on the
> menu for a CD? Perhaps this bug is isolated to a particular codepoint
> that's being mishandled.
Yes, the different strings would include those from iso-scan. I think
that's all, not sure.
--
see shy jo
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#5 |
Dé Domh, 2004-06-27 ag 11:29 -0500, scríobh Steve Langasek:
> On Sat, Jun 26, 2004 at 04:35:42PM -0400, Joey Hess wrote:
> > Package: debian-installer
> > Severity: normal
> > Tags: d-i
>
> > I booted today's sid_d-i build from a usb stick. At the language
> > chooser, I chose the nice new Arabic choice, and then at countrychooser,
> > it was at the full list of contries, and I realized I din't speak
> > Arabic, and selected the back button.
> > Some experimentation and it looks like the problem is just with showing
> > the current d-i main menu, localised to Arabic. I can reproduce the same
> > problem by booting in expert mode, selecting Arabic, and pressing enter;
> > when it tries to draw the main menu (same as it does when you go back
> > from countrychooser), it must not like something, and it crashes.
I suspect that the arabic shaping code is re-writing the strings and
using characters
that were not present in the original string. iso-scan saves space by
removing all
glyphs from unifont.bgf that were not present in the original string; if
the code
assumes all glyphs are present, it could crash ...
- Alastair
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#6 |
Alastair McKinstry wrote:
> I suspect that the arabic shaping code is re-writing the strings and
> using characters
> that were not present in the original string. iso-scan saves space by
> removing all
> glyphs from unifont.bgf that were not present in the original string; if
> the code
> assumes all glyphs are present, it could crash ...
iso-scan is part of the initrd, so its template strings participate in
font reduction like those of any other udeb.
--
see shy jo
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#7 |
On Sun, Jun 27, 2004 at 06:11:38PM -0400, Joey Hess wrote:
> Alastair McKinstry wrote:
> > I suspect that the arabic shaping code is re-writing the strings and
> > using characters
> > that were not present in the original string. iso-scan saves space by
> > removing all
> > glyphs from unifont.bgf that were not present in the original string; if
> > the code
> > assumes all glyphs are present, it could crash ...
> iso-scan is part of the initrd, so its template strings participate in
> font reduction like those of any other udeb.
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.
--
Steve Langasek
postmodern programmer
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#8 |
> 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.
--
see shy jo
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#9 |
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/
> > 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
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#10 |
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/
> > 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.
... ah, but of course if there's only one string of interest, the binary
search would be very short. ;)
--
Steve Langasek
postmodern programmer
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#11 |
Steve Langasek wrote:
> 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.
Well, it's in iso-scan's menu item. Now what?
--
see shy jo
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#12 |
On Wed, Jul 14, 2004 at 04:16:39PM -0400, Joey Hess wrote:
> Steve Langasek wrote:
> > 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.
> Well, it's in iso-scan's menu item. Now what?
Investigation shows that the four Arabic ligature characters were missing
from needed-
used in the translation of the iso-scan main menu item. Still waiting for
the results of testing to see whether adding these characters to the
reduced font fixes the problem.
--
Steve Langasek
postmodern programmer
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#13 |
Steve Langasek wrote:
> Investigation shows that the four Arabic ligature characters were missing
> from needed-
> used in the translation of the iso-scan main menu item. Still waiting for
> the results of testing to see whether adding these characters to the
> reduced font fixes the problem.
I tried the command line you gave me on IRC, but I'm still getting a
crash at the same place. :-(
--
see shy jo
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#14 |
> This sounds similar to the also unexplained #256405.
By the way, 256405 does not happen anymore....
Should we close it even if it not explained?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#15 |
Christian Perrier wrote:
> > This sounds similar to the also unexplained #256405.
>
>
> By the way, 256405 does not happen anymore....
Yes it does, I just reproduced it.
--
see shy jo
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#16 |
severity 256405 serious
severity 272136 serious
reassign 256405 slang1-utf8
reassign 272136 slang1-utf8
merge 256405 272136
merge
Quoting Bastian Blank (<email address hidden>):
> On Mon, Sep 20, 2004 at 12:49:57AM -0700, Steve Langasek wrote:
> > Please try the attached patch to slang.
>
> I did some cleanups on the patch.
So, properly assigning the bug....
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#17 |
reassign 256405 slang1a-utf8
--
Martin Michlmayr
<email address hidden>
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#18 |
reassign 256405 slang1a-utf8
reassign 272136 slang1a-utf8
--
You! What PLANET is this!
-- McCoy, "The City on the Edge of Forever", stardate 3134.0
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#19 |
reassign 256405 slang1a-utf8
reassign 272136 slang1a-utf8
merge 256405 272136
thanks
Assigning to he correct package...:-)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #20 |
Automatically imported from Debian bug report #256405 http://
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #21 |
Message-ID: <email address hidden>
Date: Sat, 26 Jun 2004 16:35:42 -0400
From: Joey Hess <email address hidden>
To: <email address hidden>
Subject: crash displaying main menu in arabic
--SLDf9lqlvOQaIe6s
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Package: debian-installer
Severity: normal
Tags: d-i
I booted today's sid_d-i build from a usb stick. At the language
chooser, I chose the nice new Arabic choice, and then at countrychooser,
it was at the full list of contries, and I realized I din't speak
Arabic, and selected the back button.
At this point, the installer enters a crash loop. I'm seeing it start
the frame buffer in preparation for starting main-menu, over and over,
only to have it crash before it ever displays any UI.
Some experimentation and it looks like the problem is just with showing
the current d-i main menu, localised to Arabic. I can reproduce the same
problem by booting in expert mode, selecting Arabic, and pressing enter;
when it tries to draw the main menu (same as it does when you go back
=66rom countrychooser), it must not like something, and it crashes.
--=20
see shy jo
--SLDf9lqlvOQaIe6s
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA3d4ed8H
nr/931wilb2Ryge
=Y/B+
-----END PGP SIGNATURE-----
--SLDf9lqlvOQaI
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #22 |
Message-ID: <email address hidden>
Date: Sun, 27 Jun 2004 08:30:50 +0200
From: Christian Perrier <email address hidden>
To: Joey Hess <email address hidden>, <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
Quoting Joey Hess (<email address hidden>):
> Some experimentation and it looks like the problem is just with showing
> the current d-i main menu, localised to Arabic. I can reproduce the same
> problem by booting in expert mode, selecting Arabic, and pressing enter;
> when it tries to draw the main menu (same as it does when you go back
> from countrychooser), it must not like something, and it crashes.
Hmmm, and of course this happens only with Arabic.
I'll try with other RTL languages.
I should do more install tests at medium priority...:-(
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #23 |
Message-ID: <email address hidden>
Date: Sun, 27 Jun 2004 08:53:55 +0200
From: Christian Perrier <email address hidden>
To: Joey Hess <email address hidden>, <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
Quoting Joey Hess (<email address hidden>):
> Package: debian-installer
> Severity: normal
> Tags: d-i
>
> I booted today's sid_d-i build from a usb stick. At the language
> chooser, I chose the nice new Arabic choice, and then at countrychooser,
> it was at the full list of contries, and I realized I din't speak
> Arabic, and selected the back button.
>
> At this point, the installer enters a crash loop. I'm seeing it start
> the frame buffer in preparation for starting main-menu, over and over,
> only to have it crash before it ever displays any UI.
Doing the exact same with the 20040626 sid_d-i businesscard ISO image
does not trigger the problem.
Same with medium priority install, choosing language, then Arabic as
language....the main menu then redisplays properly.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #24 |
Message-ID: <email address hidden>
Date: Sun, 27 Jun 2004 11:29:19 -0500
From: Steve Langasek <email address hidden>
To: Joey Hess <email address hidden>, <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
--C7zPtVaVf+AK4Oqc
Content-Type: text/plain; charset=us-ascii
Content-
Content-
On Sat, Jun 26, 2004 at 04:35:42PM -0400, Joey Hess wrote:
> Package: debian-installer
> Severity: normal
> Tags: d-i
> I booted today's sid_d-i build from a usb stick. At the language
> chooser, I chose the nice new Arabic choice, and then at countrychooser,
> it was at the full list of contries, and I realized I din't speak
> Arabic, and selected the back button.
> At this point, the installer enters a crash loop. I'm seeing it start
> the frame buffer in preparation for starting main-menu, over and over,
> only to have it crash before it ever displays any UI.
> Some experimentation and it looks like the problem is just with showing
> the current d-i main menu, localised to Arabic. I can reproduce the same
> problem by booting in expert mode, selecting Arabic, and pressing enter;
> when it tries to draw the main menu (same as it does when you go back
> from countrychooser), it must not like something, and it crashes.
Are there any differences between the (untranslated) strings displayed
in the main menu for you on a usb stick, and those that would be on the
menu for a CD? Perhaps this bug is isolated to a particular codepoint
that's being mishandled.
--=20
Steve Langasek
postmodern programmer
--C7zPtVaVf+AK4Oqc
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA3vXeKN6
OpZgapjyrKwCAO/
=KqFc
-----END PGP SIGNATURE-----
--C7zPtVaVf+
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #25 |
Message-ID: <email address hidden>
Date: Sun, 27 Jun 2004 13:10:36 -0400
From: Joey Hess <email address hidden>
To: Steve Langasek <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
--x+6KMIRAuhnl3hBn
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Steve Langasek wrote:
> Are there any differences between the (untranslated) strings displayed
> in the main menu for you on a usb stick, and those that would be on the
> menu for a CD? Perhaps this bug is isolated to a particular codepoint
> that's being mishandled.
Yes, the different strings would include those from iso-scan. I think
that's all, not sure.
--=20
see shy jo
--x+6KMIRAuhnl3hBn
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA3v+
IgT5FF2jK2FDOkn
=G0O+
-----END PGP SIGNATURE-----
--x+6KMIRAuhnl3
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #26 |
Message-Id: <1088364955.
Date: Sun, 27 Jun 2004 20:35:55 +0100
From: Alastair McKinstry <email address hidden>
To: Steve Langasek <email address hidden>, <email address hidden>
Cc: Joey Hess <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
Dé Domh, 2004-06-27 ag 11:29 -0500, scríobh Steve Langasek:
> On Sat, Jun 26, 2004 at 04:35:42PM -0400, Joey Hess wrote:
> > Package: debian-installer
> > Severity: normal
> > Tags: d-i
>
> > I booted today's sid_d-i build from a usb stick. At the language
> > chooser, I chose the nice new Arabic choice, and then at countrychooser,
> > it was at the full list of contries, and I realized I din't speak
> > Arabic, and selected the back button.
> > Some experimentation and it looks like the problem is just with showing
> > the current d-i main menu, localised to Arabic. I can reproduce the same
> > problem by booting in expert mode, selecting Arabic, and pressing enter;
> > when it tries to draw the main menu (same as it does when you go back
> > from countrychooser), it must not like something, and it crashes.
I suspect that the arabic shaping code is re-writing the strings and
using characters
that were not present in the original string. iso-scan saves space by
removing all
glyphs from unifont.bgf that were not present in the original string; if
the code
assumes all glyphs are present, it could crash ...
- Alastair
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #27 |
Message-ID: <email address hidden>
Date: Sun, 27 Jun 2004 18:11:38 -0400
From: Joey Hess <email address hidden>
To: <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Alastair McKinstry wrote:
> I suspect that the arabic shaping code is re-writing the strings and
> using characters=20
> that were not present in the original string. iso-scan saves space by
> removing all
> glyphs from unifont.bgf that were not present in the original string; if
> the code
> assumes all glyphs are present, it could crash ...
iso-scan is part of the initrd, so its template strings participate in
font reduction like those of any other udeb.
--=20
see shy jo
--gBBFr7Ir9EOA20Yy
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA30Yad8H
cRD/idrK+
=Wi/k
-----END PGP SIGNATURE-----
--gBBFr7Ir9EOA2
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #28 |
Message-ID: <email address hidden>
Date: Sun, 27 Jun 2004 20:22:05 -0500
From: Steve Langasek <email address hidden>
To: Joey Hess <email address hidden>, <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
--4bRzO86E/ozDv8r1
Content-Type: text/plain; charset=us-ascii
Content-
Content-
On Sun, Jun 27, 2004 at 06:11:38PM -0400, Joey Hess wrote:
> Alastair McKinstry wrote:
> > I suspect that the arabic shaping code is re-writing the strings and
> > using characters=20
> > that were not present in the original string. iso-scan saves space by
> > removing all
> > glyphs from unifont.bgf that were not present in the original string; if
> > the code
> > assumes all glyphs are present, it could crash ...
> iso-scan is part of the initrd, so its template strings participate in
> font reduction like those of any other udeb.
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.
--=20
Steve Langasek
postmodern programmer
--4bRzO86E/ozDv8r1
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA33K8KN6
NTtykplUH/
=HpFW
-----END PGP SIGNATURE-----
--4bRzO86E/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #29 |
Message-ID: <email address hidden>
Date: Wed, 14 Jul 2004 13:09:01 -0400
From: Joey Hess <email address hidden>
To: Steve Langasek <email address hidden>, <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
--3MwIy2ne0vdjdPXF
Content-Type: text/plain; charset=us-ascii
Content-
Content-
> 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 abo=
ut
this stuff.
--=20
see shy jo
--3MwIy2ne0vdjdPXF
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA9Wisd8H
dsEcHr2+
=aNQy
-----END PGP SIGNATURE-----
--3MwIy2ne0vdjd
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #30 |
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/
> > 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
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #31 |
Message-ID: <email address hidden>
Date: Wed, 14 Jul 2004 13:52:33 -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/
> > 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.
... ah, but of course if there's only one string of interest, the binary
search would be very short. ;)
--
Steve Langasek
postmodern programmer
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #32 |
Message-ID: <email address hidden>
Date: Wed, 14 Jul 2004 16:16:39 -0400
From: Joey Hess <email address hidden>
To: Steve Langasek <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
--mYCpIKhGyMATD0i+
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Steve Langasek wrote:
> 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.
>=20
> If it doesn't crash, binary searching will pinpoint the problematic
> string.
Well, it's in iso-scan's menu item. Now what?
--=20
see shy jo
--mYCpIKhGyMATD0i+
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA9ZSnd8H
zo5tZoSvFUdwMxd
=fJ6h
-----END PGP SIGNATURE-----
--mYCpIKhGyMATD
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #33 |
Message-ID: <email address hidden>
Date: Wed, 14 Jul 2004 17:22:19 -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 04:16:39PM -0400, Joey Hess wrote:
> Steve Langasek wrote:
> > 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.
> Well, it's in iso-scan's menu item. Now what?
Investigation shows that the four Arabic ligature characters were missing
from needed-
used in the translation of the iso-scan main menu item. Still waiting for
the results of testing to see whether adding these characters to the
reduced font fixes the problem.
--
Steve Langasek
postmodern programmer
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #34 |
Message-ID: <email address hidden>
Date: Wed, 14 Jul 2004 22:46:59 -0400
From: Joey Hess <email address hidden>
To: Steve Langasek <email address hidden>, <email address hidden>
Subject: Re: Bug#256405: crash displaying main menu in arabic
--IiVenqGWf+H9Y6IX
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Steve Langasek wrote:
> Investigation shows that the four Arabic ligature characters were missing
> from needed-
> used in the translation of the iso-scan main menu item. Still waiting for
> the results of testing to see whether adding these characters to the
> reduced font fixes the problem.
I tried the command line you gave me on IRC, but I'm still getting a
crash at the same place. :-(
--=20
see shy jo
--IiVenqGWf+H9Y6IX
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA9fAjd8H
wkdKfOlgIceOZEL
=k6Il
-----END PGP SIGNATURE-----
--IiVenqGWf+
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #35 |
Message-ID: <email address hidden>
Date: Sat, 18 Sep 2004 07:14:32 +0200
From: Christian Perrier <email address hidden>
To: Joey Hess <email address hidden>, <email address hidden>,
<email address hidden>
Subject: Re: Bug#272136: countrychooser: db_go fails when choosing Arabic as language
> This sounds similar to the also unexplained #256405.
By the way, 256405 does not happen anymore....
Should we close it even if it not explained?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #36 |
Message-ID: <email address hidden>
Date: Sat, 18 Sep 2004 15:05:13 -0400
From: Joey Hess <email address hidden>
To: Christian Perrier <email address hidden>
Cc: <email address hidden>, <email address hidden>
Subject: Re: Bug#272136: countrychooser: db_go fails when choosing Arabic as language
--xo44VMWPx7vlQ2+2
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Christian Perrier wrote:
> > This sounds similar to the also unexplained #256405.
>=20
>=20
> By the way, 256405 does not happen anymore....
Yes it does, I just reproduced it.
--=20
see shy jo
--xo44VMWPx7vlQ2+2
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBTIbpd8H
g0M+6vPl1AtLG3r
=ijml
-----END PGP SIGNATURE-----
--xo44VMWPx7vlQ
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #37 |
Message-ID: <email address hidden>
Date: Mon, 20 Sep 2004 11:38:31 +0200
From: Christian Perrier <email address hidden>
To: Bastian Blank <email address hidden>, <email address hidden>
Cc: Steve Langasek <email address hidden>, <email address hidden>
Subject: Re: Bug#272136: More progress about the "Arabic crash" in Debian Installer
severity 256405 serious
severity 272136 serious
reassign 256405 slang1-utf8
reassign 272136 slang1-utf8
merge 256405 272136
merge
Quoting Bastian Blank (<email address hidden>):
> On Mon, Sep 20, 2004 at 12:49:57AM -0700, Steve Langasek wrote:
> > Please try the attached patch to slang.
>
> I did some cleanups on the patch.
So, properly assigning the bug....
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #38 |
Message-ID: <email address hidden>
Date: Mon, 20 Sep 2004 10:49:55 +0100
From: Martin Michlmayr <email address hidden>
To: <email address hidden>
Subject: Re: Processed: Re: Bug#272136: More progress about the "Arabic crash" in Debian Installer
reassign 256405 slang1a-utf8
--
Martin Michlmayr
<email address hidden>
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #39 |
Message-ID: <email address hidden>
Date: Mon, 20 Sep 2004 12:02:02 +0200
From: Bastian Blank <email address hidden>
To: <email address hidden>
Subject: Re: Processed: Re: Bug#272136: More progress about the "Arabic crash" in Debian Installer
reassign 256405 slang1a-utf8
reassign 272136 slang1a-utf8
--
You! What PLANET is this!
-- McCoy, "The City on the Edge of Forever", stardate 3134.0
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #40 |
Message-ID: <email address hidden>
Date: Mon, 20 Sep 2004 12:11:43 +0200
From: Christian Perrier <email address hidden>
To: Christian Perrier <email address hidden>, <email address hidden>
Cc: Bastian Blank <email address hidden>, Steve Langasek <email address hidden>, <email address hidden>
Subject: Re: Bug#272136: More progress about the "Arabic crash" in Debian Installer
reassign 256405 slang1a-utf8
reassign 272136 slang1a-utf8
merge 256405 272136
thanks
Assigning to he correct package...:-)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #41 |
*** Bug 8254 has been marked as a duplicate of this bug. ***
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
|
#42 |
Source: slang
Source-Version: 1.4.9dbs-8
We believe that the bug you reported is fixed in the latest version of
slang, which is due to be installed in the Debian FTP archive:
slang1-
to pool/main/
slang1-
to pool/main/
slang1-
to pool/main/
slang1-
to pool/main/
slang1_
to pool/main/
slang1a-
to pool/main/
slang1a-
to pool/main/
slang_1.
to pool/main/
slang_1.
to pool/main/
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <email address hidden> (supplier of updated slang package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 21 Sep 2004 20:53:30 +0100
Source: slang
Binary: slang1-utf8-dev slang1-dev slang1a-utf8 slang1-utf8-pic slang1 slang1a-utf8-udeb slang1-pic
Architecture: source i386
Version: 1.4.9dbs-8
Distribution: unstable
Urgency: low
Maintainer: Jim Mintha <email address hidden>
Changed-By: Alastair McKinstry <email address hidden>
Description:
slang1 - The S-Lang programming library - runtime version
slang1-dev - The S-Lang programming library, development version
slang1-pic - The S-Lang programming library, shared library subset kit
slang1-utf8-dev - The S-Lang programming library, development version with utf8 sup
slang1-utf8-pic - The S-Lang programming library, shared library subset with utf8 s
slang1a-utf8 - The S-Lang programming library with utf8 support
slang1a-utf8-udeb - S-Lang library with utf8 support (udeb)
Closes: 256405 272136
Changes:
slang (1.4.9dbs-8) unstable; urgency=low
.
* Fix segfault on zero-width chars chars in Arabic. Closes: #256405, #272136.
Files:
b579f71d6b51ee
c5b98401818422
f67df0d13d4b60
5cc72dc647267a
953a2f9ea61c58
84100714d7b73e
842eed2117fd54
8ab4c4e...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Colin Watson (cjwatson) wrote : | #43 |
This only seems to apply to USB installs, which we don't support at the moment,
although I'd like to support them by final release. I don't think it's really RC
for us.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Debian Bug Importer (debzilla) wrote : | #44 |
Message-Id: <email address hidden>
Date: Tue, 21 Sep 2004 16:17:13 -0400
From: Alastair McKinstry <email address hidden>
To: <email address hidden>
Subject: Bug#256405: fixed in slang 1.4.9dbs-8
Source: slang
Source-Version: 1.4.9dbs-8
We believe that the bug you reported is fixed in the latest version of
slang, which is due to be installed in the Debian FTP archive:
slang1-
to pool/main/
slang1-
to pool/main/
slang1-
to pool/main/
slang1-
to pool/main/
slang1_
to pool/main/
slang1a-
to pool/main/
slang1a-
to pool/main/
slang_1.
to pool/main/
slang_1.
to pool/main/
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <email address hidden> (supplier of updated slang package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 21 Sep 2004 20:53:30 +0100
Source: slang
Binary: slang1-utf8-dev slang1-dev slang1a-utf8 slang1-utf8-pic slang1 slang1a-utf8-udeb slang1-pic
Architecture: source i386
Version: 1.4.9dbs-8
Distribution: unstable
Urgency: low
Maintainer: Jim Mintha <email address hidden>
Changed-By: Alastair McKinstry <email address hidden>
Description:
slang1 - The S-Lang programming library - runtime version
slang1-dev - The S-Lang programming library, development version
slang1-pic - The S-Lang programming library, shared library subset kit
slang1-utf8-dev - The S-Lang programming library, development version with utf8 sup
slang1-utf8-pic - The S-Lang programming library, shared library subset with utf8 s
slang1a-utf8 - The S-Lang programming library with utf8 support
slang1a-utf8-udeb - S-Lang library with utf8 support (udeb)
Closes: 256405 272136
Changes:
slang (1.4.9dbs-8) unstable; urgency=low
.
* Fix segfault on zero-width chars chars in Arabic. Closes: #256405, #272136.
Files:
b579f71d6b51ee
c5b98401818422
f67df0d13d4b60
5cc72dc647267a
953a2f9ea61c58
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Matt Zimmerman (mdz) wrote : | #45 |
Fixed in hoary:
slang | 1.4.9dbs-8 | http://
Changed in slang: | |
status: | Unknown → Fix Released |
Quoting Joey Hess (<email address hidden>):
> Some experimentation and it looks like the problem is just with showing
> the current d-i main menu, localised to Arabic. I can reproduce the same
> problem by booting in expert mode, selecting Arabic, and pressing enter;
> when it tries to draw the main menu (same as it does when you go back
> from countrychooser), it must not like something, and it crashes.
Hmmm, and of course this happens only with Arabic.
I'll try with other RTL languages.
I should do more install tests at medium priority...:-(