Opened 7 years ago

Closed 6 years ago

#218 closed defect (fixed)

Padre failed to start on Czech MS WinXP Pro SP3

Reported by: mj41 Owned by:
Priority: minor Milestone:
Component: editor Version: 0.23
Keywords: Cc:


$ padre
DBI connect('C:\Documents and Settings\jurosz\Local Settings\Data aplikací\.padre\config.db','',...) failed: unable to o
pen database file(1) at dbdimp.c line 94 at C:/strawberry/perl/site/lib/ORLite/ line 75
Can't call method "selectrow_arrayref" on an undefined value at C:/strawberry/perl/site/lib/ORLite/ line 76.
BEGIN failed--compilation aborted at C:/strawberry/perl/site/lib/Padre/ line 22.
Compilation failed in require at C:/strawberry/perl/site/lib/Class/ line 410.
 at C:/strawberry/perl/site/lib/ line 118
        Padre::new('Padre') called at C:\strawberry\perl\bin/padre line 18

Local Settings path contains letter "long i" (í) .


$ mkdir c:\tmp
$ set PADRE_HOME=c:\tmp
$ padre

Padre runs ok.

MS Windows XP Pro SP3 Czech localization
Strawberry Perl
This is perl, v5.10.0 built for MSWin32-x86-multi-thread
Wx Version: 0.89 wxWidgets 2.8.8

Attachments (1)

Padre-0.24-1231349860.log (61.8 KB) - added by mj41 7 years ago.

Download all attachments as: .zip

Change History (4)

Changed 7 years ago by mj41

comment:1 follow-up: Changed 7 years ago by mj41

Padre was forced to install after second run of "cpanp install Padre" failed. Log attached ( ).

comment:2 in reply to: ↑ 1 Changed 7 years ago by azawawi

For more information:

The issue was fixed by manually setting $default in to en-us.... seems me to me that on win32 locale defaulting is not working correctly...

comment:3 Changed 6 years ago by szabgab

  • Resolution set to fixed
  • Status changed from new to closed

this was due to DBD::SQLite not handling locale correctly. It was fixed a long time ago.

Note: See TracTickets for help on using tickets.