[Kde-pim] Fwd: Re: KDE 4.4.98 (4.4 RC3)
Olivier Goffart
ogoffart at kde.org
Mon Feb 8 01:31:26 GMT 2010
Le Sunday 07 February 2010, Thiago Macieira a écrit :
> Em Domingo 7. Fevereiro 2010, às 04.31.56, Eike Hein escreveu:
...
> The protection has to happen somewhere. Technically, it's Konversation's
> fault for passing unfiltered network data into an API.
>
> But it could also be a QString issue, for allowing those invalid UTF-8
> strings to be converted to UTF-16 in the first place.
This is not QString issue. As QString could legitimately contains those
character for internal purpose within an application.
>
> Note that changing the D-Bus behaviour may likely introduce bugs in
> Glib-based applications, where conversions from UTF-8 do implement this
> check. (Which, in my opinion, is incomplete)
Still, the application should not crash if the dbus deamon crash or answer
with an error.
And according to the backtrace, this seems to be a QtDBus bug to me.
More information about the kde-core-devel
mailing list