Bug 18367 - Падает при старте в русской локали
Summary: Падает при старте в русской локали
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gparted (show other bugs)
Version: unstable
Hardware: all Linux
: P2 critical
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-27 23:58 MSK by Andrey Rahmatullin
Modified: 2009-02-15 07:07 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Rahmatullin 2008-12-27 23:58:19 MSK
======================
libparted : 1.8.8
======================
(no debugging symbols found)
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::replace

Program received signal SIGABRT, Aborted.
[Switching to Thread -1208187136 (LWP 12806)]
0x4446e686 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x4446e686 in raise () from /lib/libc.so.6
#1  0x4446fe98 in abort () from /lib/libc.so.6
#2  0x44819238 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#3  0x44817115 in non-virtual thunk to Gtk::DrawingArea::~DrawingArea() () from /usr/lib/libstdc++.so.6
#4  0x44817152 in std::terminate () from /usr/lib/libstdc++.so.6
#5  0x4481728a in __cxa_throw () from /usr/lib/libstdc++.so.6
#6  0x447ada0f in std::__throw_out_of_range () from /usr/lib/libstdc++.so.6
#7  0x447f542e in std::string::replace () from /usr/lib/libstdc++.so.6
#8  0x45aa09f0 in Glib::ustring::replace () from /usr/lib/libglibmm-2.4.so.1
#9  0x080c19fb in ?? ()
#10 0x080c4d4a in ?? ()
#11 0x080d6158 in ?? ()
#12 0x4445b945 in __libc_start_main () from /lib/libc.so.6
#13 0x0805a4a1 in non-virtual thunk to Gtk::DrawingArea::~DrawingArea() ()
Comment 1 led 2008-12-28 00:12:30 MSK
(In reply to comment #0)

Версия gparted?
Comment 2 Andrey Rahmatullin 2008-12-28 00:14:49 MSK
Последний сизиф (тм).
gparted-0.4.1-alt2
Comment 3 led 2008-12-28 00:30:08 MSK
(In reply to comment #2)
> gparted-0.4.1-alt2

Не помните точно: эта проблема именно в 0.4.1-alt2 появилась? в 0.4.1-alt1 не было?
Comment 4 Andrey Rahmatullin 2008-12-28 00:33:10 MSK
Не, я давно последний раз запускал.
Могу откатить и проверить, конечно.
Comment 5 Andrey Rahmatullin 2008-12-28 00:36:28 MSK
0.4.1-alt1 так же, 0.3.9-alt1 нормально.
Comment 6 led 2008-12-28 00:40:35 MSK
(In reply to comment #5)
> 0.4.1-alt1 так же, 0.3.9-alt1 нормально.

Ок, постараюсь исправить. На x86_64 не проявляется, а x86 с сизифом под рукой нет :(
Comment 7 ashen 2009-02-09 11:35:15 MSK
на brache 5 если запускать от root:
LANG=C gparted
работает
от пользователя валится после введения пароля root'а
Comment 8 Andrey Rahmatullin 2009-02-09 20:22:11 MSK
(В ответ на комментарий №7)
> на brache 5 если запускать от root:
> LANG=C gparted
> работает
Ваще-то у рута и так С.

> от пользователя валится после введения пароля root'а
У меня от юзера LANG=C gparted работает. И если снести /usr/share/locale/ru/LC_MESSAGES/gparted.mo работает.
Comment 9 led 2009-02-15 07:07:29 MSK
0.4.3-alt1 - fixed in upstream