MerginMaps / MerginMaps/mobile
Linux app crashes when starting recording
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 388
- Forks
- 87
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 20
Description
**Description**
The Linux app crashes when recording is started by clicking "add" button in toolbar. The crash stems from pipewire library. Changing the touch feedback option to off in settings doesn't help. Apparently there is wrong path in the library which refers to the build artifact (which gets deleted) and not to the actual library that the app uses.
**Environment**
Production
**Application (+ app version, build, operating system)**
Mergin Maps 2026.3.0+ (probably even in earlier versions)
Fedora 43
**Steps to reproduce**
1. start recording features
**Actual results**
app crashes
**Expected results**
app doesn't crash, recording starts
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the crash on Fedora 43 from the toolbar's "add" button, then inspect the PipeWire integration and how the production app resolves its library path. Done means recording starts without a crash and the app loads the actual library rather than a deleted build artifact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux
- Domain
- audio-video-rtc, desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100