Crash report

32 views
Skip to first unread message

Aki Lankinen

unread,
Nov 6, 2025, 2:59:32 AMNov 6
to OpenSongApp
Hi,
Again I have a song file that crashes the OpenSong :D
See attached files.

I found out how to solve the issue. It's a such a trivial thing that it should not crash the app, so there is something to improve. The song file (Sinulle kiitos, Isä maan ja taivaan) has one [V] in the beginning and before every verse only a number representing the verse (I can't recall why I had made it this way...). When I changed verse numbers to the correct format ([V1], [V2], etc.), the crash issue disappeared.

BR,
 Aki
Sinulle kiitos, Isä maan ja taivaan

Gareth Evans

unread,
Nov 8, 2025, 5:54:36 AMNov 8
to OpenSongApp
I've put a fix in to catch this crash.  It is actually caused because the app is thinking you are writing a multiline / multiverse song (a way of writing a song with one line of chords with each verse lyric line written in order using the verse number rather than the space at the start.  

Your song (currently)
[V]
1
.E       Am      C   Dm      E  Am
 Sinulle kiitos, Isä maan ja taivaan,
.   F     C      F     E  Am  Esus4 E
 on nimes suuri, pyhä, kallis aivan,
.   Am  F     C           G
 ja armosi on vakaa, määrätön,
.   F       C  G    C   Dm  E    F G E (C)
 taivaankin tähtein yli ääretön, ääretön.

2
 Myös minulle on armosi näin suuri,
 sinua, Herra, kiitän siitä juuri.
 Loit minut kuvaksesi, Herrani,
 vahvista kaikkeen hyvään lastasi, lastasi.

3
 Isäni, aina armostasi aivan
 pois minut autoit alta vaaran, vaivan.
 Kätesi antoi turvan väkevän,
 suojele vielä halki elämän, elämän.

4
 Synnistä minut olet pelastanut,
 käärmeeltä pään jo rikki musertanut.
 Lahjoitit armosi ja rauhasi,
 ne Kristus kuolemallaan ansaitsi, ansaitsi.

5
 Armosta anteeksi suo kaikki tyynni
 Kristuksen tähden syntini ja syyni.
 Palvella sinua suo uskossa
 ja anna autuus taivaan levossa, levossa.

6
 Suo, etten koskaan pyhää sanaa kiellä,
 se yksin turvan antaa tuskan tiellä.
 Se lohtu ainoa on vaivassa,
 sen valo johtaa kohti taivasta, taivasta.

7
 Haltuusi uskon koko elämäni,
 henkeni, voimani ja tehtäväni.
 Oi, siunaa työni kunniaksesi
 ja lähimmäisenikin parhaaksi, parhaaksi.

8
 Luo minuun lujaa mieltä, rohkeutta
 julistamaan taas armon avaruutta
 ja valtaa, kunniaasi korkeaa.
 Se yli taivaittenkin kohoaa, kohoaa.

9
 Yhdessä kristikunta kaikkialla,
 etelän, pohjan, idän, lännen alla,
 sinulle, Kristus, tuokoon kiitoksen,
 Isälle ylistyksen ikuisen, ikuisen.


What the app is expecting because of the [V] line followed by a line starting with 1 - this is compact multiverse/multiline formatting - you can read about it here:

[V]
.E       Am      C   Dm      E  Am
1Sinulle kiitos, Isä maan ja taivaan,
2Myös minulle on armosi näin suuri,
3Isäni, aina armostasi aivan
4Synnistä minut olet pelastanut,
5Armosta anteeksi suo kaikki tyynni
6Suo, etten koskaan pyhää sanaa kiellä,
7Haltuusi uskon koko elämäni,
8Luo minuun lujaa mieltä, rohkeutta
9Yhdessä kristikunta kaikkialla,
.   F     C      F     E  Am  Esus4 E
1on nimes suuri, pyhä, kallis aivan,
2sinua, Herra, kiitän siitä juuri.
3pois minut autoit alta vaaran, vaivan.
4käärmeeltä pään jo rikki musertanut.
5Kristuksen tähden syntini ja syyni.
6se yksin turvan antaa tuskan tiellä.
7henkeni, voimani ja tehtäväni.
8julistamaan taas armon avaruutta
9etelän, pohjan, idän, lännen alla,
.   Am  F     C           G
1ja armosi on vakaa, määrätön,
2Loit minut kuvaksesi, Herrani,
3Kätesi antoi turvan väkevän,
4Lahjoitit armosi ja rauhasi, 
5Palvella sinua suo uskossa
6Se lohtu ainoa on vaivassa,
7Oi, siunaa työni kunniaksesi
8ja valtaa, kunniaasi korkeaa.
9sinulle, Kristus, tuokoon kiitoksen,
.   F       C  G    C   Dm  E    F G E (C)
1taivaankin tähtein yli ääretön, ääretön.
2vahvista kaikkeen hyvään lastasi, lastasi.
3suojele vielä halki elämän, elämän.
4ne Kristus kuolemallaan ansaitsi, ansaitsi.
5ja anna autuus taivaan levossa, levossa.
6sen valo johtaa kohti taivasta, taivasta.
7ja lähimmäisenikin parhaaksi, parhaaksi.
8Se yli taivaittenkin kohoaa, kohoaa.
9Isälle ylistyksen ikuisen, ikuisen.


Because your song was badly formatted as you know (not OpenSong format), I will not appear correctly in future, but I have stopped it crashing.  Here's how your song would appear if you use the wrong format in future (what it was about to show before it crashed) - I have it full scaled to show everything:
Screenshot_20251108_104418.png

Expect this fix in the next release and thank you for alerting me to the crash!

Gareth

Aki Lankinen

unread,
Nov 8, 2025, 4:07:11 PMNov 8
to Gareth Evans, OpenSongApp
Hi Gareth,
Ohh, I see! Thanks for the information.
Good to know about the compact formatting option.

Thanks for the great app! And quick aswers.

Blessings
 Aki

PS. One more issue report coming soon.



--
When responding to a post on the forum using your email, please make sure to click on the 'Reply all' button so that your response is also sent to the forum for other people to see the full conversation.
---
You received this message because you are subscribed to a topic in the Google Groups "OpenSongApp" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/opensongapp/lLiNNkcO7Xo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to opensongapp...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/opensongapp/304a08ea-567c-4c67-93ca-8489d0a35e65n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages