[SailfishDevel] Lipstick not launching app

Julien Blanc julien.blanc at tgcm.eu
Tue Apr 14 11:19:31 UTC 2020


Le mardi 14 avril 2020 à 11:27 +0100, Adam Pigg a écrit :
> Have you tried using invoker to launch it?

[nemo at Sailfish ~]$ invoker --type silica-qt5 harbour-kontroller
invoker: Invoking execution: '/usr/bin/harbour-kontroller'
invoker: error: Can't send signal 11 to application [24388]: No such
process 
Segmentation fault

[nemo at Sailfish ~]$ invoker --type qt5 harbour-kontroller
invoker: Invoking execution: '/usr/bin/harbour-kontroller'

--> app launches correctly.

So that’s indeed a difference, and i can fix the .desktop file
accordingly. Thanks for the tip.

But what is the difference between silica-qt5 and qt5 ? Why would it
cause an app crash ?

Regards,

Julien

> On Tue, 14 Apr 2020 at 11:18, Julien Blanc <julien.blanc at tgcm.eu>
> wrote:
> > Finally found something relevant in the logs :
> > 
> > Apr 14 12:15:42 Sailfish mapplauncherd[5363]: Boosted process
> > (pid=16324) was terminated due to signal 11
> > 
> > So apparently, my app segfaults, but only when launched from
> > applauncherd. This is somewhat good news. I can start to track the
> > issue adding some debug traces.
> > 
> > I'm still puzzled as what's the difference between launching from
> > lipstick and from a terminal.
> > 
> > Regards,
> > 
> > Julien
> > 
> > Le mardi 14 avril 2020 à 07:35 +0200, Julien Blanc a écrit :
> > > There it is :
> > > 
> > > [Desktop Entry]
> > > Type=Application
> > > X-Nemo-Application-Type=silica-qt5
> > > Icon=harbour-kontroller
> > > Exec=harbour-kontroller
> > > Name=Kontroller
> > > # translation example:
> > > # your app name in German locale (de)
> > > #
> > > # Remember to comment out the following line, if you do not want
> > > to
> > > use
> > > # a different app name in German locale (de).
> > > #Name[de]=kontroller
> > > 
> > > 
> > > The whole source code is available here:
> > > 
> > > https://github.com/Julien-Blanc-tgcm/kontroller
> > > 
> > > I changed a lot of things from v0.6, so tracking which particular
> > > change triggers the problem is not an easy task. I’d rather have
> > > a
> > > way
> > > to get more traces from lipstick than reverting every single
> > > change i
> > > made.
> > > 
> > > THanks for your help,
> > > 
> > > Regards,
> > > 
> > > Julien
> > > 
> > > Le lundi 13 avril 2020 à 19:57 +0300, Андрей Кожевников a écrit :
> > > > Hello. You're right. Show us your .desktop file to judge
> > > > 
> > > > пн, 13 апр. 2020 г. в 19:12, Julien Blanc <julien.blanc at tgcm.eu
> > > > >:
> > > > > Hi,
> > > > > 
> > > > > I’m running into a pretty annoying issue with lipstick not
> > > > > launching
> > > > > the application i develop anymore (occurs with 3.3, but
> > > > > occurs
> > > > > after i
> > > > > made some changes which should not be relevant).
> > > > > 
> > > > > The application launch fine from a terminal, launch fine from
> > > > > the
> > > > > sdk,
> > > > > but launching it from lipstick, it never gets launched and
> > > > > the
> > > > > process
> > > > > does not show up when running top/ps & co.
> > > > > 
> > > > > This seems like there could be something wrong with my
> > > > > .desktop
> > > > > file,
> > > > > but it didn't change between version 0.6 which was working
> > > > > fine
> > > > > with
> > > > > 3.3 and the dev version, which is not (i could not test dev
> > > > > version
> > > > > with 3.2 yet).
> > > > > 
> > > > > journalctl does not show anything. There must be something
> > > > > wrong
> > > > > with
> > > > > my app, since it is the only one showing this behaviour (and
> > > > > it
> > > > > didn't
> > > > > before), but i'm puzzled as how to debug this. Any pointer
> > > > > would
> > > > > be
> > > > > greatly appreciated.
> > > > > 
> > > > > Regards,
> > > > > 
> > > > > Julien
> > > > > 
> > > > > _______________________________________________
> > > > > SailfishOS.org Devel mailing list
> > > > > To unsubscribe, please send a mail to
> > > > > devel-unsubscribe at lists.sailfishos.org
> > > > 
> > > > _______________________________________________
> > > > SailfishOS.org Devel mailing list
> > > > To unsubscribe, please send a mail to
> > > > devel-unsubscribe at lists.sailfishos.org
> > > > 
> > > 
> > > _______________________________________________
> > > SailfishOS.org Devel mailing list
> > > To unsubscribe, please send a mail to
> > > devel-unsubscribe at lists.sailfishos.org
> > 
> > _______________________________________________
> > SailfishOS.org Devel mailing list
> > To unsubscribe, please send a mail to 
> > devel-unsubscribe at lists.sailfishos.org
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to 
> devel-unsubscribe at lists.sailfishos.org



More information about the Devel mailing list