[Raspberry Pi Original Development] dmoreljr:
LineageOS 16 Rebooting Issue on Raspberry Pi 4 4Gb Rev1.1

I Recently tried running LineageOS for Raspberry Pi 4. Everything goes fine with the install but on boot up the pi randomly reboots to the splash screen upon entering the initial setup . The furthest I have gotten is the Wifi selection portion of the setup before it reboots. I have already ruled out any Power supply issues and am currently using 5.1V 3.5 amp supply. I tried others and got the yellow lightning bolt indicator and the same behavior but no bolt with the one I'm currently using. I have read on the Raspberry Pi forum that the next Possibility could be the SD card. After purchasing a few cards I can say that that isn't the issue here either. I Have used two different SDXC cards both 64Gig Class 10 cards (one Samsung the other Sandisk) and have gotten the same result with both. I aslo tried a 32 and a 128 as well. I have tried making changes in the config.txt file in hopes to be able isolate the issue but have not been able to do so. I figured if I disabled different components and got a positive result then at least i would know where the problem lies. Finally I have managed to find some log files in the "tombstone" folder of the Data partition that have recorded a fault due to a "null pointer dereference" ? which I pasted below. Could anyone help me solve this?

Error Log:

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

LineageOS Version: '16.0-20200212-UNOFFICIAL-KonstaKANG-rpi4'

Build fingerprint: 'Raspberry/lineage_rpi4/rpi4:9/PQ3A.190801.002/tuomas02121841:userdebug/dev-keys'

Revision: 'rpi-4-b-4gb'

ABI: 'arm'

pid: 325, tid: 325, name: surfaceflinger >>> /system/bin/surfaceflinger <<<

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8

Cause:null pointer dereference

r0 ac911cd0 r1 00000000 r2 24521877 r3 ad2f386c

r4 ac904400 r5 00000000 r6 ac90480c r7 ffffffff

r8 00000000 r9 bec9aec8 r10 ac936000 r11 00000000

ip ad4fadc0 sp bec9ae00 lr acfcb575 pc acfc5b5a

backtrace:

#00 pc 0004bb5a /system/lib/libsurfaceflinger.so (android::FramebufferSurface::FramebufferSurface(android::HWComposer&, int, android::sp<android::IGraphicBufferConsumer> const&)+206)

#01 pc 00076353 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::processDisplayChangesLocked()+1598)

#02 pc 00070705 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::processDisplayHotplugEventsLocked()+556)

#03 pc 00071d13 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::onHotplugReceived(int, unsigned long long, HWC2::Connection)+284)

#04 pc 0004f7ab /system/lib/libsurfaceflinger.so (_ZN4HWC212_GLOBAL__N_122ComposerCallbackBridge9onHotplugEyN7android8hardware8graphics8composer4V2_117IComposerCallback10ConnectionE$9c4dd39c938b72eb758b012354254820+18)

#05 pc 0001b925 /system/lib/android.hardware.graphics.composer@2.1.so (android::hardware::graphics::composer::V2_1::BnHwComposerCallback::_hidl_onHotplug(android::hidl::base::V1_0::BnHwBase*, android::hardware::Parcel const&, android::hardware::Parcel*, std::__1::function<void (android::hardware::Parcel&)>)+156)

#06 pc 0001c139 /system/lib/android.hardware.graphics.composer@2.1.so (android::hardware::graphics::composer::V2_1::BnHwComposerCallback::onTransact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+288)

#07 pc 000165fb /system/lib/libhwbinder.so (android::hardware::BHwBinder::transact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+54)

#08 pc 0000f7d7 /system/lib/libhwbinder.so (android::hardware::IPCThreadState::executeCommand(int)+806)

#09 pc 00016d9f /system/lib/libhwbinder.so (android::hardware::IPCThreadState::waitForResponse(android::hardware::Parcel*, int*)+254)

#10 pc 000166cf /system/lib/libhwbinder.so (android::hardware::BpHwBinder::transact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+90)

#11 pc 0001fb61 /system/lib/android.hardware.graphics.composer@2.1.so (android::hardware::graphics::composer::V2_1::BpHwComposerClient::_hidl_registerCallback(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> const&)+280)

#12 pc 00024fcf /system/lib/android.hardware.graphics.composer@2.1.so (android::hardware::graphics::composer::V2_1::BpHwComposerClient::registerCallback(android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> const&)+14)

#13 pc 0004636d /system/lib/libsurfaceflinger.so (android::Hwc2::impl::Composer::registerCallback(android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> const&)+24)

#14 pc 0004c4a9 /system/lib/libsurfaceflinger.so (HWC2::Device::registerCallback(HWC2::ComposerCallback*, int)+136)

#15 pc 0006fe25 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::init()+760)

#16 pc 000026d1 /system/bin/surfaceflinger (main+232)

#17 pc 00088df5 /system/lib/libc.so (__libc_init+48)

#18 pc 000025a7 /system/bin/surfaceflinger (_start_main+46)

#19 pc 00000306 <anonymous:ae134000>