Ticket #969 (closed defect: fixed)
crash when switching language after using Ack
| Reported by: | zenogantner | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | editor | Version: | trunk |
| Keywords: | Cc: |
Description
How to reproduce:
- Use "Find in Files"
- Switch the language via "View->Language"
Result: Padre exits with the following output:
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
18:27:51: Error: Cannot set locale to 'fr_FR'.
Can't locate object method "gettext_label" via package "Wx::ListCtrl?" at /mnt/data/src/padre/Padre/lib/Padre/Wx/Bottom.pm line 133.
Perl exited with active threads:
3 running and unjoined
2 finished and unjoined
0 running and detached
I tried with de -> en, en -> de, en -> fr, etc. -- always the same.
It does not crash if do as above, but close the Ack output before switching languages.

Fixed in r11918