FS#30628 - [bitcoin-qt] crashes when using invalid locale
Attached to Project:
Community Packages
Opened by Heine Laursen (Zann) - Tuesday, 10 July 2012, 18:26 GMT
Last edited by Alexander F. Rødseth (xyproto) - Sunday, 15 July 2012, 12:48 GMT
Opened by Heine Laursen (Zann) - Tuesday, 10 July 2012, 18:26 GMT
Last edited by Alexander F. Rødseth (xyproto) - Sunday, 15 July 2012, 12:48 GMT
|
Details
Description:
bitcoin-qt crashes upon start. I'm on i686 architecture, so I'm not sure if the same happens on x86_64 architecture. $ bitcoin-qt (process:28841): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted $ pacman -Si bitcoin-qt Repository : community Name : bitcoin-qt Version : 0.6.3-1 Not sure what else to report. |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Sunday, 15 July 2012, 12:48 GMT
Reason for closing: Not a bug
Additional comments about closing: Please reopen if this is still an issue after fixing the locale issues.
Sunday, 15 July 2012, 12:48 GMT
Reason for closing: Not a bug
Additional comments about closing: Please reopen if this is still an issue after fixing the locale issues.
$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_GB.utf8
LC_CTYPE="en_GB.utf8"
LC_NUMERIC=da_DK.utf8
LC_TIME=da_DK.utf8
LC_COLLATE="en_GB.utf8"
LC_MONETARY=da_DK.utf8
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8"
LC_MEASUREMENT=da_DK.utf8
LC_IDENTIFICATION="en_GB.utf8"
LC_ALL=
Output of locale -a
$ locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
POSIX
da_DK.utf8
en_US.utf8
nb_NO.utf8
loged out and back in again. Still i get:
$ bitcoin-qt
(process:30695): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
# locale-gen
Generating locales...
da_DK.UTF-8... done
en_US.UTF-8... done
nb_NO.UTF-8... done
Generation complete.
Enable en_GB.utf8 in locale.gen and regenerate or change the values of LANG etc.