Active Topics

 


Reply
Thread Tools
kif's Avatar
Posts: 60 | Thanked: 40 times | Joined on May 2010 @ Skovballe, Denmark
#1
Hi

I have just discovered that after the pr. 1.3 update, my OSMapper program crashes when trying to activate the GPS.

Some debugging has shown the problem to be in the QGeoSatelliteInfoSource::startUpdates() and QGeoPositionInfoSource::startUpdates() methodes.

Whenever either of these methodes are calles the program exits with the following messages in syslog :

GLIB CRITICAL ** GLib-GObject - g_object_get: assertion `G_IS_OBJECT (object)' failed
GLIB CRITICAL ** Gtk - gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
exiting on signal 15

The program was compiled in QT 4.6 and was functioning until the pr. 1.3 update, compiling it with QT 4.7 hasn't solved anything.

The program runs without any problems on the simulator.

Any ideas ?

Kim
 
nicolai's Avatar
Posts: 1,637 | Thanked: 4,424 times | Joined on Apr 2009 @ Germany
#2
Hi Kim,
I just tried to reproduce this. I installed your latest osmapper 1.3-7.
And it starts without crashing. I tried different use cases.
1. my gps is active, osmapper starts and I can start tracking.
2. gps is deactivated netposition is active, osmapper starts.
3. gps and netposition is deactivated, osmapper starts, and if I try
to start tracking, osmapper ask me to activate gps and/or network
positioning. If I choose only GPS or GPS and networkpositioning,
osmapper starts and no crash.

nicolai
 
kif's Avatar
Posts: 60 | Thanked: 40 times | Joined on May 2010 @ Skovballe, Denmark
#3
Hm that's wierd

No matter what I do, the program crashes !

I have even reboted and still the program crashes.

Kim
 
Posts: 1,378 | Thanked: 1,604 times | Joined on Jun 2010 @ Göteborg, Sweden
#4
prolly no help now but it works for me as well. Seems to me that since 1.3 there are a number of threads about progs that fail for some but work for others.
Is this thread relevant? http://talk.maemo.org/showthread.php?t=64402
 
Posts: 44 | Thanked: 73 times | Joined on Dec 2009 @ Freiburg, Germany
#5
I encountered similar problems with my program MovieSchedule: it fails on my N900 since installation of PR 1.3 and I got mails from 2 users which encountered problems also (but on of them sent a mail a little bit later that it works again). As the download number let me assume that MovieSchedule is used by more than 20.000 users I bet that it runs fine on most N900s with PR 1.3.

I found some problems with muti-threading and QNetwrokAccessManager (and opened Qt bugs which got classified as critical). Unfortunately I found work-arounds only for one of the two problems so I couldn't fix it yet.

I was thinking if I should do a fresh install of PR 1.3 to test if it runs fine then. I did an install OTA and had to remove some packages before so maybe the software files because of some conflict with other packages (though I have not installed a new kernel I installed a lot of packages from extras-development).

Do you know if the problems are related to fresh install or update of PR 1.3?
 
kif's Avatar
Posts: 60 | Thanked: 40 times | Joined on May 2010 @ Skovballe, Denmark
#6
Until now I only know of the problem on my own device, which is was updated without having to uninstall anything.
 
kif's Avatar
Posts: 60 | Thanked: 40 times | Joined on May 2010 @ Skovballe, Denmark
#7
Problem solved, a reinstall of libqtm-location did it.

Thanks for your assistance.

Kim
 

The Following User Says Thank You to kif For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 01:11.