[Bug 1811901] [NEW] shim crashes in OBJ_create()

dann frazier dann.frazier at canonical.com
Tue Jan 15 23:18:00 UTC 2019


Public bug reported:

After working around LP: #1811722, I hit another bug that causes shim to
crash on arm64. Backtrace (w/ manually decoded function names):

Synchronous Exception at 0x00000000B81D71E8
PC 0x0000B81D71E8 strcmpa
PC 0x0000B816DF14 strcmp
PC 0x0000B81751D4 strcmp
PC 0x0000B817582C OBJ_bsearch_ex_
PC 0x0000B81759EC OBJ_create
PC 0x0000B8161B9C verify_eku
PC 0x0000B8161F74 check_db_cert_in_ram
PC 0x0000B81622BC check_db_cert
PC 0x0000B8162EC4 check_whitelist
PC 0x0000B8164988 verify_buffer
PC 0x0000B8165534 handle_image
PC 0x0000B8167190 start_image
PC 0x0000B81672DC init_grub
PC 0x0000B81683FC efi_main
PC 0x0000B8161030 _start
PC 0x0000BF4C7C78 (0x0000BF4C1000+0x00006C78) [ 1] DxeCore.dll

** Affects: shim-signed (Ubuntu)
     Importance: Undecided
         Status: Confirmed

** Also affects: shim-signed (Ubuntu)
   Importance: Undecided
       Status: New

** No longer affects: gnu-efi (Ubuntu)

** Changed in: shim-signed (Ubuntu)
       Status: New => Confirmed

** Description changed:

  After working around LP: #1811722, I hit another bug that causes shim to
- crash. Backtrace (w/ manually decoded function names):
+ crash on arm64. Backtrace (w/ manually decoded function names):
  
  Synchronous Exception at 0x00000000B81D71E8
  PC 0x0000B81D71E8 strcmpa
- PC 0x0000B816DF14 strcmp 
+ PC 0x0000B816DF14 strcmp
  PC 0x0000B81751D4 strcmp
  PC 0x0000B817582C OBJ_bsearch_ex_
  PC 0x0000B81759EC OBJ_create
  PC 0x0000B8161B9C verify_eku
  PC 0x0000B8161F74 check_db_cert_in_ram
  PC 0x0000B81622BC check_db_cert
  PC 0x0000B8162EC4 check_whitelist
  PC 0x0000B8164988 verify_buffer
  PC 0x0000B8165534 handle_image
  PC 0x0000B8167190 start_image
  PC 0x0000B81672DC init_grub
  PC 0x0000B81683FC efi_main
  PC 0x0000B8161030 _start
  PC 0x0000BF4C7C78 (0x0000BF4C1000+0x00006C78) [ 1] DxeCore.dll

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gnu-efi in Ubuntu.
https://bugs.launchpad.net/bugs/1811901

Title:
  shim crashes in OBJ_create()

Status in shim-signed package in Ubuntu:
  Confirmed

Bug description:
  After working around LP: #1811722, I hit another bug that causes shim
  to crash on arm64. Backtrace (w/ manually decoded function names):

  Synchronous Exception at 0x00000000B81D71E8
  PC 0x0000B81D71E8 strcmpa
  PC 0x0000B816DF14 strcmp
  PC 0x0000B81751D4 strcmp
  PC 0x0000B817582C OBJ_bsearch_ex_
  PC 0x0000B81759EC OBJ_create
  PC 0x0000B8161B9C verify_eku
  PC 0x0000B8161F74 check_db_cert_in_ram
  PC 0x0000B81622BC check_db_cert
  PC 0x0000B8162EC4 check_whitelist
  PC 0x0000B8164988 verify_buffer
  PC 0x0000B8165534 handle_image
  PC 0x0000B8167190 start_image
  PC 0x0000B81672DC init_grub
  PC 0x0000B81683FC efi_main
  PC 0x0000B8161030 _start
  PC 0x0000BF4C7C78 (0x0000BF4C1000+0x00006C78) [ 1] DxeCore.dll

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shim-signed/+bug/1811901/+subscriptions



More information about the foundations-bugs mailing list