Bug 434208 - indi_pegasus_upb driver crashes when running on Fedora 33
Summary: indi_pegasus_upb driver crashes when running on Fedora 33
Status: RESOLVED UPSTREAM
Alias: None
Product: kstars
Classification: Applications
Component: general (other bugs)
Version First Reported In: 3.5.2
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Jasem Mutlaq
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-09 20:41 UTC by Ed Bessant
Modified: 2021-09-12 11:09 UTC (History)
0 users

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


Attachments
A screen recording showing a crash happening (2.84 MB, video/mp4)
2021-03-09 20:41 UTC, Ed Bessant
Details
What I hope is a trace file for the crash (147.60 KB, application/zstd)
2021-03-09 20:42 UTC, Ed Bessant
Details
Actual log file for the Kstars session (UPB crashes at lines 435 and 570) (76.56 KB, text/plain)
2021-03-09 20:46 UTC, Ed Bessant
Details
The actual log file for indi_pegasus_upb driver itself. (222 bytes, text/x-log)
2021-03-09 20:47 UTC, Ed Bessant
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Bessant 2021-03-09 20:41:21 UTC
Created attachment 136540 [details]
A screen recording showing a crash happening

When running KStars/EKOS under Fedora 33 (KDE and Gnome), every time I start the driver for the "indi_pegasus_upb" (Pegasus Astro Ultimate Power Box V1), the process gets up to the full display of the "Connection" screen, and thenjust crashes.  While this unit works fine running under Ubuntu 20.10, my much preferred OS environment is Fedora.

All devices connected to the UPB operate normally from the Ekos menu, just NOT the UPB itself.  The attached Screen Recording shows the successful connection of the iOptron Mount, The Altair Astro CCD and the Pegasus Focuser Cube before I try to connect to the Power Box, which faithfully crashes.  The power box driver crashes when I try to connect to it before any of the other devices.

The attached screen recording shows the full process used to get the crash.  There are also 2 log files (1 for kstars itself and the other for the Pegasus UPB driver) produced for the same session as the screen recording.  Also attached is the ".zst" core file produced by the driver and saved under the "/var/lib/systemd/coredump/".

uname -a
Linux ************** 5.10.20-200.fc33.x86_64 #1 SMP Thu Mar 4 13:18:27 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Make sure that a Pegasus UPB v1 power box is connected to the computer.

STEPS TO REPRODUCE
1. Start kStars from the "Applications" menu
2. Start the Ekos application (Tools -> Ekos)
3. Create a minimal profile with "Simulator" devices for Telescope, CCD and Guide, and an Auxillary Device for the Pegasus UPB.
4. Uncheck the Automatic Connect option in the profile editor screen.
5. Save the new profile, and close the Profile editor window.
6. Back in the Ekos main window, click on the play button.
7. Click on the top "Pegasus UPB"
8) In the "Main Control" window, click the "Connect" button.

The full list of propertied and options for the device will be displayed before the device quickly crashes.

Thanks very much,

Ed Bessant


OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Ed Bessant 2021-03-09 20:42:21 UTC
Created attachment 136541 [details]
What I hope is a trace file for the crash
Comment 2 Ed Bessant 2021-03-09 20:46:14 UTC
Created attachment 136542 [details]
Actual log file for the Kstars session (UPB crashes at lines 435 and 570)
Comment 3 Ed Bessant 2021-03-09 20:47:31 UTC
Created attachment 136543 [details]
The actual log file for indi_pegasus_upb driver itself.
Comment 4 Ed Bessant 2021-03-09 20:49:01 UTC
I think that covers everything.  Thanks for your time, again.

Ed.
Comment 5 Jasem Mutlaq 2021-09-12 11:09:21 UTC
This is not a KStars issue, please follow up with INDI.