FS#51289 - [xaos] Segmentation fault when starting xaos 3.6-3

Attached to Project: Arch Linux
Opened by Andrés (Flecha) - Saturday, 08 October 2016, 12:39 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 27 September 2018, 15:01 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

When I try to start xaos I get this:

-----------------------------------------

$ xaos
Warning - too long text at line 58
Warning - too long text at line 69
Warning - too long text at line 139
Warning - too long text at line 180
Warning - too long text at line 207
Warning - too long text at line 210
Warning - too long text at line 257
Warning - too long text at line 264
Warning - too long text at line 275
Warning - too long text at line 282
Warning - too long text at line 293
Warning - too long text at line 368
Warning - too long text at line 380
Warning - too long text at line 422
Warning - too long text at line 469
Warning - too long text at line 516
Warning - too long text at line 586
Warning - too long text at line 669
Warning - too long text at line 673
Warning - too long text at line 675
Warning - too long text at line 685
Warning - too long text at line 708
Warning - too long text at line 762
Warning - too long text at line 784
Warning - too long text at line 789
Warning - too long text at line 837
Warning - too long text at line 889
Warning - too long text at line 918
Warning - too long text at line 972
Warning - too long text at line 1008
Warning - too long text at line 1015
Warning - too long text at line 1016
[1] 16100 segmentation fault (core dumped) xaos

-----------------------------------------

The warnings seem irrelevant and locale related.
I can see a black window appearing and fast disappearing.

I know it's a segfault just like this other bug:
https://bugs.archlinux.org/task/33334
But segfault is so generic, and that bug is so old, I thought it would be better to open another issue.

This is the first install of xaos on this machine, so I don't know if this problem is new in this build or not.

Also, I found a work around that maybe is related with the cause of the bug:
I use i3 tile window manager. So when xaos is starting all windows rearrange to open space for the new window (filled with black). Then xaos crashes, black window disappears and other windows go back to previous arrange.
By chance I've found out that, if the terminal used to open xaos is in fullscreen mode, xaos opens behind it (I can't see it) without crashing. Then I just have to disable fullscreen for the terminal and I can see xaos window without crash. After that I can even fullscreen xaos without problem.
So it seems you must not see xaos window when it is starting...


This task depends upon

Closed by  Doug Newgard (Scimmia)
Thursday, 27 September 2018, 15:01 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Dropped to AUR
Comment by Doug Newgard (Scimmia) - Saturday, 08 October 2016, 15:05 GMT
Have you gotten a backtrace?
Comment by Jan de Groot (JGC) - Monday, 10 October 2016, 11:14 GMT
Bug in xaos, triggered by i3, that's why it "works for me".

https://groups.google.com/forum/#!topic/xaos-users/OkbBYQZOe0k
Comment by Michal Bozon (mykhal) - Monday, 24 April 2017, 12:10 GMT
My xaos also segfaults in tiling/dynamic window managers like wmii and i3
(without these "too long text" warnings).

I have mitigated in my ~/.config/i3/config with:
for_window [class="XaoS"] floating enable

and in my ~/.wmii/wmiirc_local:
# Tagging Rules
wmiir write /tagrules <<!
/xaos|etc\.\.\./ -> ~
!

Loading...