Bug 9238

Summary: Incorrect handling of non-latin1 categories names in KeyRing extension
Product: Sisyphus Reporter: Nikolay A. Fetisov <naf>
Component: jpilotAssignee: Konstantin Pavlov <thresh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Patch for jpilot-0.99.9-alt1.pre2 none

Description Nikolay A. Fetisov 2006-03-13 01:24:48 MSK
В расширении KeyRing остался старый код формирования списка категорий. В
результате при наличии в базе KeyRing категорий с русскими именами JPilot не
может их отобразить и падает с ошибкой вида:

charset_p2j: buffer too small - string had to be truncated to [Категор&#65533;

(jpilot:11415): Gtk-CRITICAL **: gtk_text_buffer_insert: assertion `text !=
NULL' failed

(jpilot:11415): Pango-WARNING **: Invalid UTF-8 string passed to
pango_layout_set_text()

Pango-ERROR **: file pango-layout.c: line 3286 (pango_layout_check_lines):
assertion failed: (end <= (layout->text + layout->length))
aborting...
Trace/breakpoint trap
Comment 1 Nikolay A. Fetisov 2006-03-13 01:26:23 MSK
Created attachment 1427 [details]
Patch for jpilot-0.99.9-alt1.pre2
Comment 2 Andrey Brindeyev 2006-03-16 08:50:50 MSK
Reassign to proper maintainer.
Comment 3 Konstantin Pavlov 2006-04-07 23:31:19 MSD
патч приложен в -alt2, проверьте
Comment 4 Konstantin Pavlov 2006-06-16 18:25:48 MSD
Ну так что, может, пора и закрыть?
Comment 5 Konstantin Pavlov 2006-08-18 21:59:17 MSD
ок, сам закрою