Public bug reported:

laptop ASUS UX303LNB, kernel 7.0.0-38-generic
- Error appeared after recent update
- Touchpad is working normally

[   49.388437] UBSAN: array-index-out-of-bounds in 
/build/linux-hwe-7.0-29AqNB/linux-hwe-7.0-7.0.0/drivers/input/mouse/focaltech.c:222:17
[   49.388439] index -1 is out of range for type 'focaltech_finger_state [5]'
[   49.388441] CPU: 2 UID: 0 PID: 0 Comm: swapper/2 Tainted: P           OE     
  7.0.0-38-generic #38~24.04.4-Ubuntu PREEMPT(lazy) 
[   49.388443] Tainted: [P]=PROPRIETARY_MODULE, [O]=OOT_MODULE, 
[E]=UNSIGNED_MODULE
[   49.388444] Hardware name: ASUSTeK COMPUTER INC. UX303LNB/UX303LNB, BIOS 
UX303LNB.203 12/10/2014
[   49.388445] Call Trace:
[   49.388445]  <IRQ>
[   49.388446]  dump_stack_lvl+0x76/0xa0
[   49.388449]  dump_stack+0x10/0x20
[   49.388451]  __ubsan_handle_out_of_bounds+0xdd/0x120
[   49.388454]  focaltech_process_packet+0x3e4/0x400 [psmouse]
[   49.388464]  focaltech_process_byte+0x23/0x30 [psmouse]
[   49.388474]  psmouse_handle_byte+0x19/0x130 [psmouse]
[   49.388485]  psmouse_receive_byte+0x91/0x300 [psmouse]
[   49.388494]  ? wakeup_preempt+0x61/0xa0
[   49.388496]  ps2_interrupt+0xa5/0xf0
[   49.388499]  serio_interrupt+0x4c/0xb0
[   49.388502]  i8042_handle_data+0x16c/0x4b0
[   49.388505]  i8042_interrupt+0x13/0x70
[   49.388508]  __handle_irq_event_percpu+0x58/0x280
[   49.388512]  handle_irq_event+0x39/0x80
[   49.388516]  handle_edge_irq+0xb2/0x1b0
[   49.388519]  __common_interrupt+0x53/0x150
[   49.388522]  common_interrupt+0xb1/0xe0
[   49.388524]  </IRQ>
[   49.388524]  <TASK>
[   49.388525]  asm_common_interrupt+0x27/0x40
[   49.388527] RIP: 0010:cpuidle_enter_state+0xda/0x720
[   49.388528] Code: 53 db fe e8 b8 ed ff ff 8b 53 04 49 89 c7 0f 1f 44 00 00 
31 ff e8 16 33 d9 fe 80 7d d0 00 0f 85 ce 01 00 00 fb 0f 1f 44 00 00 <45> 85 f6 
0f 88 4d 02 00 00 4d 63 ee 49 83 fd 0a 0f 83 35 05 00 00
[   49.388530] RSP: 0018:ffffd3d1800fbe00 EFLAGS: 00000246
[   49.388531] RAX: 0000000000000000 RBX: ffff8c7d22d3d680 RCX: 0000000000000000
[   49.388532] RDX: 0000000000000002 RSI: 0000000000000000 RDI: 0000000000000000
[   49.388533] RBP: ffffd3d1800fbe50 R08: 0000000000000000 R09: 0000000000000000
[   49.388534] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff8ed54cc0
[   49.388535] R13: 0000000000000008 R14: 0000000000000008 R15: 0000000b7fc0ac83
[   49.388537]  ? tick_nohz_stop_tick+0x63/0x270
[   49.388540]  ? raw_spin_rq_unlock+0x14/0x50
[   49.388543]  cpuidle_enter+0x2e/0x50
[   49.388545]  call_cpuidle+0x21/0x50
[   49.388547]  cpuidle_idle_call+0x173/0x200
[   49.388549]  do_idle+0x90/0xf0
[   49.388551]  cpu_startup_entry+0x29/0x30
[   49.388553]  start_secondary+0x128/0x170
[   49.388556]  common_startup_64+0x13e/0x141
[   49.388559]  </TASK>
[   49.388559] ---[ end trace ]---

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-7.0.0-38-generic 7.0.0-38.38~24.04.4
ProcVersionSignature: Ubuntu 7.0.0-38.38~24.04.4-generic 7.0.14
Uname: Linux 7.0.0-38-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC1:  mss        2275 F.... wireplumber
 /dev/snd/controlC0:  mss        2275 F.... wireplumber
 /dev/snd/seq:        mss        2270 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Oct  6 05:50:21 2026
InstallationDate: Installed on 2026-02-04 (244 days ago)
InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 
(20250805.1)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 002: ID 064e:9700 Suyin Corp. Asus Integrated Webcam
 Bus 001 Device 003: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
MachineType: ASUSTeK COMPUTER INC. UX303LNB
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-38-generic 
root=UUID=cdf3f19a-f57c-441d-bad9-f95fb2217444 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-7.0.0-38-generic N/A
 linux-backports-modules-7.0.0-38-generic  N/A
 linux-firmware                            20240318.git3b128b60.0ubuntu3.1
SourcePackage: linux-hwe-7.0
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/10/2014
dmi.bios.release: 5.6
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: UX303LNB.203
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: UX303LNB
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrUX303LNB.203:bd12/10/2014:br5.6:svnASUSTeKCOMPUTERINC.:pnUX303LNB:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX303LNB:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:skuASUS-NotebookSKU:pfaUX:
dmi.product.family: UX
dmi.product.name: UX303LNB
dmi.product.sku: ASUS-NotebookSKU
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.

** Affects: linux-hwe-7.0 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble

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

Title:
  focaltech: UBSAN array-index-out-of-bounds in focaltech_process_packet
  (index -1)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-7.0/+bug/2169656/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to