Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-19902

UBSAN: array-index-out-of-bounds error for ldiskfs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Lustre 2.18.0
    • None
    • Ubuntu 24 running 6.8.90 kernel. Server side issue using ldiskfs.
    • 3
    • 9223372036854775807

    Description

      UBSAN: array-index-out-of-bounds in /usr/src/lustre-2.17.50/ldiskfs/namei.c:2594:11
      index 255 is out of range for type 'char [255]'
      CPU: 0 PID: 318005 Comm: ll_ost_out00_00 Tainted: G        W  OE      6.8.0-90-generic #91-Ubuntu
      Hardware name: HP HP Envy Laptop 17t-da000/8C67, BIOS F.07 03/12/2025
      Call Trace:
      <TASK>
      dump_stack_lvl+0x76/0xa0
      dump_stack+0x10/0x20
      __ubsan_handle_out_of_bounds+0xc6/0x110
      ldiskfs_insert_dentry+0x32f/0x380 [ldiskfs]
      add_dirent_to_buf+0xd1/0x1e0 [ldiskfs]
      ldiskfs_add_entry_locked+0x1b4/0xa50 [ldiskfs]
      osd_ldiskfs_add_entry+0x3f/0x280 [osd_ldiskfs]
      __osd_ea_add_rec+0x299/0x520 [osd_ldiskfs]
      osd_index_ea_insert+0x5ce/0x1520 [osd_ldiskfs]
      out_tx_index_insert_exec+0x125/0x6f0 [ptlrpc]
      out_tx_end+0x1dc/0x630 [ptlrpc]
      out_handle+0x17c4/0x2360 [ptlrpc]
      ? tgt_request_preprocess+0x1fb/0x1460 [ptlrpc]
      tgt_request_handle+0xa2a/0x1fb0 [ptlrpc]
      ptlrpc_main+0x1381/0x2c40 [ptlrpc]
      ? __pfx_ptlrpc_main+0x10/0x10 [ptlrpc]
      kthread+0xef/0x120

      Attachments

        Issue Links

          Activity

            People

              wc-triage WC Triage
              simmonsja James A Simmons
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: