I've added some debugging to Services::callDispatcher

> qDebug() << qUrl << url;

When everything's fine, the debug output is as expected:

>  QUrl( "application:///dialer-app.desktop" )  application:///dialer-
app.desktop

But when stuff breaks:

>  QUrl( "appid://com.ubuntu.calculator/calculator/current-user-version" )  p��
>  QUrl( "appid://com.ubuntu.calculator/calculator/current-user-version" )  a

So it looks like us using "qUrl.toEncoded().constData();" isn't safe.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1408819

Title:
  unity8 crashed with SIGABRT in g_assertion_message() when launching
  calculator from quicklist

To manage notifications about this bug go to:
https://bugs.launchpad.net/qtubuntu/+bug/1408819/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to