[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