[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] BlackScout:
There is some other random Soft-Reboot issue tied to Landscape Orientation/Video Playback

11-21 16:33:02.481 771 1179 I ActivityManager: Config changes=480 {1.0 724mcc11mnc [en_GB] ldltr sw423dp w705dp h399dp 408dpi nrml long land finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1798, 1080) s.11}
11-21 16:33:02.550 771 1179 I ActivityManager: Override config changes=480 {1.0 724mcc11mnc [en_GB] ldltr sw423dp w705dp h399dp 408dpi nrml long land finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1798, 1080) s.11} for displayId=0
11-21 16:33:02.557 771 1179 W Looper : Dispatch took 122ms on android.ui, h=Handler (com.android.server.policy.PhoneWindowManager$PolicyHandler) {586811b} cb=com.android.server.policy.PhoneWindowManager$MyOrientationListener$1@b7d62b8 msg=0
11-21 16:33:02.795 771 1826 I WindowManager: Screen frozen for +361ms due to Window{74c7d49 u0 tv.twitch.android.app/tv.twitch.android.app.core.LandingActivity}
--------- beginning of crash
11-21 16:33:03.431 552 552 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 552 (surfaceflinger), pid 552 (surfaceflinger)
11-21 16:33:03.573 9868 9868 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-21 16:33:03.573 9868 9868 F DEBUG : Build fingerprint: 'motorola/potter/potter:7.0/NPNS25.137-33-11/11:user/release-keys'
11-21 16:33:03.573 9868 9868 F DEBUG : Revision: '0'
11-21 16:33:03.574 9868 9868 F DEBUG : ABI: 'arm'
11-21 16:33:03.574 9868 9868 F DEBUG : pid: 552, tid: 552, name: surfaceflinger >>> /system/bin/surfaceflinger <<<
11-21 16:33:03.574 9868 9868 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
11-21 16:33:03.574 9868 9868 F DEBUG : r0 00000000 r1 00000228 r2 00000006 r3 00000008
11-21 16:33:03.574 9868 9868 F DEBUG : r4 00000228 r5 00000228 r6 bed539b4 r7 0000010c
11-21 16:33:03.574 9868 9868 F DEBUG : r8 00000000 r9 00001348 sl a8c03264 fp 00000001
11-21 16:33:03.574 9868 9868 F DEBUG : ip 00000000 sp bed539a0 lr ab4b8c5d pc ab4b262c cpsr 200f0030
11-21 16:33:03.654 9868 9868 F DEBUG :
11-21 16:33:03.654 9868 9868 F DEBUG : backtrace:
11-21 16:33:03.654 9868 9868 F DEBUG : #00 pc 0001a62c /system/lib/libc.so (abort+63)
11-21 16:33:03.654 9868 9868 F DEBUG : #01 pc 00019619 /system/vendor/lib/libsdmextension.so (_ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv+2)
11-21 16:33:03.654 9868 9868 F DEBUG : #02 pc 0002da8d /system/vendor/lib/libsdmextension.so (sdm::SessionManager::SetupBuffer(sdm::HWRotatorSession*, int)+260)
11-21 16:33:03.654 9868 9868 F DEBUG : #03 pc 0002ceb5 /system/vendor/lib/libsdmextension.so (sdm::Rotator::PostPrepare(void*, sdm::HWLayers*)+44)
11-21 16:33:03.654 9868 9868 F DEBUG : #04 pc 00023711 /system/vendor/lib/libsdmcore.so (sdm::CompManager::PostPrepare(void*, sdm::HWLayers*)+28)
11-21 16:33:03.654 9868 9868 F DEBUG : #05 pc 0001cef3 /system/vendor/lib/libsdmcore.so (sdm::DisplayBase::Prepare(sdm::LayerStack*)+254)
11-21 16:33:03.654 9868 9868 F DEBUG : #06 pc 00021271 /system/vendor/lib/libsdmcore.so (sdm::DisplayPrimary::Prepare(sdm::LayerStack*)+1160)
11-21 16:33:03.654 9868 9868 F DEBUG : #07 pc 0001e277 /system/vendor/lib/hw/hwcomposer.msm8953.so (sdm::HWCDisplay::PrepareLayerStack(unsigned int*, unsigned int*)+410)
11-21 16:33:03.654 9868 9868 F DEBUG : #08 pc 000175d5 /system/vendor/lib/hw/hwcomposer.msm8953.so (sdm::HWCSession::ValidateDisplay(hwc2_device*, unsigned long long, unsigned int*, unsigned int*)+172)
11-21 16:33:03.654 9868 9868 F DEBUG : #09 pc 0000ffdb /system/vendor/lib/hw/android.hardware.graphics.composer@2.1-impl.so (android::hardware::graphics::composer::V2_1::implementation::HwcHal::validateDisplay(unsigned long long, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>*, std::__1::vector<android::hardware::graphics::composer::V2_1::IComposerClient::Composition, std::__1::allocator<android::hardware::graphics::composer::V2_1::IComposerClient::Composition>>*, unsigned int*, std::__1::vector<unsigned long
11-21 16:33:03.654 9868 9868 F DEBUG : #10 pc 000133b1 /system/vendor/lib/hw/android.hardware.graphics.composer@2.1-impl.so (android::hardware::graphics::composer::V2_1::implementation::ComposerClient::CommandReader::parsePresentOrValidateDisplay(unsigned short)+144)
11-21 16:33:03.654 9868 9868 F DEBUG : #11 pc 00012a07 /system/vendor/lib/hw/android.hardware.graphics.composer@2.1-impl.so (android::hardware::graphics::composer::V2_1::implementation::ComposerClient::CommandReader::parse()+70)
11-21 16:33:03.654 9868 9868 F DEBUG : #12 pc 000127df /system/vendor/lib/hw/android.hardware.graphics.composer@2.1-impl.so (android::hardware::graphics::composer::V2_1::implementation::ComposerClient::executeCommands(unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&, std::__1::function<void (android::hardware::graphics::composer::V2_1::Error, bool, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)+78)
11-21 16:33:03.655 9868 9868 F DEBUG : #13 pc 0003aa9f /system/lib/android.hardware.graphics.composer@2.1.so (android::hardware::graphics::composer::V2_1::BsComposerClient::executeCommands(unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&, std::__1::function<void (android::hardware::graphics::composer::V2_1::Error, bool, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)+126)
11-21 16:33:03.655 9868 9868 F DEBUG : #14 pc 000630c3 /system/lib/libsurfaceflinger.so (android::Hwc2::Composer::execute()+186)
11-21 16:33:03.655 9868 9868 F DEBUG : #15 pc 00063759 /system/lib/libsurfaceflinger.so (android::Hwc2::Composer::presentOrValidateDisplay(unsigned long long, unsigned int*, unsigned int*, int*, unsigned int*)+40)
11-21 16:33:03.655 9868 9868 F DEBUG : #16 pc 00069617 /system/lib/libsurfaceflinger.so (HWC2::Display::presentOrValidate(unsigned int*, unsigned int*, android::sp<android::Fence>*, unsigned int*)+58)
11-21 16:33:03.655 9868 9868 F DEBUG : #17 pc 00084367 /system/lib/libsurfaceflinger.so (android::HWComposer::prepare(android::DisplayDevice&)+342)
11-21 16:33:03.655 9868 9868 F DEBUG : #18 pc 0004f56b /system/lib/libsurfaceflinger.so (android::DisplayDevice::prepareFrame(android::HWComposer&)+10)
11-21 16:33:03.655 9868 9868 F DEBUG : #19 pc 000750a5 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::setUpHWComposer()+764)
11-21 16:33:03.655 9868 9868 F DEBUG : #20 pc 00074619 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::handleMessageRefresh()+84)
11-21 16:33:03.655 9868 9868 F DEBUG : #21 pc 000743cb /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::onMessageReceived(int)+54)
11-21 16:33:03.655 9868 9868 F DEBUG : #22 pc 000101df /system/lib/libutils.so (android::Looper::pollInner(int)+298)
11-21 16:33:03.655 9868 9868 F DEBUG : #23 pc 0001001d /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+32)
11-21 16:33:03.655 9868 9868 F DEBUG : #24 pc 0005e53b /system/lib/libsurfaceflinger.so (android::MessageQueue::waitMessage()+38)
11-21 16:33:03.655 9868 9868 F DEBUG : #25 pc 000739c9 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::run()+8)
11-21 16:33:03.655 9868 9868 F DEBUG : #26 pc 0000213d /system/bin/surfaceflinger (main+616)
11-21 16:33:03.655 9868 9868 F DEBUG : #27 pc 00017df9 /system/lib/libc.so (__libc_init+48)
11-21 16:33:03.655 9868 9868 F DEBUG : #28 pc 00001df4 /system/bin/surfaceflinger (_start_main+88)
11-21 16:33:03.968 771 2178 W NativeCrashListener: Couldn't find ProcessRecord for pid 552
11-21 16:33:03.974 771 1201 I BootReceiver: Copying /data/tombstones/tombstone_08 to DropBox (SYSTEM_TOMBSTONE)

Easy to reproduce... Download Twitch (happens with other streaming/video players), set the stream/video to landscape either by using the rotate button or sensors and press anything on the HUD/OSD, such as the hide chat button.

(Uhh, if any detail makes no sense that's because I compiled the ROM myself a few days ago to have the Notification crash fix.)