artoh/kitupiikki

Kitsas 5.0 kaatuu Qt6Core.dll:ään

Opened this issue · 16 comments

ktdd commented

Ongelma sekä Windows 11:ssä että Windows 10 -virtuaalikoneessa. Antaa lisätä pari tositetta jonka jälkeen kaatuu ilman virheilmoitusta, mutta event logissa seuraavat tiedot:

W10 (VMWare):

Fault bucket 1395316487334481229, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: kitsas.exe
P2: 0.0.0.0
P3: 6470356f
P4: Qt6Core.dll
P5: 6.5.0.0
P6: 641e963b
P7: c0000005
P8: 000000000031a180
P9:
P10:

Analysis symbol:
Rechecking for solution: 0
Report Id: 24e8d779-3599-4216-a5f5-3d6dd3c7d903
Report Status: 268435456
Hashed bucket: a90a282cbff57fdfc35d28f3d8d14d4d
Cab Guid: 0

W11:

Fault bucket 2152691612622980984, type 5
Event Name: BEX64
Response: Not available
Cab Id: 0

Problem signature:
P1: kitsas.exe
P2: 0.0.0.0
P3: 6470356f
P4: Qt6Core.dll
P5: 6.5.1.0
P6: 3e317cce
P7: 0000000000017ee8
P8: c0000409
P9: 0000000000000007
P10:

Analysis symbol:
Rechecking for solution: 0
Report Id: 889f2003-ef61-4a3f-8128-19eaeee8f07e
Report Status: 268435456
Hashed bucket: 2d2d4857a5d801de1ddfe59dc15b0778
Cab Guid: 0

ktdd commented

Testasin juuri betaversiota, antaa tallentaa enemmän tositteita mutta lopulta kaatuu kuitenkin samaan virheeseen.

ktdd commented

Kitsas 5.1 sama homma.

Fault bucket 1631675761851004329, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: kitsas.exe
P2: 0.0.0.0
P3: 64f03930
P4: Qt6Core.dll
P5: 6.5.0.0
P6: 641e963b
P7: c0000005
P8: 000000000031a180
P9:
P10:

Asensitko ohjelman valmiista paketista vai käänsitkö itse?

ktdd commented

Valmis paketti joka kerta. Testasin eilen jopa tuoreinta versiota Ubuntulla, kaatui virheeseen "libQt6Core.so.6 general protection fault".

ktdd commented

Edelleen jatkuu. Tässä välissä on tullut formatoituakin eli nyt alkaa olla kaikki keinot käytetty.

Oletko kokeillut viimeisimmällä versiolla 5.1.1?

ktdd commented

Oletko kokeillut viimeisimmällä versiolla 5.1.1?

Joo, oon aina päivittänyt julkaisupäivänä siinä toivossa että ei enää kaatuisi. Ei tee yhtään mieli palata takaisin nelosversioon ja liekö edes vitosella tallennettu kirjanpito toimisi.

En saa kaatumaan omilla koneilla. Sekä Intel- että M1-versiot.

Missä kohtaa softa kaatuu?

Ja nyt tuli sitten tarkemmin luetuksi ettei tämä ollutkaan se Mac-version ketju. Poistun takavasemmalle.

ktdd commented

Vastataan nyt siitä huolimatta, että sovellus kaatuu aina samassa vaiheessa - välittömästi tositteen tallentamisen jälkeen. Joskus tositteita voi syöttää ihan huoletta parikymmentä eikä ole ongelmia, eilen kaatuili aina kahden tositteen jälkeen.

Kaatuuko jollain tietyllä tositetyypillä (esim. tiliote, meno/tulo) vai millä tahansa?

Samankaltaisia virheitä omassa softassa debuganneena c0000005 lienee null-osoittimen dereferointi, ja 000000000031a180 on poikkeuksen heittänyt offset Qt6Core.dll tiedoston alusta. 🤔

ktdd commented

Luulin jo että joku Windowsin päivitys tms oli tämän ongelman korjannut, kun syys- ja lokakuun kirjanpitoa tehdessä Kitsas ei kaatunut kertaakaan. Nyt taas marraskuun kirjanpidossa saan tallennettua max kaksi tositetta ennen kaatumista. Kaatuminen tapahtuu joka kerta samassa paikassa, eli tiliotteen syöttö > Tosite > Tietojen täyttö > Valmis > kaatuminen.

Sillä ei myöskään ole mitään merkitystä, että onko tositteen yhteydessä liitetiedosto vai ei.

ktdd commented

Uusinta versiota testattu, kaatui noin kuuden tositteen tallentamisen jälkeen. Seuraavalla käynnistyskerralla kolmen tositteen, sitä seuraavat neljä käynnistyskertaa antoivat tallentaa yhden tositteen per.

Jälleen kirjanpitoa tekemässä uusimmalla sovellusversiolla. Tiliotetta tallentaessa antoi taas tallentaa kymmenkunta tositetta, jonka jälkeen kaatui. Tämän jälkeen antaa tallentaa aina yhden tositteen kerrallaan jonka jälkeen kaatuu.

ktdd commented

Myös tuoreimmalla versiolla sama ongelma.