Frequent crashes in gbm_get_next_fb_id
This is one of the worst backtraces I have ever seen. It's 472 frames long, but every frame except the first is empty:
Core was generated by `���� ������� �������'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fbcb706a73e in gbm_get_next_fb_id (gpu_kms=0x55d8033bd640,
gbm_surface=0x55d803fb4ba0, out_next_bo=0x55d8033ae5b8,
out_next_fb_id=0x55d8033ae5ac)
Missing separate debuginfos, use: dnf debuginfo-install ibus-libs-1.5.20-4.fc30.x86_64 libgweather-3.32.2-1.fc30.x86_64 libinput-1.13.4-1.fc30.x86_64 libpsl-0.20.2-6.fc30.x86_64 mozjs60-60.8.0-2.fc30.x86_64
--Type <RET> for more, q to quit, c to continue without paging--c
e.c:2136
2136 ../src/backends/native/meta-renderer-native.c: No such file or directory.
[Current thread is 1 (Thread 0x7fbcb31cfd00 (LWP 1991))]
(gdb) bt
#0 0x00007fbcb706a73e in gbm_get_next_fb_id
(gpu_kms=0x55d8033bd640 [MetaGpuKms], gbm_surface=0x55d803fb4ba0, out_next_bo=0x55d8033ae5b8, out_next_fb_id=0x55d8033ae5ac) at ../src/backends/native/meta-renderer-native.c:2136
#1 0xffffffffffffffff in ()
#2 0xffffffffffffffff in ()
#3 0xffffffffffffffff in ()
#4 0xffffffffffffffff in ()
#5 0xffffffffffffffff in ()
#6 0xffffffffffffffff in ()
#7 0xffffffffffffffff in ()
#8 0xffffffffffffffff in ()
#9 0xffffffffffffffff in ()
#10 0xffffffffffffffff in ()
...
Anyway, I started noticing this sometime within the past week or two. My gnome-shell is now crashing multiple times per day, bringing me back to the login screen. I don't know what chance anyone has of solving this with only a single frame in the backtrace, but that's really all there is here. :/
This is with mutter-3.32.2-3.fc30 and gnome-shell 3.32.2-2.fc30.
P.S. I've also been hitting frequent full-desktop hangs for about the same time period, which may or may not be related, no clue. I had to force reboot halfway through filing this bug. :/