Bug 8561 - Language files break gedit
Summary: Language files break gedit
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libgtksourceview (show other bugs)
Version: unstable
Hardware: all Linux
: P2 critical
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-26 13:50 MSK by Mikhail Zabaluev
Modified: 2006-01-10 01:11 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Zabaluev 2005-11-26 13:50:52 MSK
Обновление gtksourceview до 1.5.1 ломает gedit:

(gedit:30365): XML-CRITICAL **: Input is not proper UTF-8, indicate encoding !
Bytes: 0xE9 0xD3 0xC8 0xCF


(gedit:30365): Bonobo-CRITICAL **: bonobo_ui_component_set_translate: assertion
`node != NULL' failed

(gedit:30365): XML-CRITICAL **: Input is not proper UTF-8, indicate encoding !
Bytes: 0xF0 0xD2 0xCF 0xDE


(gedit:30365): Bonobo-CRITICAL **: bonobo_ui_component_set_translate: assertion
`node != NULL' failed

(gedit:30365): XML-CRITICAL **: Input is not proper UTF-8, indicate encoding !
Bytes: 0xF2 0xC1 0xDA 0xCD


(gedit:30365): Bonobo-CRITICAL **: bonobo_ui_component_set_translate: assertion
`node != NULL' failed

Затем выдается диалог об аварийном завершении приложения.

#4  <signal handler called>
No symbol table info available.
#5  0xb74e12a0 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0x08065b74 in add_languages_menu (mdi=0x812bef8, win=0x80ca3f8)
    at gedit-mdi.c:2140
	safe_name = (gchar *) 0x8185e68 "\236\030\b8\030\b"
	label = (gchar *) 0x8189ee8 "h\025\031\b`^\030\b"
	name = (gchar *) 0x8191570 "\b\030\b\236\030\b"
	languages = (const GSList *) 0x818b780
	l = (const GSList *) 0x0
	sections = (GSList *) 0x818b810
	s = (GSList *) 0x818b828
	__PRETTY_FUNCTION__ = "add_languages_menu"

Похоже, проблема в содержимом файлов, которые достает функция
gtk_source_languages_manager_get_available_languages
Comment 1 Mikhail Zabaluev 2005-11-26 13:51:51 MSK
Говорите, список сопроводителей обновили? Ну-ну.
Comment 2 Alexey Rusakov 2005-11-26 15:52:27 MSK
Локаль на машине какая?
Comment 3 Mikhail Zabaluev 2005-11-26 17:00:59 MSK
(In reply to comment #2)
> Локаль на машине какая?

ru_RU.KOI8-R
Comment 4 Mikhail Zabaluev 2005-12-04 16:15:03 MSK
Установка libgtksourceview-1.4.2, из недавно вышедшего GNOME 2.12.2, решает
проблему.
Comment 5 Alexey Rusakov 2006-01-10 01:11:07 MSK
Версии, начиная с 1.5.3-alt1, свободны от указанного бага.