Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144962 - kdelibs-3.5.4 / kjs xmlhttprequest breaks on utf-8 strings
Summary: kdelibs-3.5.4 / kjs xmlhttprequest breaks on utf-8 strings
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-24 05:48 UTC by Jan Mentzel
Modified: 2007-03-02 21:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Mentzel 2006-08-24 05:48:20 UTC
xmlHttpRequest sends truncated post data if it is utf-8 encoded and contains multibyte characters.

there is a patch available at http://bugs.kde.org/show_bug.cgi?id=131242

I patched my kde-base/kdelibs-3.5.4 and the issue seems to be fixed.

-----
$ emerge --info
Portage 2.1.1_pre4-r4 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.4-r1, 2.6.17-ck1-r2 i686)
=================================================================
System uname: 2.6.17-ck1-r2 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.12.4
Last Sync: Thu, 10 Aug 2006 10:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -mfpmath=sse -pipe -fomit-frame-pointer -funroll-loops -falign-functions=4"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -mfpmath=sse -pipe -fomit-frame-pointer -funroll-loops -falign-functions=4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 apm arts audiofile avi berkdb bitmap-fonts browserplugin bzip2 cdparanoia cli crypt cups dlloader dri dvd eds elibc_glibc emboss encode esd foomaticdb gd gdbm gif gl gogo gpm gstreamer gtk gtk2 imlib innodb input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog jpeg kde kdeenablefinal kernel_linux lame libg++ libwww linguas_de mad madwifi mikmod mmx mozdevelop mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pdflib perl png postgresql pppd python qt3 qt4 quicktime readline reflection sdl session spl sse ssl sun-jdk tcpd truetype truetype-fonts type1-fonts udev userland_GNU video_cards_ati video_cards_fglrx vorbis wav win32codecs wm_console xinerama xml xmms xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-24 07:25:02 UTC
Um - yes, unfortunately a day too late. :(  Will include it in my next patch set, but revision after revision bump for single patches is a bit too much for a package like kdelibs.
Comment 2 po.valles 2007-03-02 20:53:16 UTC
Patch reworked by David Faure from KDE applied on kdelibs in august 2006.

By checking:
tar:/usr/portage/distfiles/kdelibs-3.5.5.tar.bz2/kdelibs-3.5.5/khtml/ecma/xmlhttprequest.cpp
I verified that the patch has been applied in kdelibs 3.5.5+.

This bug can be closed!

Regards,
po
Comment 3 Charlie Shepherd (RETIRED) gentoo-dev 2007-03-02 21:03:49 UTC
Closed.