[maemo-developers] [maemo-developers] program close automatically on maemo emulator

From: William Hope wehope at skynet.be
Date: Tue Aug 16 23:30:27 EEST 2005
I double checked the names and tried various combinations. Looks fine. 
When the names don't match, osso_initialize() returns NULL. Which is not 
the case here. Version number matches also. I put together the 
beginnings of my app by following the SDK Tutorial.

I'm also making calls to:
    osso_rpc_set_default_cb_f()
    osso_hw_set_event_cb()
    osso_application_set_exit_cb()

which all return OSSO_OK. I'll probably try taking them out to see if it 
changes anything. Need to do something as I can't test a whole lot with 
a 25 second window. :)

I tried installing maemopad to see it's behaviour and compare code. I 
must be doing something wrong as it's not showing up in the application 
list afer I install it.

I did find out that if application.desktop file has an entry: 
_Name=<application>
it screws up Maemo and you have to shut it down and restart it.

Anyone successfully running scratchbox on a Fedora box (specifically 
Core 4)? I'd probably make better progress if I didn't have to boot the 
Live-CD to get anything done and the environment there is completely 
different than my regular box.

Thanks,
Bill

>Shortly, this can be caused by your .desktop and such files not having the exact same filename as your program is. Or similar ...
>
>All in all, check those files, system thinks your program is dead, it's a DBUS thingy.
>
>-----Original Message-----
>    From: "William Hope"<wehope at skynet.be>
>    Sent: 15.8.05 16:54:13
>    To: "maemo-developers at maemo.org"<maemo-developers at maemo.org>
>    Subject: [maemo-developers] Re: maemo-developers Digest, Vol 4, Issue 21
>    
>    I've been using the Live-CD and have the same problem. I get a non-NULL 
>    return from osso_initialize(), but the application will close after a 
>    consistent period of time (~20 seconds if I remember correctly).
>    It's not a segfault either as it is time dependant and happens when the 
>    application is idle. Acts like it isn't initializing osso. Is there more 
>    to it other than calling osso_initialize()?
>    
>    It's been a while since I tried it as I currently have my test app torn 
>    apart, otherwise I'd be more specific. Maybe later today I could provide 
>    more info, if I knew what to provide...
>    
>    Rgards
>    Bill
>    
>    >rh wrote:
>    >  
>    >
>    >>Hi all,
>    >> 
>    >>I have program and running it on the maemo emulator.
>    >>But after couples time my program is close by it self.
>    >>Is there a problem with my program or is it emulator problem ?
>    >>    
>    >>
>    >
>    
>
>  
>



More information about the maemo-developers mailing list