Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-3843

agl-service-homescreen crashing

XMLWordPrintable

    • Raspberry Pi 4

      I'm seeing agl-service-homescreen consistently crash on startup on Raspberry Pi 4 since the 3 commits for SPEC-3796 were merged to master, backtrace is:

      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: ERROR: ALERT! signal 11 received: Segmentation fault [/usr/src/debug/af-binder/master+gitAUTOINC+1b6249810b-r0/git/src/sig-monitor.c:362,on_signal_error]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: ERROR: BACKTRACE due to signal Segmentation fault/11:
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [1/14] /lib/libc.so.6(+0x6d1b0) [0x7fae4651b0]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [2/14] /lib/libc.so.6(__vasprintf_chk+0x34) [0x7fae4d56c4]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [3/14] afbd-agl-service-homescreen(+0x1d6a8) [0x558f0656a8]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [4/14] /var/local/lib/afm/applications/agl-service-homescreen/lib/homescreen-binding.so(+0x45a0) [0x7fadeae5a0]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [5/14] /var/local/lib/afm/applications/agl-service-homescreen/lib/homescreen-binding.so(+0x57f8) [0x7fadeaf7f8]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [6/14] /var/local/lib/afm/applications/agl-service-homescreen/lib/homescreen-binding.so(+0x2584) [0x7fadeac584]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [7/14] afbd-agl-service-homescreen(+0x35154) [0x558f07d154]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [8/14] afbd-agl-service-homescreen(+0x3873c) [0x558f08073c]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [9/14] afbd-agl-service-homescreen(+0x36274) [0x558f07e274]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [10/14] afbd-agl-service-homescreen(+0x364c0) [0x558f07e4c0]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [11/14] afbd-agl-service-homescreen(jobs_start+0x18c) [0x558f07f0dc]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [12/14] afbd-agl-service-homescreen(main+0x1d8) [0x558f05b898]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [13/14] /lib/libc.so.6(__libc_start_main+0xe8) [0x7fae41c110]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [14/14] afbd-agl-service-homescreen(+0x13b50) [0x558f05bb50]
      Jun 29 03:06:52 raspberrypi4-64 afbd-agl-service-homescreen[594]: [/usr/src/debug/af-binder/master+gitAUTOINC+1b6249810b-r0/git/src/sig-monitor.c:103,dumpstack]

      I tested backing those 3 commits out, and it started up fine.  I tried reproducing with a qemux86-64 build, but it did not happen there.  It also did not happen when I made an rpi4 image with the dbg-pkgs image feature turned on, which does seem to suggest some form of race condition.  I'll continue tomorrow to try to get things in place so I can hopefully get a coredump and look at it with gdb.  I'm attaching the full journal just in case something in it is helpful.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            mvlad Marius Vlad
            scottm Scott Murray
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: