[maemo-developers] Qt application crashes after 2 minutes if started from app grid

From: Kimmo Hämäläinen kimmo.hamalainen at nokia.com
Date: Mon May 9 17:43:36 EEST 2011
On 05/09/11 17:37, ext Cornelius Hald wrote:
> Brilliant :) Already runs for 6:30 minutes without crashing. Do I still
> need the .service file or can I delete it as well?

There is a reason why all applications register a D-Bus service: that 
way we can guarantee that only one copy of the application is running 
(this is also used in MeeGo). Also, if the application is already 
running, it can receive the D-Bus message and raise its window.

If you don't use D-Bus at all, you need to implement this 
single-instance and window raising yourself.

-Kimmo

>
> Thanks a lot!
> Conny
>
> P.S. Added the list again.
>
> On Mon, 2011-05-09 at 16:27 +0200, th.perl at gmail.com wrote:
>> Hi,
>>
>> Have you tried removing the osso service line/d-bus information in the
>> application's .desktop file? I think that fixed the problem. There
>> should be something about that in the mailing list archives IIRC.
>>
>> HTH :)
>> Thomas
>>
>>
>>
>>
>> ______________________________________________________________________
>> On May 9, 2011 4:05 PM, Cornelius Hald<hald at icandy.de>  wrote:
>> Hi all!
>>
>> I've got a bit a weird problem. I'd we happy if anyone could give me
>> a
>> hint.
>>
>> My Qt (QML/C++) app terminates after exactly 2 minutes if it was
>> started
>> via the graphical launcher. If I start it from the terminal it runs
>> fine
>> for hours. I think this could be connected with D-Bus, but I'm not
>> sure
>> how/where to look.
>>
>> In Gtk+ apps we had to register with D-Bus after start-up. If we
>> didn't
>> do so, the app was killed after some time. I thought with Qt that
>> QApplication takes care of this. Is this true, or do I have to
>> register
>> manually?
>>
>> Thanks!
>> Conny
>>
>>
>> _______________________________________________
>> maemo-developers mailing list
>> maemo-developers at maemo.org
>> https://lists.maemo.org/mailman/listinfo/maemo-developers
>
>
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>

More information about the maemo-developers mailing list