Locus Map - forum

Support => [CZ&SK] - diskuze o Locusu => Topic started by: mhmail on December 17, 2011, 22:54:26

Title: Locus Free mi spadne po zapnutí GPS
Post by: mhmail on December 17, 2011, 22:54:26
Dobrý den,
od jisté doby mi začal padat Locus Free. Protože jsem ho zatím používal pouze příležitostně, nemohu přesně určit okamžik, kdy došlo k tomuto problému.

Problém se projevuje tímto způsobem:
- Pokud je Locus Free spuštěn s vypnutou navigací, spustí se normálně, i mapy se načtou a lze s ním normálně pracovat.
- Pokud se však pokusím zapnout navigaci, nejprve to vypadá, že se satelity začnou načítat, ovšem po několika málo vteřinách (1 - 2) se objeví hláška "aplikace byla neočekávaně ukončena" a Locus Free je ukončen.
- Další pokusy o jeho spuštění skončí opět okamžitě s touto hláškou (předpokládám, že si Locus pamatuje, že GPS byla zapnutá a snaží se ji zapnout).
- Jakmile se dostanu do místa bez GPS signálu (např. uvnitř budovy), Locus se spustí bez problémů.

Tento problém se začal objevovat v okamžiku, kdy jsem začínal vážně uvažovat o zakoupení Pro verze, vzhledem k publikaci modulu pro spolupráci s programem GeoGet. Bohužel vinou této chyby nemůžu program prakticky používat. Předtím fungoval program dlouho bez větších problémů, několikrát jsem ho použil i pro navigaci v terénu.

Ostatní aplikace pracující s GPS mi fungují bez problémů (GeOrg, WhereYouGo, Google Navigation, GPS Status).

Můžete mi někdo, prosím, poradit, v čem by mohl být zakopán pes a proč mi program přestal fungovat?

Co jsem se pokusil udělat, ale nepomohlo to:
- Aktualizace aplikace na novější verzi. Nepomohla ani aktualizace na nejnovější verzi 1.15.1
- Odinstalování aplikace a její znovunainstalování.

Technické informace:
**************************
Aplikace:
-----------
Locus Free, v současnosti verze 1.15.1.
Nainstalované doplňkové aplikace:
- Geocaching4Locus
- GeoGet Database for Locus
Ze spolupracujících aplikací nainstalováno:
- WhereYouGo (funguje bez problémů)
- GPS Status & Toolbox
- GCC - GeoCache Calculator

Telefon:
-----------
SonyEricsson Xperia X8
OS: Android 1.6, verze jádra 2.6.29, sestavení 1.3.A.0.50

Soubor crash-xxxx.err:
---------------------------
V adresáři /Locus/logs se po každém pádu objeví nový soubor "crash-xxxxx.err" s podrobným popisem chyby. Analýzou tohoto adresáře dovozuji, že k těmto pádům došlo poprvé 3.12.2011 v 18:47. Obsah všech souborů od tohoto okamžiku je prakticky totožný, až na číslo verze (poprvé se objevilo s verzí č. 1.14.6) a velikost volné paměti. Nejnovější soubor přikládám k tomuto postu.

Předem děkuji za jakoukoliv radu.
Miloš
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: Menion on December 18, 2011, 08:25:52
Perfektní eport Miloši, díky. Vypadá to že tvůj A1.6 neobsahuje funkci kterou by obsahoval měl. Zkusím ti udělat nějakou testovací verzi na ozkoušení a nahraju ti ji sem ...
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: Menion on December 18, 2011, 17:33:52
tak prosímtě, problém je způsoben pípnutím při nalezeném fixu nebo prostě jakýmkoliv zvukovým upozorněním. Udělal jsem dvě verze. V té první (a) je trošku upraven systém na jednu starší metodu. Tak tu zkus a měla by šlapat bez problému. Rád bych ale používal novější metodu, udělal jsem ji tedy trošku jinak a to je ve druhé verzi (b) takže pokud první bude šlapat, zkus prosímtě tu druhou. Zkus pustit GPS a získat fix, měla by locus pípnout jestli to máš v nastavení zapnuté (což předpokládám že ano, vzhledem k pádům)

díky
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: mhmail on December 18, 2011, 21:44:43
Ahoj.

V první řadě bych ti chtěl poděkovat za promptní reakci a taky za identifikaci problému. Bylo to přesně tím pípnutím.
Ještě před instalací opravných verzí jsem vyzkoušel v menu vypnout pípnutí při dosažení fixu a chyba se neprojevila. To by už samo o sobě bylo dostačující řešení.

Pak jsem si nainstaloval balíčky:
1.15.2.1a zafungoval a bez problémů pípnul.
1.15.2.1b bohužel místo pípnutí spadnul na chybu.

Takže jsem se v současné chvíli vrátil k verzi 1.15.2.1a. Pro jistotu přikládám i crash soubor, jestli se tam neobjevilo něco jiného.

Vůbec netuším, co to pro tebe znamená. Obávám se totiž, že probém je v tomto případě asi v příslušném firmware a že se to bude týkat všech, kdo mají tento typ telefonu a verzi OS. Ale to jenom spekuluju.
Chyba se dá obejít vypnutím pípnutí při dosažení fixace (ještěže ta možnost v menu je). Osobně pro mě asi není to pípnutí nějakou kritickou funkcí, ale určitě je lepší, když telefon pípne. Jak píšu výše, zatím si nechávám verzi 1.15.2.1a.

Pokud bys ještě chtěl něco vyzkoušet, jsem ti k dispozici.

Ještě jednou děkuji za rychlé řešení.
Miloš
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: Menion on December 20, 2011, 15:27:36
ahoj,
  problém je že tahle chyba se nebude projevovat jen při pípnutí ale obecně při jakémkoliv zvuku který locus zkusí zahrát. Naprosto to nechápu, ta chyba neukazuje error na nějakém přesném místě, a ten kus kódu, který byl ve verzi 'a' zakomentován, tak jsem dal ve verzi 'b' úplně mimo a stejně. Chjo ... budu asi zítra ráno vydávat další verzi, je tam nasekaných spousta chyb co potřebuje opravit a ješte jsem tam udělal trošku úpravy, tak to prosím zkus, jestli bude pípat jak má :). Díky
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: mhmail on December 20, 2011, 23:57:03
Díky za info, určitě vyzkouším.
Jen mě teď napadá, že stejný problém by tedy mohl být i ve WhereYouGo apod. WhereYouGo používám, ale zvuky mám vypnuté. Radši je nebudu zapínat ;).
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: Menion on December 27, 2011, 18:52:16
nezkoušel jsi prosím poslední verzi? Najdi si an to chvilku a napiš mi zda stále padá, děkuju
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: mhmail on December 27, 2011, 18:59:32
Ahoj,
zkoušel a bohužel padá. Takže jsem zatím pípnutí vypnul.
Title: Re: Locus Free mi spadne po zapnutí GPS
Post by: Menion on December 27, 2011, 20:02:08
tak to je blbý, teď mi navíc přišel email od nějakého člověka s naprosto stejnou chybou ale na úplně jiném místě programu a kvůli úplně jiné funkci. To co zlobí tobě, jemu funguje ... takže od příští verze bohužel oficiálně zruším podporu pro Androida 1.6.