[ic] IC 5.7.4 , GDBM & UTF8
Gert van der Spoel
gert at 3edge.com
Sat Jan 2 15:34:04 UTC 2010
> -----Original Message-----
> From: interchange-users-bounces at icdevgroup.org [mailto:interchange-
> users-bounces at icdevgroup.org] On Behalf Of Gert van der Spoel
> Sent: Saturday, January 02, 2010 1:54 PM
> To: interchange-users at icdevgroup.org
> Subject: Re: [ic] IC 5.7.4 , GDBM & UTF8
>
> > > Gert van der Spoel wrote:
> > > > Does anybody have a working setup with Interchange, GDBM and
> UTF8?
> <snip>
> > > > Can anybody reproduce this?
> > >
> > > Looks like a bug :-(. Can you please check Locale_repository in
> your
> > > structure file for each of these scenarios. I found fallback
> > characters
> > > in one of my copies:
> > >
> > > 'Email confirmation for %s' => "Best\x{c3}\x{a4}tigung der
> > Anmeldung
> > > zum %s",
> > >
> > > This indicates a problem.
> >
> > Yes that is what I see aswell ...
> > 'Excavators' =>
> > "\x{395}\x{3ba}\x{3c3}\x{3ba}\x{3b1}\x{3c6}\x{3b5}\x{3af}\x{3c2}"
> >
> > So having the settings for UTF8 'correct' at the time of reading a
> GDBM
> > file things are fine.
> > Seems like when writing things are going wrong when all the UTF8
> flags
> > are on, at least when the writing occurs during server restart ...
> > Have not yet tried other cases.
>
> For now I comment out 'apply_utf8_filters($dbm) if
> $config->{GDBM_ENABLE_UTF8};'
> from the 'create'sub in lib/Vend/Table/GDBM.pm
>
> That for now seems to solve my specific issue with locale.gdbm ... I do
> not
> know if this solves other situation (such as writing to a GDBM file
> during
> normal operation) ... No time currently to test this.
>
> CU,
>
> Gert
Stefan created a better patch for this issue:
http://rt.icdevgroup.org/Ticket/Display.html?id=336
Works for me so far ...
CU,
Gert
More information about the interchange-users
mailing list