Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Crash on restart #3764
I'm submitting a…
[x] Bug [ ] Feature Request [ ] Documentation Request [ ] Other (Please describe in detail)
After changing screen layout with autorandr or arandr, a i3-msg restart or bindsym ... restart will permanently crash i3. Backtrace says 'No stack.'
i3 version: Binary i3 version: 4.17-5-g3b88e41d (2019-08-08, branch "next") © 2009 Michael Stapelberg and contributors (Getting version from running i3, press ctrl-c to abort…) Running i3 version: 4.17-5-g3b88e41d (2019-08-08, branch "next") (pid 15890) Loaded i3 config: /home/zach/.config/i3/config (Last modified: Wed 03 Apr 2019 01:29:49 AM MDT, 11376730 seconds ago) The i3 binary you just called: /usr/bin/i3 The i3 binary you are running: i3
- Linux Distribution & Version: Arch w/ kernel version 5.2.8 - Are you using a compositor (e.g., xcompmgr or compton): maybe compton but I think it's off
I think I am getting the same issue.
This is my version (I'm using i3-gaps):
And this is my kernel version:
I start up i3 normally, and reloading works as expected. However, if I run this command to arrange my monitors:
Then restarting i3 with $mod+Shift+r will cause a crash that looks like this:
Strangely, and unlike @3ach, running
After i3 crashes, neither a regular restart nor a restart while forgetting the layout will fix it.
This is the backtrace I get after running the command that @orestisfl suggested:
And this is my log file: https://logs.i3wm.org/logs/5681158754926592.bz2.
I'm getting the same issue.
Also using i3-gaps. Crashes whether external monitors are plugged in or not, and with both a custom config and no config at all (default).
It happens when I restart with the keybinding after using
For the moment I've changed the keybinding from
and it seems to work fine.
Backtrace (almost identical to @slang800's):
Please see the linked PR and, if you can, test if the issue persists with it…
On Sun, Aug 18, 2019, 07:01 David Shen ***@***.***> wrote: I'm getting the same issue. Also using i3-gaps. Crashes whether external monitors are plugged in or not. It happens when I restart with the keybinding after using i3-msg restart. I can use either independently as many times as I want, but once I use i3-msg restart i3 crashes the next time I use the keybinding to restart. For the moment I've changed the keybinding from bindsym $mod+Shift+r restart to bindsym $mod+Shift+r exec i3-msg restart and it seems to work fine. Backtrace (almost identical to @slang800 <https://github.com/slang800>'s): #0 0x00007fd9287f55f8 in waitpid () at /usr/lib/libpthread.so.0 #1 0x0000562b9ded6aad in handle_signal () #2 0x00007fd9287f5d00 in <signal handler called> () at /usr/lib/libpthread.so.0 #3 0x00007fd928657755 in raise () at /usr/lib/libc.so.6 #4 0x00007fd928642851 in abort () at /usr/lib/libc.so.6 #5 0x00007fd928642727 in _nl_load_domain.cold () at /usr/lib/libc.so.6 #6 0x00007fd928650026 in () at /usr/lib/libc.so.6 #7 0x00007fd92894fbba in () at /usr/lib/libev.so.4 #8 0x00007fd9289510f6 in ev_run () at /usr/lib/libev.so.4 #9 0x0000562b9dea2571 in main () A debugging session is active. Inferior 1 [process 6627] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] [Inferior 1 (process 6627) detached] Log: https://logs.i3wm.org/logs/5766460328640512.bz2 — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#3764?email_source=notifications&email_token=ABMCZPTYHKHB5YCPKQKPFZTQFDCTJA5CNFSM4ILF3SD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4QYBBQ#issuecomment-522289286>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABMCZPV2YNWGWAOB5TNUHDLQFDCTJANCNFSM4ILF3SDQ> .