[Xfce-bugs] [XFCE 0000202]: taskbar crashes when window title contains incorrect UTF-8

xfce-bugs at xfce.org xfce-bugs at xfce.org
Mon May 24 05:29:50 CEST 2004


A BUGNOTE has been added to this bug.
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=202
=======================================================================
Reporter:                   Flammie
Handler:                    
=======================================================================
Project:                    XFCE
Bug ID:                     0000202
Category:                   panel
Reproducibility:            sometimes
Severity:                   major
Priority:                   normal
Status:                     new
=======================================================================
Date Submitted:             2004-05-22 13:15 GMT
Last Modified:              2004-05-24 03:29 GMT
=======================================================================
Summary:                    taskbar crashes when window title contains incorrect UTF-8
Description: 
Some applications that handle files (most often jEdit) do not check if the
filename of opened file is encoded using proper utf-8 while utf-8 locale
is used. When they try to display the filename in application titlebar,
xftaskbar will crash. Some applications, even though they do duplicate
incorrect filenames in title, do not crash the titlebar, I believe this is
caused by these applications checking the validity beforehands.

Distribution is gentoo. XFCE version is 4.0.5. Locale is fi_FI.UTF-8.
=======================================================================

-----------------------------------------------------------------------
 olivier - 2004-05-23 19:39 GMT 
-----------------------------------------------------------------------
do you have a backtrace?

-----------------------------------------------------------------------
 Flammie - 2004-05-24 00:15 GMT 
-----------------------------------------------------------------------
Is there a simple way to get a proper backtrace. The thing has been
compiled using gentoo's portage apparently without debug information so
gdb won't help much. Strace would indicate that the problem lies in
pango-hangul-fc.so, which I think has been an open bug for quite some time
and most projects have somehow patched around it.

Digging more about the problem it would seem that the bug is same as one
reported in Gnome's Bugzilla:
http://bugs.gnome.org/show_bug.cgi?id=138446, and it might actually relate
to some specific broken sequences: those which appear at hangul jamo plane

-----------------------------------------------------------------------
 kelnos - 2004-05-24 03:29 GMT 
-----------------------------------------------------------------------
well, you could turn of binary/library stripping in portage and recompile.

either way, a stripped binary should give a semi-useful stacktrace, at
least it should have function names even if the line numbers won't be
there.



More information about the Xfce-bugs mailing list