5.16 millipixels crashes on selfie cam
On some devices millipixels crashes accessing the selfie cam
Linux version 5.16.0-1-librem5 (builder@cumin-landing-buildd-arm64-qh9s) (aarch64-linux-gnu-gcc (Debian 1
0.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP PREEMPT Thu Mar 24 21:27:15 UTC 2022
purism@pureos:~$ coredumpctl dump > millipixels.dump
PID: 2191 (millipixels)
UID: 1000 (purism)
GID: 1000 (purism)
Signal: 11 (SEGV)
Timestamp: Tue 2022-04-05 13:06:13 UTC (1min 20s ago)
Command Line: millipixels
Executable: /usr/bin/millipixels
Control Group: /user.slice/user-1000.slice/session-3.scope
Unit: session-3.scope
Slice: user-1000.slice
Session: 3
Owner UID: 1000 (purism)
Boot ID: 924902c2c48f413b9bdc5124c2483c09
Machine ID: 1bab7a3269ef4298af620b6bc795bbd7
Hostname: pureos
Storage: /var/lib/systemd/coredump/core.millipixels.1000.924902c2c48f413b9bdc5124c2483c09.2191.1649163973000000.z
st
Message: Process 2191 (millipixels) of user 1000 dumped core.
Stack trace of thread 2199:
#0 0x0000ffffb99a7818 _ZN9libcamera6Camera7acquireEv (libcamera.so.0 + 0x9b818)
#1 0x0000aaaab896f670 n/a (millipixels + 0x1f670)
#2 0x0000aaaab896966c n/a (millipixels + 0x1966c)
#3 0x0000aaaab896d3e4 n/a (millipixels + 0x1d3e4)
#4 0x0000aaaab896bbc8 n/a (millipixels + 0x1bbc8)
#5 0x0000ffffb8b57ab4 g_main_context_dispatch (libglib-2.0.so.0 + 0x53ab4)
#6 0x0000ffffb8b57e5c n/a (libglib-2.0.so.0 + 0x53e5c)
#7 0x0000ffffb8b581b0 g_main_loop_run (libglib-2.0.so.0 + 0x541b0)
#8 0x0000aaaab896bbe4 n/a (millipixels + 0x1bbe4)
#9 0x0000ffffb87f1628 start_thread (libpthread.so.0 + 0x8628)
#10 0x0000ffffb874901c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 2191:
#0 0x0000ffffb8c67a18 n/a (libgobject-2.0.so.0 + 0x20a18)
#1 0x0000ffffb8b44e08 g_hash_table_foreach (libglib-2.0.so.0 + 0x40e08)
#2 0x0000ffffb8c695b0 g_param_spec_pool_list (libgobject-2.0.so.0 + 0x225b0)
#3 0x0000ffffb8c60b28 n/a (libgobject-2.0.so.0 + 0x19b28)
#4 0x0000ffffb8c780cc n/a (libgobject-2.0.so.0 + 0x310cc)
#5 0x0000ffffb8c7a898 g_type_class_ref (libgobject-2.0.so.0 + 0x33898)
#6 0x0000ffffb8c63670 g_object_new_with_properties (libgobject-2.0.so.0 + 0x1c670)
#7 0x0000ffffb8c63f9c g_object_new (libgobject-2.0.so.0 + 0x1cf9c)
#8 0x0000ffffb94e2dc4 n/a (libgtk-3.so.0 + 0x3eadc4)
#9 0x0000ffffb8c5c018 g_closure_invoke (libgobject-2.0.so.0 + 0x15018)
#10 0x0000ffffb8c6f410 n/a (libgobject-2.0.so.0 + 0x28410)
#11 0x0000ffffb8c75898 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2e898)
#12 0x0000ffffb8c75e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#13 0x0000ffffb94d29c0 gtk_widget_realize (libgtk-3.so.0 + 0x3da9c0)
#14 0x0000ffffb94e06b8 n/a (libgtk-3.so.0 + 0x3e86b8)
#15 0x0000ffffb8c5c018 g_closure_invoke (libgobject-2.0.so.0 + 0x15018)
#16 0x0000ffffb8c6f410 n/a (libgobject-2.0.so.0 + 0x28410)
#17 0x0000ffffb8c75898 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2e898)
#18 0x0000ffffb8c75e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#19 0x0000ffffb94cbfb4 gtk_widget_show (libgtk-3.so.0 + 0x3d3fb4)
#20 0x0000aaaab8965388 n/a (millipixels + 0x15388)
#21 0x0000ffffb8697218 __libc_start_main (libc.so.6 + 0x24218)
#22 0x0000aaaab8965418 n/a (millipixels + 0x15418)
#23 0x0000aaaab8965418 n/a (millipixels + 0x15418)