Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#76610 - [klystrack-plus] coredumps

Attached to Project: Community Packages
Opened by Jean-Sébastien Lebarbier (jseb) - Thursday, 17 November 2022, 18:00 GMT
Last edited by George Rawlinson (rawlinsong) - Thursday, 18 May 2023, 17:20 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To George Rawlinson (rawlinsong)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Running klystrack-plus shows briefly windows creation, and then hang.

~$ klystrack-plus
[WARNING] Loading surface failed: Unsupported image format
[WARNING] Loading surface failed: Unsupported image format
Segmentation fault (core dumped)

Additional info:
kernel: 5.15.78-1-lts
VGA controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630]
no config file (removed my previous ~/.klystrack configuration)

Steps to reproduce:
run klystrack-plus.
This task depends upon

Closed by  George Rawlinson (rawlinsong)
Thursday, 18 May 2023, 17:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  0.10.0.alpha2-1
Comment by Toolybird (Toolybird) - Friday, 18 November 2022, 00:46 GMT
Yep, crashes immediately. Upstream does say it's "alpha" pre-release quality, which does beg the question of whether it's too early to package it. I tried recompiling with debug to get a backtrace but of course now it runs... Note: there is a new release "alpha2" available upstream.
Comment by George Rawlinson (rawlinsong) - Friday, 18 November 2022, 06:32 GMT
I'm not getting any crashes, but I can push a new version with debug enabled for you to test.

I'm aware of alpha2, I'm just waiting for a few bugs to be fixed (and a new release) before I update version.
Comment by Jean-Sébastien Lebarbier (jseb) - Friday, 18 November 2022, 09:46 GMT
I've tried and build the packet myself, but i get an error on klystron cloning (the error seems related to double cloning, but i don't know how to manage this).

/tmp$ asp checkout klystrack-plus
Cloning into 'klystrack-plus'...
done.

cd /tmp/klystrack-plus/repos/community-x86_64

and then, « makepkg »

==> Starting prepare()...
Submodule 'klystron' (https://github.com/LTVA1/klystron) registered for path 'klystron'
Cloning into '/tmp/klystrack-plus/repos/community-x86_64/src/klystrack-plus/klystron'...
fatal: transport 'file' not allowed
fatal: clone of '/tmp/klystrack-plus/repos/community-x86_64/src/github.com-LTVA1-klystron' into submodule path '/tmp/klystrack-plus/repos/community-x86_64/src/klystrack-plus/klystron' failed
Failed to clone 'klystron'. Retry scheduled
Cloning into '/tmp/klystrack-plus/repos/community-x86_64/src/klystrack-plus/klystron'...
fatal: transport 'file' not allowed
fatal: clone of '/tmp/klystrack-plus/repos/community-x86_64/src/github.com-LTVA1-klystron' into submodule path '/tmp/klystrack-plus/repos/community-x86_64/src/klystrack-plus/klystron' failed
Failed to clone 'klystron' a second time, aborting
==> ERROR: A failure occurred in prepare().
Aborting...
Comment by George Rawlinson (rawlinsong) - Friday, 18 November 2022, 19:00 GMT
Yup, that’s because of changes in git 2.38.1, I’ll push an update soon.
Comment by Toolybird (Toolybird) - Saturday, 18 March 2023, 20:52 GMT
Dupe  FS#77890 
Comment by George Rawlinson (rawlinsong) - Thursday, 18 May 2023, 03:32 GMT
Disabled LTO, as that seemed to cause the coredump.

I've pushed an update to the repos, and would appreciate if everyone that encountered the coredump test it. :)
Comment by Jean-Sébastien Lebarbier (jseb) - Thursday, 18 May 2023, 09:35 GMT
Hello, i've tested the updated package and no more coredumps when launching.
Everything is working perfectly.

Thank you !

Loading...