Bug 488664 - Itinerary crashes when quickly trying to view indoor map
Summary: Itinerary crashes when quickly trying to view indoor map
Status: REPORTED
Alias: None
Product: KDE Itinerary
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Android Android 10.x
: NOR crash
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-18 12:36 UTC by joepie91
Modified: 2024-06-19 16:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Crashlog from adb (10.78 KB, text/plain)
2024-06-18 18:56 UTC, joepie91
Details

Note You need to log in before you can comment on or make changes to this bug.
Description joepie91 2024-06-18 12:36:04 UTC
SUMMARY

KDE Itinerary crashes after planning a trip (while trying to demonstrate the app to a friend), and then attempting to view an indoor map. It continues crashing every time I try to start the app. I don't know how to produce a useful backtrace on Android. My version of Itinerary is 24.02.2, which is not in the list.

STEPS TO REPRODUCE
1. Plan trip from Rosmalen to Hamburg-Altona on Friday June 21, 2024. I don't remember the exact trip I tried to pick.
2. Open up the detail view for a specific station in the itinerary (I think it was Zutphen?). I did this fairly quickly, I suspect before the map was actually downloaded (which may have been a factor in the crash?).
3. Click 'Indoor map'.

OBSERVED RESULT

App crashes and continues crashing on every attempt to start it again.

EXPECTED RESULT

Shouldn't crash, and instead show an indoor map :)

SOFTWARE/OS VERSIONS
N/A

ADDITIONAL INFORMATION
N/A
Comment 1 Volker Krause 2024-06-18 16:23:26 UTC
If you have the possibility to run adb on a computer connected to the affected Android device via USB, the output of "adb logcat" during the crash would be very helpful.
Comment 2 joepie91 2024-06-18 18:56:52 UTC
Created attachment 170605 [details]
Crashlog from adb

The logcat output was extremely noisy; I've done my best to extract the relevant lines from the output, and I believe that this is all of the crash-related data (excluding itinerary output prior to the crash).
Comment 3 Volker Krause 2024-06-19 15:49:43 UTC
Git commit 53fbe890aab0b65af0b30f57ca4b33e97795e198 by Volker Krause.
Committed on 19/06/2024 at 15:49.
Pushed by vkrause into branch 'master'.

Check for errors when mmap'ing tile files

M  +8    -2    src/map/loader/maploader.cpp

https://invent.kde.org/libraries/kosmindoormap/-/commit/53fbe890aab0b65af0b30f57ca4b33e97795e198
Comment 4 Volker Krause 2024-06-19 16:07:44 UTC
Git commit 76cf61c598976e34c733a14d0b50c95e3e65bddd by Volker Krause.
Committed on 19/06/2024 at 16:07.
Pushed by vkrause into branch 'release/24.05'.

Check for errors when mmap'ing tile files
(cherry picked from commit 53fbe890aab0b65af0b30f57ca4b33e97795e198)

M  +8    -2    src/map/loader/maploader.cpp

https://invent.kde.org/libraries/kosmindoormap/-/commit/76cf61c598976e34c733a14d0b50c95e3e65bddd