* [Buildroot] COG crashes on Pi4 (wpe_webkit) @ 2020-05-19 13:16 usul27 2020-05-19 17:44 ` Peter Seiderer 0 siblings, 1 reply; 10+ messages in thread From: usul27 @ 2020-05-19 13:16 UTC (permalink / raw) To: buildroot I'm using the latest release candidate on the Raspberry Pi 3 and 4. While the Pi3 version works well, the wpe_webkit browser crashes. I don't have a version with debug symbols running, but maybe somebody have seen this already and has some hint: (gdb) backtrace #0 0x00000000 in ?? () #1 0xb26382cc in ?? () from /lib/libffi.so.7 #2 0xb2637c94 in ?? () from /lib/libffi.so.7 #3 0xb2637f24 in ffi_call () from /lib/libffi.so.7 #4 0xb2380c30 in ?? () from /lib/libwayland-server.so.0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Weston is using the DRM backend: /usr/bin/weston --backend=drm-backend.so --modules=systemd-notify.so -- Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-19 13:16 [Buildroot] COG crashes on Pi4 (wpe_webkit) usul27 @ 2020-05-19 17:44 ` Peter Seiderer 2020-05-20 7:07 ` usul27 0 siblings, 1 reply; 10+ messages in thread From: Peter Seiderer @ 2020-05-19 17:44 UTC (permalink / raw) To: buildroot Hello Daniel, On Tue, 19 May 2020 08:16:20 -0500 (CDT), usul27 <daniel@hifiberry.com> wrote: > I'm using the latest release candidate on the Raspberry Pi 3 and 4. While the > Pi3 version works well, the wpe_webkit browser crashes. I don't have a > version with debug symbols running, but maybe somebody have seen this > already and has some hint: > > (gdb) backtrace > #0 0x00000000 in ?? () > #1 0xb26382cc in ?? () from /lib/libffi.so.7 > #2 0xb2637c94 in ?? () from /lib/libffi.so.7 > #3 0xb2637f24 in ffi_call () from /lib/libffi.so.7 > #4 0xb2380c30 in ?? () from /lib/libwayland-server.so.0 > Backtrace stopped: previous frame identical to this frame (corrupt stack?) > > Weston is using the DRM backend: > /usr/bin/weston --backend=drm-backend.so --modules=systemd-notify.so No known failure (at least for me), can you share your config (or defconfig)? Regards, Peter > > > > > > -- > Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-19 17:44 ` Peter Seiderer @ 2020-05-20 7:07 ` usul27 2020-05-22 14:17 ` usul27 0 siblings, 1 reply; 10+ messages in thread From: usul27 @ 2020-05-20 7:07 UTC (permalink / raw) To: buildroot Peter Seiderer wrote > No known failure (at least for me), can you share your config (or > defconfig)? > > Regards, > Peter Good to hear this. I'll do some more research using debug symbols to figure out what's crashing this. Interesting to me is that it works on the Pi3, but crashes on the Pi4. Best regards, Daniel -- Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-20 7:07 ` usul27 @ 2020-05-22 14:17 ` usul27 2020-05-23 20:29 ` Peter Seiderer 0 siblings, 1 reply; 10+ messages in thread From: usul27 @ 2020-05-22 14:17 UTC (permalink / raw) To: buildroot Ok, finally got a build with debug symbols: Thread 1 "cog" received signal SIGSEGV, Segmentation fault. 0x00000000 in ?? () (gdb) backtrace #0 0x00000000 in ?? () #1 0xb1799f84 in ffi_call_SYSV () from /lib/libffi.so.7 #2 0xb17993fc in ffi_call_int () from /lib/libffi.so.7 #3 0xb1799b1c in ffi_call () from /lib/libffi.so.7 #4 0xb149b28c in wl_closure_invoke (closure=closure at entry=0xadb03a00, flags=flags at entry=2, target=<optimized out>, opcode=3025639260, data=<optimized out>, data at entry=0x74c60) at src/connection.c:1014 #5 0xb1497db0 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=0x74c60) at src/wayland-server.c:429 #6 0xb1499608 in wl_event_loop_dispatch (loop=0x5bfc8, timeout=<optimized out>) at src/event-loop.c:640 #7 0xb0c59400 in WS::ServerSource::{lambda(_GSource*, int (*)(void*), void*)#3}::_FUN(_GSource*, int (*)(void*), void*) () from /lib/libWPEBackend-fdo-1.0.so.1 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Somebody has any idea? -- Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-22 14:17 ` usul27 @ 2020-05-23 20:29 ` Peter Seiderer 2020-05-24 8:59 ` Daniel HiFiBerry 0 siblings, 1 reply; 10+ messages in thread From: Peter Seiderer @ 2020-05-23 20:29 UTC (permalink / raw) To: buildroot Hello Daniel, On Fri, 22 May 2020 09:17:18 -0500 (CDT), usul27 <daniel@hifiberry.com> wrote: > Ok, finally got a build with debug symbols: > > Thread 1 "cog" received signal SIGSEGV, Segmentation fault. > 0x00000000 in ?? () > (gdb) backtrace > #0 0x00000000 in ?? () > #1 0xb1799f84 in ffi_call_SYSV () from /lib/libffi.so.7 > #2 0xb17993fc in ffi_call_int () from /lib/libffi.so.7 > #3 0xb1799b1c in ffi_call () from /lib/libffi.so.7 > #4 0xb149b28c in wl_closure_invoke (closure=closure at entry=0xadb03a00, > flags=flags at entry=2, target=<optimized out>, opcode=3025639260, > data=<optimized out>, data at entry=0x74c60) at src/connection.c:1014 > #5 0xb1497db0 in wl_client_connection_data (fd=<optimized out>, > mask=<optimized out>, data=0x74c60) at src/wayland-server.c:429 > #6 0xb1499608 in wl_event_loop_dispatch (loop=0x5bfc8, timeout=<optimized > out>) at src/event-loop.c:640 > #7 0xb0c59400 in WS::ServerSource::{lambda(_GSource*, int (*)(void*), > void*)#3}::_FUN(_GSource*, int (*)(void*), void*) () from > /lib/libWPEBackend-fdo-1.0.so.1 > Backtrace stopped: previous frame identical to this frame (corrupt stack?) > > Somebody has any idea? Did some test on RPi4 with the following defconfig: BR2_arm=y BR2_cortex_a72=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ENABLE_DEBUG=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y BR2_BINUTILS_VERSION_2_31_X=y BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_PACKAGE_HOST_GDB=y BR2_GDB_VERSION_8_3=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_SYSTEM_DHCP="eth0" BR2_GENERATE_LOCALE="en_US" BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi4/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi4/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="--add-pi3-miniuart-bt-overlay" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,4f2a4cc501c428c940549f39d5562e60404ac4f7)/linux-4f2a4cc501c428c940549f39d5562e60404ac4f7.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="bcm2711" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2711-rpi-4-b" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_DEJAVU=y BR2_PACKAGE_COG=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4=y BR2_PACKAGE_MESA3D_OPENGL_ES=y BR2_PACKAGE_WESTON=y BR2_PACKAGE_WESTON_DRM=y BR2_PACKAGE_WESTON_DEMO_CLIENTS=y BR2_PACKAGE_RPI_FIRMWARE=y BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y BR2_PACKAGE_WPEWEBKIT=y BR2_PACKAGE_OPENSSH=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_LABEL="" BR2_TARGET_ROOTFS_EXT2_SIZE="256M" # BR2_TARGET_ROOTFS_TAR is not set BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y Running: $ export XDG_RUNTIME_DIR=/tmp $ weston --tty 1 & $ cog --platform=fdo leads to the 'Segmentation fault' as you described... Running: $ export XDG_RUNTIME_DIR=/tmp $ weston --tty 1 --backend=drm-backend.so & $ cog --platform=fdo works... Regards, Peter > > > > > -- > Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-23 20:29 ` Peter Seiderer @ 2020-05-24 8:59 ` Daniel HiFiBerry 2020-05-24 9:42 ` Peter Seiderer 0 siblings, 1 reply; 10+ messages in thread From: Daniel HiFiBerry @ 2020-05-24 8:59 UTC (permalink / raw) To: buildroot Hi Peter, While I didn't test with a minimal configuration, using the "--backend=drm-backend.so" doesn't make a difference in my full-blown build. I'm using this already. I will do some more experiments... Best regards, Daniel ------ Originalnachricht ------ Von: "Peter Seiderer" <ps.report@gmx.net> An: "usul27" <daniel@hifiberry.com> Cc: buildroot at busybox.net Gesendet: 5/23/2020 10:29:48 PM Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) >Hello Daniel, > >On Fri, 22 May 2020 09:17:18 -0500 (CDT), usul27 <daniel@hifiberry.com> wrote: > >> Ok, finally got a build with debug symbols: >> >> Thread 1 "cog" received signal SIGSEGV, Segmentation fault. >> 0x00000000 in ?? () >> (gdb) backtrace >> #0 0x00000000 in ?? () >> #1 0xb1799f84 in ffi_call_SYSV () from /lib/libffi.so.7 >> #2 0xb17993fc in ffi_call_int () from /lib/libffi.so.7 >> #3 0xb1799b1c in ffi_call () from /lib/libffi.so.7 >> #4 0xb149b28c in wl_closure_invoke (closure=closure at entry=0xadb03a00, >> flags=flags at entry=2, target=<optimized out>, opcode=3025639260, >> data=<optimized out>, data at entry=0x74c60) at src/connection.c:1014 >> #5 0xb1497db0 in wl_client_connection_data (fd=<optimized out>, >> mask=<optimized out>, data=0x74c60) at src/wayland-server.c:429 >> #6 0xb1499608 in wl_event_loop_dispatch (loop=0x5bfc8, timeout=<optimized >> out>) at src/event-loop.c:640 >> #7 0xb0c59400 in WS::ServerSource::{lambda(_GSource*, int (*)(void*), >> void*)#3}::_FUN(_GSource*, int (*)(void*), void*) () from >> /lib/libWPEBackend-fdo-1.0.so.1 >> Backtrace stopped: previous frame identical to this frame (corrupt stack?) >> >> Somebody has any idea? > >Did some test on RPi4 with the following defconfig: > >BR2_arm=y >BR2_cortex_a72=y >BR2_ARM_FPU_NEON_VFPV4=y >BR2_ENABLE_DEBUG=y >BR2_TOOLCHAIN_BUILDROOT_GLIBC=y >BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y >BR2_BINUTILS_VERSION_2_31_X=y >BR2_TOOLCHAIN_BUILDROOT_CXX=y >BR2_PACKAGE_HOST_GDB=y >BR2_GDB_VERSION_8_3=y >BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y >BR2_SYSTEM_DHCP="eth0" >BR2_GENERATE_LOCALE="en_US" >BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi4/post-build.sh" >BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi4/post-image.sh" >BR2_ROOTFS_POST_SCRIPT_ARGS="--add-pi3-miniuart-bt-overlay" >BR2_LINUX_KERNEL=y >BR2_LINUX_KERNEL_CUSTOM_TARBALL=y >BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,4f2a4cc501c428c940549f39d5562e60404ac4f7)/linux-4f2a4cc501c428c940549f39d5562e60404ac4f7.tar.gz" >BR2_LINUX_KERNEL_DEFCONFIG="bcm2711" >BR2_LINUX_KERNEL_DTS_SUPPORT=y >BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2711-rpi-4-b" >BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y >BR2_PACKAGE_STRACE=y >BR2_PACKAGE_DEJAVU=y >BR2_PACKAGE_COG=y >BR2_PACKAGE_MESA3D=y >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4=y >BR2_PACKAGE_MESA3D_OPENGL_ES=y >BR2_PACKAGE_WESTON=y >BR2_PACKAGE_WESTON_DRM=y >BR2_PACKAGE_WESTON_DEMO_CLIENTS=y >BR2_PACKAGE_RPI_FIRMWARE=y >BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y >BR2_PACKAGE_WPEWEBKIT=y >BR2_PACKAGE_OPENSSH=y >BR2_TARGET_ROOTFS_EXT2=y >BR2_TARGET_ROOTFS_EXT2_4=y >BR2_TARGET_ROOTFS_EXT2_LABEL="" >BR2_TARGET_ROOTFS_EXT2_SIZE="256M" ># BR2_TARGET_ROOTFS_TAR is not set >BR2_PACKAGE_HOST_DOSFSTOOLS=y >BR2_PACKAGE_HOST_GENIMAGE=y >BR2_PACKAGE_HOST_MTOOLS=y > >Running: > > $ export XDG_RUNTIME_DIR=/tmp > $ weston --tty 1 & > $ cog --platform=fdo > >leads to the 'Segmentation fault' as you described... > >Running: > > $ export XDG_RUNTIME_DIR=/tmp > $ weston --tty 1 --backend=drm-backend.so & > $ cog --platform=fdo > >works... > >Regards, >Peter > > >> >> >> >> >> -- >> Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ >> _______________________________________________ >> buildroot mailing list >>buildroot at busybox.net >>http://lists.busybox.net/mailman/listinfo/buildroot > ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-24 8:59 ` Daniel HiFiBerry @ 2020-05-24 9:42 ` Peter Seiderer 2020-05-24 9:43 ` Daniel HiFiBerry 0 siblings, 1 reply; 10+ messages in thread From: Peter Seiderer @ 2020-05-24 9:42 UTC (permalink / raw) To: buildroot Hello Daniel, On Sun, 24 May 2020 08:59:53 +0000, "Daniel HiFiBerry" <daniel@hifiberry.com> wrote: > Hi Peter, > > While I didn't test with a minimal configuration, using the > "--backend=drm-backend.so" doesn't make a difference in my full-blown > build. > I'm using this already. I will do some more experiments... The trick for hifiberry-os should do (untested) the missing BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y in your configuration (see the 'hidden' hint in package/mesa3d/Config.in ([1])... Regards, Peter [1] https://git.buildroot.net/buildroot/tree/package/mesa3d/Config.in#n265 > > Best regards, > Daniel > > ------ Originalnachricht ------ > Von: "Peter Seiderer" <ps.report@gmx.net> > An: "usul27" <daniel@hifiberry.com> > Cc: buildroot at busybox.net > Gesendet: 5/23/2020 10:29:48 PM > Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) > > >Hello Daniel, > > > >On Fri, 22 May 2020 09:17:18 -0500 (CDT), usul27 <daniel@hifiberry.com> wrote: > > > >> Ok, finally got a build with debug symbols: > >> > >> Thread 1 "cog" received signal SIGSEGV, Segmentation fault. > >> 0x00000000 in ?? () > >> (gdb) backtrace > >> #0 0x00000000 in ?? () > >> #1 0xb1799f84 in ffi_call_SYSV () from /lib/libffi.so.7 > >> #2 0xb17993fc in ffi_call_int () from /lib/libffi.so.7 > >> #3 0xb1799b1c in ffi_call () from /lib/libffi.so.7 > >> #4 0xb149b28c in wl_closure_invoke (closure=closure at entry=0xadb03a00, > >> flags=flags at entry=2, target=<optimized out>, opcode=3025639260, > >> data=<optimized out>, data at entry=0x74c60) at src/connection.c:1014 > >> #5 0xb1497db0 in wl_client_connection_data (fd=<optimized out>, > >> mask=<optimized out>, data=0x74c60) at src/wayland-server.c:429 > >> #6 0xb1499608 in wl_event_loop_dispatch (loop=0x5bfc8, timeout=<optimized > >> out>) at src/event-loop.c:640 > >> #7 0xb0c59400 in WS::ServerSource::{lambda(_GSource*, int (*)(void*), > >> void*)#3}::_FUN(_GSource*, int (*)(void*), void*) () from > >> /lib/libWPEBackend-fdo-1.0.so.1 > >> Backtrace stopped: previous frame identical to this frame (corrupt stack?) > >> > >> Somebody has any idea? > > > >Did some test on RPi4 with the following defconfig: > > > >BR2_arm=y > >BR2_cortex_a72=y > >BR2_ARM_FPU_NEON_VFPV4=y > >BR2_ENABLE_DEBUG=y > >BR2_TOOLCHAIN_BUILDROOT_GLIBC=y > >BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y > >BR2_BINUTILS_VERSION_2_31_X=y > >BR2_TOOLCHAIN_BUILDROOT_CXX=y > >BR2_PACKAGE_HOST_GDB=y > >BR2_GDB_VERSION_8_3=y > >BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y > >BR2_SYSTEM_DHCP="eth0" > >BR2_GENERATE_LOCALE="en_US" > >BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi4/post-build.sh" > >BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi4/post-image.sh" > >BR2_ROOTFS_POST_SCRIPT_ARGS="--add-pi3-miniuart-bt-overlay" > >BR2_LINUX_KERNEL=y > >BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > >BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,4f2a4cc501c428c940549f39d5562e60404ac4f7)/linux-4f2a4cc501c428c940549f39d5562e60404ac4f7.tar.gz" > >BR2_LINUX_KERNEL_DEFCONFIG="bcm2711" > >BR2_LINUX_KERNEL_DTS_SUPPORT=y > >BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2711-rpi-4-b" > >BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y > >BR2_PACKAGE_STRACE=y > >BR2_PACKAGE_DEJAVU=y > >BR2_PACKAGE_COG=y > >BR2_PACKAGE_MESA3D=y > >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y > >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y > >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4=y > >BR2_PACKAGE_MESA3D_OPENGL_ES=y > >BR2_PACKAGE_WESTON=y > >BR2_PACKAGE_WESTON_DRM=y > >BR2_PACKAGE_WESTON_DEMO_CLIENTS=y > >BR2_PACKAGE_RPI_FIRMWARE=y > >BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y > >BR2_PACKAGE_WPEWEBKIT=y > >BR2_PACKAGE_OPENSSH=y > >BR2_TARGET_ROOTFS_EXT2=y > >BR2_TARGET_ROOTFS_EXT2_4=y > >BR2_TARGET_ROOTFS_EXT2_LABEL="" > >BR2_TARGET_ROOTFS_EXT2_SIZE="256M" > ># BR2_TARGET_ROOTFS_TAR is not set > >BR2_PACKAGE_HOST_DOSFSTOOLS=y > >BR2_PACKAGE_HOST_GENIMAGE=y > >BR2_PACKAGE_HOST_MTOOLS=y > > > >Running: > > > > $ export XDG_RUNTIME_DIR=/tmp > > $ weston --tty 1 & > > $ cog --platform=fdo > > > >leads to the 'Segmentation fault' as you described... > > > >Running: > > > > $ export XDG_RUNTIME_DIR=/tmp > > $ weston --tty 1 --backend=drm-backend.so & > > $ cog --platform=fdo > > > >works... > > > >Regards, > >Peter > > > > > >> > >> > >> > >> > >> -- > >> Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ > >> _______________________________________________ > >> buildroot mailing list > >>buildroot at busybox.net > >>http://lists.busybox.net/mailman/listinfo/buildroot > > > > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-24 9:42 ` Peter Seiderer @ 2020-05-24 9:43 ` Daniel HiFiBerry 2020-05-24 12:43 ` Peter Seiderer 0 siblings, 1 reply; 10+ messages in thread From: Daniel HiFiBerry @ 2020-05-24 9:43 UTC (permalink / raw) To: buildroot I have this integrated (it's just not on Github). ------ Originalnachricht ------ Von: "Peter Seiderer" <ps.report@gmx.net> An: "Daniel HiFiBerry" <daniel@hifiberry.com> Cc: buildroot at busybox.net Gesendet: 5/24/2020 11:42:31 AM Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) >Hello Daniel, > >On Sun, 24 May 2020 08:59:53 +0000, "Daniel HiFiBerry" <daniel@hifiberry.com> wrote: > >> Hi Peter, >> >> While I didn't test with a minimal configuration, using the >> "--backend=drm-backend.so" doesn't make a difference in my full-blown >> build. >> I'm using this already. I will do some more experiments... > >The trick for hifiberry-os should do (untested) the missing > > BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y > >in your configuration (see the 'hidden' hint in package/mesa3d/Config.in >([1])... > >Regards, >Peter > >[1] https://git.buildroot.net/buildroot/tree/package/mesa3d/Config.in#n265 > >> >> Best regards, >> Daniel >> >> ------ Originalnachricht ------ >> Von: "Peter Seiderer" <ps.report@gmx.net> >> An: "usul27" <daniel@hifiberry.com> >> Cc: buildroot at busybox.net >> Gesendet: 5/23/2020 10:29:48 PM >> Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) >> >> >Hello Daniel, >> > >> >On Fri, 22 May 2020 09:17:18 -0500 (CDT), usul27 <daniel@hifiberry.com> wrote: >> > >> >> Ok, finally got a build with debug symbols: >> >> >> >> Thread 1 "cog" received signal SIGSEGV, Segmentation fault. >> >> 0x00000000 in ?? () >> >> (gdb) backtrace >> >> #0 0x00000000 in ?? () >> >> #1 0xb1799f84 in ffi_call_SYSV () from /lib/libffi.so.7 >> >> #2 0xb17993fc in ffi_call_int () from /lib/libffi.so.7 >> >> #3 0xb1799b1c in ffi_call () from /lib/libffi.so.7 >> >> #4 0xb149b28c in wl_closure_invoke (closure=closure at entry=0xadb03a00, >> >> flags=flags at entry=2, target=<optimized out>, opcode=3025639260, >> >> data=<optimized out>, data at entry=0x74c60) at src/connection.c:1014 >> >> #5 0xb1497db0 in wl_client_connection_data (fd=<optimized out>, >> >> mask=<optimized out>, data=0x74c60) at src/wayland-server.c:429 >> >> #6 0xb1499608 in wl_event_loop_dispatch (loop=0x5bfc8, timeout=<optimized >> >> out>) at src/event-loop.c:640 >> >> #7 0xb0c59400 in WS::ServerSource::{lambda(_GSource*, int (*)(void*), >> >> void*)#3}::_FUN(_GSource*, int (*)(void*), void*) () from >> >> /lib/libWPEBackend-fdo-1.0.so.1 >> >> Backtrace stopped: previous frame identical to this frame (corrupt stack?) >> >> >> >> Somebody has any idea? >> > >> >Did some test on RPi4 with the following defconfig: >> > >> >BR2_arm=y >> >BR2_cortex_a72=y >> >BR2_ARM_FPU_NEON_VFPV4=y >> >BR2_ENABLE_DEBUG=y >> >BR2_TOOLCHAIN_BUILDROOT_GLIBC=y >> >BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y >> >BR2_BINUTILS_VERSION_2_31_X=y >> >BR2_TOOLCHAIN_BUILDROOT_CXX=y >> >BR2_PACKAGE_HOST_GDB=y >> >BR2_GDB_VERSION_8_3=y >> >BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y >> >BR2_SYSTEM_DHCP="eth0" >> >BR2_GENERATE_LOCALE="en_US" >> >BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi4/post-build.sh" >> >BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi4/post-image.sh" >> >BR2_ROOTFS_POST_SCRIPT_ARGS="--add-pi3-miniuart-bt-overlay" >> >BR2_LINUX_KERNEL=y >> >BR2_LINUX_KERNEL_CUSTOM_TARBALL=y >> >BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,4f2a4cc501c428c940549f39d5562e60404ac4f7)/linux-4f2a4cc501c428c940549f39d5562e60404ac4f7.tar.gz" >> >BR2_LINUX_KERNEL_DEFCONFIG="bcm2711" >> >BR2_LINUX_KERNEL_DTS_SUPPORT=y >> >BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2711-rpi-4-b" >> >BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y >> >BR2_PACKAGE_STRACE=y >> >BR2_PACKAGE_DEJAVU=y >> >BR2_PACKAGE_COG=y >> >BR2_PACKAGE_MESA3D=y >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4=y >> >BR2_PACKAGE_MESA3D_OPENGL_ES=y >> >BR2_PACKAGE_WESTON=y >> >BR2_PACKAGE_WESTON_DRM=y >> >BR2_PACKAGE_WESTON_DEMO_CLIENTS=y >> >BR2_PACKAGE_RPI_FIRMWARE=y >> >BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y >> >BR2_PACKAGE_WPEWEBKIT=y >> >BR2_PACKAGE_OPENSSH=y >> >BR2_TARGET_ROOTFS_EXT2=y >> >BR2_TARGET_ROOTFS_EXT2_4=y >> >BR2_TARGET_ROOTFS_EXT2_LABEL="" >> >BR2_TARGET_ROOTFS_EXT2_SIZE="256M" >> ># BR2_TARGET_ROOTFS_TAR is not set >> >BR2_PACKAGE_HOST_DOSFSTOOLS=y >> >BR2_PACKAGE_HOST_GENIMAGE=y >> >BR2_PACKAGE_HOST_MTOOLS=y >> > >> >Running: >> > >> > $ export XDG_RUNTIME_DIR=/tmp >> > $ weston --tty 1 & >> > $ cog --platform=fdo >> > >> >leads to the 'Segmentation fault' as you described... >> > >> >Running: >> > >> > $ export XDG_RUNTIME_DIR=/tmp >> > $ weston --tty 1 --backend=drm-backend.so & >> > $ cog --platform=fdo >> > >> >works... >> > >> >Regards, >> >Peter >> > >> > >> >> >> >> >> >> >> >> >> >> -- >> >> Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ >> >> _______________________________________________ >> >> buildroot mailing list >> >>buildroot at busybox.net >> >>http://lists.busybox.net/mailman/listinfo/buildroot >> > >> >> _______________________________________________ >> buildroot mailing list >>buildroot at busybox.net >>http://lists.busybox.net/mailman/listinfo/buildroot > ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-24 9:43 ` Daniel HiFiBerry @ 2020-05-24 12:43 ` Peter Seiderer 2020-05-25 7:18 ` Daniel HiFiBerry 0 siblings, 1 reply; 10+ messages in thread From: Peter Seiderer @ 2020-05-24 12:43 UTC (permalink / raw) To: buildroot Hello Daniel, On Sun, 24 May 2020 09:43:36 +0000, "Daniel HiFiBerry" <daniel@hifiberry.com> wrote: > I have this integrated (it's just not on Github). Does this mean it works for you? Or do you have BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y integrated and it does not work for you (take care to not mix it with BR2_PACKAGE_MESA3D_GALLIUM_KMSRO)? I have a hifiberry-os running with the local gui on hdmi: $ ps aux [...] root 962 0.5 2.5 32780 23444 tty7 Ss+ 12:38 0:01 /usr/bin/weston --backend=drm-backend.so --modules=systemd-notify.so root 963 0.0 0.8 13972 8192 tty7 S+ 12:38 0:00 /usr/libexec/weston-keyboard root 964 0.0 0.6 12356 5964 tty7 S+ 12:38 0:00 /usr/libexec/weston-desktop-shell root 969 0.3 3.1 209332 29236 ? Ssl 12:38 0:01 /usr/bin/cog -P fdo http://localhost:80/#now-playing root 975 40.6 13.3 355752 122804 ? SLl 12:38 2:18 /usr/libexec/wpe-webkit-1.0/WPEWebProcess 7 16 root 976 0.2 3.3 259100 31016 ? SLl 12:38 0:01 /usr/libexec/wpe-webkit-1.0/WPENetworkProcess 8 16 [...] The only thing I have to hack was the resize-partitions for the extra large image ;-) Regards, Peter > > ------ Originalnachricht ------ > Von: "Peter Seiderer" <ps.report@gmx.net> > An: "Daniel HiFiBerry" <daniel@hifiberry.com> > Cc: buildroot at busybox.net > Gesendet: 5/24/2020 11:42:31 AM > Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) > > >Hello Daniel, > > > >On Sun, 24 May 2020 08:59:53 +0000, "Daniel HiFiBerry" <daniel@hifiberry.com> wrote: > > > >> Hi Peter, > >> > >> While I didn't test with a minimal configuration, using the > >> "--backend=drm-backend.so" doesn't make a difference in my full-blown > >> build. > >> I'm using this already. I will do some more experiments... > > > >The trick for hifiberry-os should do (untested) the missing > > > > BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y > > > >in your configuration (see the 'hidden' hint in package/mesa3d/Config.in > >([1])... > > > >Regards, > >Peter > > > >[1] https://git.buildroot.net/buildroot/tree/package/mesa3d/Config.in#n265 > > > >> > >> Best regards, > >> Daniel > >> > >> ------ Originalnachricht ------ > >> Von: "Peter Seiderer" <ps.report@gmx.net> > >> An: "usul27" <daniel@hifiberry.com> > >> Cc: buildroot at busybox.net > >> Gesendet: 5/23/2020 10:29:48 PM > >> Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) > >> > >> >Hello Daniel, > >> > > >> >On Fri, 22 May 2020 09:17:18 -0500 (CDT), usul27 <daniel@hifiberry.com> wrote: > >> > > >> >> Ok, finally got a build with debug symbols: > >> >> > >> >> Thread 1 "cog" received signal SIGSEGV, Segmentation fault. > >> >> 0x00000000 in ?? () > >> >> (gdb) backtrace > >> >> #0 0x00000000 in ?? () > >> >> #1 0xb1799f84 in ffi_call_SYSV () from /lib/libffi.so.7 > >> >> #2 0xb17993fc in ffi_call_int () from /lib/libffi.so.7 > >> >> #3 0xb1799b1c in ffi_call () from /lib/libffi.so.7 > >> >> #4 0xb149b28c in wl_closure_invoke (closure=closure at entry=0xadb03a00, > >> >> flags=flags at entry=2, target=<optimized out>, opcode=3025639260, > >> >> data=<optimized out>, data at entry=0x74c60) at src/connection.c:1014 > >> >> #5 0xb1497db0 in wl_client_connection_data (fd=<optimized out>, > >> >> mask=<optimized out>, data=0x74c60) at src/wayland-server.c:429 > >> >> #6 0xb1499608 in wl_event_loop_dispatch (loop=0x5bfc8, timeout=<optimized > >> >> out>) at src/event-loop.c:640 > >> >> #7 0xb0c59400 in WS::ServerSource::{lambda(_GSource*, int (*)(void*), > >> >> void*)#3}::_FUN(_GSource*, int (*)(void*), void*) () from > >> >> /lib/libWPEBackend-fdo-1.0.so.1 > >> >> Backtrace stopped: previous frame identical to this frame (corrupt stack?) > >> >> > >> >> Somebody has any idea? > >> > > >> >Did some test on RPi4 with the following defconfig: > >> > > >> >BR2_arm=y > >> >BR2_cortex_a72=y > >> >BR2_ARM_FPU_NEON_VFPV4=y > >> >BR2_ENABLE_DEBUG=y > >> >BR2_TOOLCHAIN_BUILDROOT_GLIBC=y > >> >BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y > >> >BR2_BINUTILS_VERSION_2_31_X=y > >> >BR2_TOOLCHAIN_BUILDROOT_CXX=y > >> >BR2_PACKAGE_HOST_GDB=y > >> >BR2_GDB_VERSION_8_3=y > >> >BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y > >> >BR2_SYSTEM_DHCP="eth0" > >> >BR2_GENERATE_LOCALE="en_US" > >> >BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi4/post-build.sh" > >> >BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi4/post-image.sh" > >> >BR2_ROOTFS_POST_SCRIPT_ARGS="--add-pi3-miniuart-bt-overlay" > >> >BR2_LINUX_KERNEL=y > >> >BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > >> >BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,4f2a4cc501c428c940549f39d5562e60404ac4f7)/linux-4f2a4cc501c428c940549f39d5562e60404ac4f7.tar.gz" > >> >BR2_LINUX_KERNEL_DEFCONFIG="bcm2711" > >> >BR2_LINUX_KERNEL_DTS_SUPPORT=y > >> >BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2711-rpi-4-b" > >> >BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y > >> >BR2_PACKAGE_STRACE=y > >> >BR2_PACKAGE_DEJAVU=y > >> >BR2_PACKAGE_COG=y > >> >BR2_PACKAGE_MESA3D=y > >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y > >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y > >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4=y > >> >BR2_PACKAGE_MESA3D_OPENGL_ES=y > >> >BR2_PACKAGE_WESTON=y > >> >BR2_PACKAGE_WESTON_DRM=y > >> >BR2_PACKAGE_WESTON_DEMO_CLIENTS=y > >> >BR2_PACKAGE_RPI_FIRMWARE=y > >> >BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y > >> >BR2_PACKAGE_WPEWEBKIT=y > >> >BR2_PACKAGE_OPENSSH=y > >> >BR2_TARGET_ROOTFS_EXT2=y > >> >BR2_TARGET_ROOTFS_EXT2_4=y > >> >BR2_TARGET_ROOTFS_EXT2_LABEL="" > >> >BR2_TARGET_ROOTFS_EXT2_SIZE="256M" > >> ># BR2_TARGET_ROOTFS_TAR is not set > >> >BR2_PACKAGE_HOST_DOSFSTOOLS=y > >> >BR2_PACKAGE_HOST_GENIMAGE=y > >> >BR2_PACKAGE_HOST_MTOOLS=y > >> > > >> >Running: > >> > > >> > $ export XDG_RUNTIME_DIR=/tmp > >> > $ weston --tty 1 & > >> > $ cog --platform=fdo > >> > > >> >leads to the 'Segmentation fault' as you described... > >> > > >> >Running: > >> > > >> > $ export XDG_RUNTIME_DIR=/tmp > >> > $ weston --tty 1 --backend=drm-backend.so & > >> > $ cog --platform=fdo > >> > > >> >works... > >> > > >> >Regards, > >> >Peter > >> > > >> > > >> >> > >> >> > >> >> > >> >> > >> >> -- > >> >> Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ > >> >> _______________________________________________ > >> >> buildroot mailing list > >> >>buildroot at busybox.net > >> >>http://lists.busybox.net/mailman/listinfo/buildroot > >> > > >> > >> _______________________________________________ > >> buildroot mailing list > >>buildroot at busybox.net > >>http://lists.busybox.net/mailman/listinfo/buildroot > > > ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] COG crashes on Pi4 (wpe_webkit) 2020-05-24 12:43 ` Peter Seiderer @ 2020-05-25 7:18 ` Daniel HiFiBerry 0 siblings, 0 replies; 10+ messages in thread From: Daniel HiFiBerry @ 2020-05-25 7:18 UTC (permalink / raw) To: buildroot I think that was problem. With BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO now it seems to work. Thank you very much, Daniel ------ Originalnachricht ------ Von: "Peter Seiderer" <ps.report@gmx.net> An: "Daniel HiFiBerry" <daniel@hifiberry.com> Cc: buildroot at busybox.net Gesendet: 5/24/2020 2:43:12 PM Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) >Hello Daniel, > >On Sun, 24 May 2020 09:43:36 +0000, "Daniel HiFiBerry" <daniel@hifiberry.com> wrote: > >> I have this integrated (it's just not on Github). > >Does this mean it works for you? Or do you have >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y integrated >and it does not work for you (take care to not mix it with >BR2_PACKAGE_MESA3D_GALLIUM_KMSRO)? > >I have a hifiberry-os running with the local gui on hdmi: > > $ ps aux >[...] >root 962 0.5 2.5 32780 23444 tty7 Ss+ 12:38 0:01 /usr/bin/weston --backend=drm-backend.so --modules=systemd-notify.so >root 963 0.0 0.8 13972 8192 tty7 S+ 12:38 0:00 /usr/libexec/weston-keyboard >root 964 0.0 0.6 12356 5964 tty7 S+ 12:38 0:00 /usr/libexec/weston-desktop-shell >root 969 0.3 3.1 209332 29236 ? Ssl 12:38 0:01 /usr/bin/cog -P fdo http://localhost:80/#now-playing >root 975 40.6 13.3 355752 122804 ? SLl 12:38 2:18 /usr/libexec/wpe-webkit-1.0/WPEWebProcess 7 16 >root 976 0.2 3.3 259100 31016 ? SLl 12:38 0:01 /usr/libexec/wpe-webkit-1.0/WPENetworkProcess 8 16 >[...] > >The only thing I have to hack was the resize-partitions for the extra large image ;-) > >Regards, >Peter > >> >> ------ Originalnachricht ------ >> Von: "Peter Seiderer" <ps.report@gmx.net> >> An: "Daniel HiFiBerry" <daniel@hifiberry.com> >> Cc: buildroot at busybox.net >> Gesendet: 5/24/2020 11:42:31 AM >> Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) >> >> >Hello Daniel, >> > >> >On Sun, 24 May 2020 08:59:53 +0000, "Daniel HiFiBerry" <daniel@hifiberry.com> wrote: >> > >> >> Hi Peter, >> >> >> >> While I didn't test with a minimal configuration, using the >> >> "--backend=drm-backend.so" doesn't make a difference in my full-blown >> >> build. >> >> I'm using this already. I will do some more experiments... >> > >> >The trick for hifiberry-os should do (untested) the missing >> > >> > BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y >> > >> >in your configuration (see the 'hidden' hint in package/mesa3d/Config.in >> >([1])... >> > >> >Regards, >> >Peter >> > >> >[1] https://git.buildroot.net/buildroot/tree/package/mesa3d/Config.in#n265 >> > >> >> >> >> Best regards, >> >> Daniel >> >> >> >> ------ Originalnachricht ------ >> >> Von: "Peter Seiderer" <ps.report@gmx.net> >> >> An: "usul27" <daniel@hifiberry.com> >> >> Cc: buildroot at busybox.net >> >> Gesendet: 5/23/2020 10:29:48 PM >> >> Betreff: Re: [Buildroot] COG crashes on Pi4 (wpe_webkit) >> >> >> >> >Hello Daniel, >> >> > >> >> >On Fri, 22 May 2020 09:17:18 -0500 (CDT), usul27 <daniel@hifiberry.com> wrote: >> >> > >> >> >> Ok, finally got a build with debug symbols: >> >> >> >> >> >> Thread 1 "cog" received signal SIGSEGV, Segmentation fault. >> >> >> 0x00000000 in ?? () >> >> >> (gdb) backtrace >> >> >> #0 0x00000000 in ?? () >> >> >> #1 0xb1799f84 in ffi_call_SYSV () from /lib/libffi.so.7 >> >> >> #2 0xb17993fc in ffi_call_int () from /lib/libffi.so.7 >> >> >> #3 0xb1799b1c in ffi_call () from /lib/libffi.so.7 >> >> >> #4 0xb149b28c in wl_closure_invoke (closure=closure at entry=0xadb03a00, >> >> >> flags=flags at entry=2, target=<optimized out>, opcode=3025639260, >> >> >> data=<optimized out>, data at entry=0x74c60) at src/connection.c:1014 >> >> >> #5 0xb1497db0 in wl_client_connection_data (fd=<optimized out>, >> >> >> mask=<optimized out>, data=0x74c60) at src/wayland-server.c:429 >> >> >> #6 0xb1499608 in wl_event_loop_dispatch (loop=0x5bfc8, timeout=<optimized >> >> >> out>) at src/event-loop.c:640 >> >> >> #7 0xb0c59400 in WS::ServerSource::{lambda(_GSource*, int (*)(void*), >> >> >> void*)#3}::_FUN(_GSource*, int (*)(void*), void*) () from >> >> >> /lib/libWPEBackend-fdo-1.0.so.1 >> >> >> Backtrace stopped: previous frame identical to this frame (corrupt stack?) >> >> >> >> >> >> Somebody has any idea? >> >> > >> >> >Did some test on RPi4 with the following defconfig: >> >> > >> >> >BR2_arm=y >> >> >BR2_cortex_a72=y >> >> >BR2_ARM_FPU_NEON_VFPV4=y >> >> >BR2_ENABLE_DEBUG=y >> >> >BR2_TOOLCHAIN_BUILDROOT_GLIBC=y >> >> >BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y >> >> >BR2_BINUTILS_VERSION_2_31_X=y >> >> >BR2_TOOLCHAIN_BUILDROOT_CXX=y >> >> >BR2_PACKAGE_HOST_GDB=y >> >> >BR2_GDB_VERSION_8_3=y >> >> >BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y >> >> >BR2_SYSTEM_DHCP="eth0" >> >> >BR2_GENERATE_LOCALE="en_US" >> >> >BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi4/post-build.sh" >> >> >BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi4/post-image.sh" >> >> >BR2_ROOTFS_POST_SCRIPT_ARGS="--add-pi3-miniuart-bt-overlay" >> >> >BR2_LINUX_KERNEL=y >> >> >BR2_LINUX_KERNEL_CUSTOM_TARBALL=y >> >> >BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,4f2a4cc501c428c940549f39d5562e60404ac4f7)/linux-4f2a4cc501c428c940549f39d5562e60404ac4f7.tar.gz" >> >> >BR2_LINUX_KERNEL_DEFCONFIG="bcm2711" >> >> >BR2_LINUX_KERNEL_DTS_SUPPORT=y >> >> >BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2711-rpi-4-b" >> >> >BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y >> >> >BR2_PACKAGE_STRACE=y >> >> >BR2_PACKAGE_DEJAVU=y >> >> >BR2_PACKAGE_COG=y >> >> >BR2_PACKAGE_MESA3D=y >> >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y >> >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y >> >> >BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4=y >> >> >BR2_PACKAGE_MESA3D_OPENGL_ES=y >> >> >BR2_PACKAGE_WESTON=y >> >> >BR2_PACKAGE_WESTON_DRM=y >> >> >BR2_PACKAGE_WESTON_DEMO_CLIENTS=y >> >> >BR2_PACKAGE_RPI_FIRMWARE=y >> >> >BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y >> >> >BR2_PACKAGE_WPEWEBKIT=y >> >> >BR2_PACKAGE_OPENSSH=y >> >> >BR2_TARGET_ROOTFS_EXT2=y >> >> >BR2_TARGET_ROOTFS_EXT2_4=y >> >> >BR2_TARGET_ROOTFS_EXT2_LABEL="" >> >> >BR2_TARGET_ROOTFS_EXT2_SIZE="256M" >> >> ># BR2_TARGET_ROOTFS_TAR is not set >> >> >BR2_PACKAGE_HOST_DOSFSTOOLS=y >> >> >BR2_PACKAGE_HOST_GENIMAGE=y >> >> >BR2_PACKAGE_HOST_MTOOLS=y >> >> > >> >> >Running: >> >> > >> >> > $ export XDG_RUNTIME_DIR=/tmp >> >> > $ weston --tty 1 & >> >> > $ cog --platform=fdo >> >> > >> >> >leads to the 'Segmentation fault' as you described... >> >> > >> >> >Running: >> >> > >> >> > $ export XDG_RUNTIME_DIR=/tmp >> >> > $ weston --tty 1 --backend=drm-backend.so & >> >> > $ cog --platform=fdo >> >> > >> >> >works... >> >> > >> >> >Regards, >> >> >Peter >> >> > >> >> > >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Sent from: http://buildroot-busybox.2317881.n4.nabble.com/ >> >> >> _______________________________________________ >> >> >> buildroot mailing list >> >> >>buildroot at busybox.net >> >> >>http://lists.busybox.net/mailman/listinfo/buildroot >> >> > >> >> >> >> _______________________________________________ >> >> buildroot mailing list >> >>buildroot at busybox.net >> >>http://lists.busybox.net/mailman/listinfo/buildroot >> > >> > ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2020-05-25 7:18 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-05-19 13:16 [Buildroot] COG crashes on Pi4 (wpe_webkit) usul27 2020-05-19 17:44 ` Peter Seiderer 2020-05-20 7:07 ` usul27 2020-05-22 14:17 ` usul27 2020-05-23 20:29 ` Peter Seiderer 2020-05-24 8:59 ` Daniel HiFiBerry 2020-05-24 9:42 ` Peter Seiderer 2020-05-24 9:43 ` Daniel HiFiBerry 2020-05-24 12:43 ` Peter Seiderer 2020-05-25 7:18 ` Daniel HiFiBerry
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.