FIM crashes with new kernel 4.15.0-193
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fim (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
In Ubuntu 18.04 (AMD64), FIM 0.5~rc3=2build1 crashes while running the following command:
'fim -d /dev/fb0 -q -a <some image> -c "sleep 15;quit"
The following logs are produced by the kernel.
Sep 29 16:06:02 hostname-removed kernel: [ 363.476568] INFO: task kworker/u8:0:5 blocked for more than 120 seconds.
Sep 29 16:06:02 hostname-removed kernel: [ 363.476572] Tainted: G OE 4.15.0-193-generic #204-Ubuntu
Sep 29 16:06:02 hostname-removed kernel: [ 363.476573] "echo 0 > /proc/sys/
Sep 29 16:06:02 hostname-removed kernel: [ 363.476576] kworker/u8:0 D 0 5 2 0x80000000
Sep 29 16:06:02 hostname-removed kernel: [ 363.476590] Workqueue: events_unbound flush_to_ldisc
Sep 29 16:06:02 hostname-removed kernel: [ 363.476592] Call Trace:
Sep 29 16:06:02 hostname-removed kernel: [ 363.476603] __schedule+
Sep 29 16:06:02 hostname-removed kernel: [ 363.476607] schedule+0x2c/0x80
Sep 29 16:06:02 hostname-removed kernel: [ 363.476610] schedule_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476617] ? ahci_qc_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476623] ? find_next_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476628] __down+0x91/0xe0
Sep 29 16:06:02 hostname-removed kernel: [ 363.476634] down+0x41/0x50
Sep 29 16:06:02 hostname-removed kernel: [ 363.476636] ? down+0x41/0x50
Sep 29 16:06:02 hostname-removed kernel: [ 363.476639] console_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476643] do_con_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476647] ? __wake_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476651] con_write+0x5c/0x60
Sep 29 16:06:02 hostname-removed kernel: [ 363.476656] do_output_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476659] __process_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476661] n_tty_receive_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476665] n_tty_receive_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476667] tty_ldisc_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476670] tty_port_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476673] flush_to_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476677] process_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476680] worker_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476684] kthread+0x121/0x140
Sep 29 16:06:02 hostname-removed kernel: [ 363.476686] ? process_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476689] ? kthread_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476693] ret_from_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476702] INFO: task kworker/2:1:36 blocked for more than 120 seconds.
Sep 29 16:06:02 hostname-removed kernel: [ 363.476704] Tainted: G OE 4.15.0-193-generic #204-Ubuntu
Sep 29 16:06:02 hostname-removed kernel: [ 363.476705] "echo 0 > /proc/sys/
Sep 29 16:06:02 hostname-removed kernel: [ 363.476706] kworker/2:1 D 0 36 2 0x80000000
Sep 29 16:06:02 hostname-removed kernel: [ 363.476713] Workqueue: events console_callback
Sep 29 16:06:02 hostname-removed kernel: [ 363.476714] Call Trace:
Sep 29 16:06:02 hostname-removed kernel: [ 363.476719] __schedule+
Sep 29 16:06:02 hostname-removed kernel: [ 363.476723] schedule+0x2c/0x80
Sep 29 16:06:02 hostname-removed kernel: [ 363.476725] schedule_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476727] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476729] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476731] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476733] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476735] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476737] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476739] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476741] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476745] __down+0x91/0xe0
Sep 29 16:06:02 hostname-removed kernel: [ 363.476748] ? syscall_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476750] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476752] ? __switch_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476755] down+0x41/0x50
Sep 29 16:06:02 hostname-removed kernel: [ 363.476757] ? down+0x41/0x50
Sep 29 16:06:02 hostname-removed kernel: [ 363.476760] console_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476763] console_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476766] ? __schedule+
Sep 29 16:06:02 hostname-removed kernel: [ 363.476769] ? pwq_dec_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476772] process_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476774] worker_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476778] kthread+0x121/0x140
Sep 29 16:06:02 hostname-removed kernel: [ 363.476781] ? process_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476784] ? kthread_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476787] ret_from_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476859] INFO: task fim:2535 blocked for more than 120 seconds.
Sep 29 16:06:02 hostname-removed kernel: [ 363.476861] Tainted: G OE 4.15.0-193-generic #204-Ubuntu
Sep 29 16:06:02 hostname-removed kernel: [ 363.476862] "echo 0 > /proc/sys/
Sep 29 16:06:02 hostname-removed kernel: [ 363.476863] fim D 0 2535 2529 0x00000080
Sep 29 16:06:02 hostname-removed kernel: [ 363.476866] Call Trace:
Sep 29 16:06:02 hostname-removed kernel: [ 363.476870] __schedule+
Sep 29 16:06:02 hostname-removed kernel: [ 363.476874] schedule+0x2c/0x80
Sep 29 16:06:02 hostname-removed kernel: [ 363.476877] schedule_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476880] __mutex_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476883] ? set_termios+
Sep 29 16:06:02 hostname-removed kernel: [ 363.476887] __mutex_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476890] ? __mutex_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476893] mutex_lock+
Sep 29 16:06:02 hostname-removed kernel: [ 363.476898] lock_fb_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476900] do_fb_ioctl+
Sep 29 16:06:02 hostname-removed kernel: [ 363.476903] ? n_tty_ioctl_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476906] ? n_tty_ioctl_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476910] ? do_wait_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476913] fb_ioctl+0x33/0x40
Sep 29 16:06:02 hostname-removed kernel: [ 363.476915] ? fb_ioctl+0x33/0x40
Sep 29 16:06:02 hostname-removed kernel: [ 363.476920] do_vfs_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476925] ? __audit_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476929] ? syscall_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476933] SyS_ioctl+0x79/0x90
Sep 29 16:06:02 hostname-removed kernel: [ 363.476937] do_syscall_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476940] entry_SYSCALL_
Sep 29 16:06:02 hostname-removed kernel: [ 363.476943] RIP: 0033:0x7f8dd256e217
Sep 29 16:06:02 hostname-removed kernel: [ 363.476944] RSP: 002b:00007ffd8b
Sep 29 16:06:02 hostname-removed kernel: [ 363.476947] RAX: ffffffffffffffda RBX: 00005568ebd535f0 RCX: 00007f8dd256e217
Sep 29 16:06:02 hostname-removed kernel: [ 363.476949] RDX: 00005568ebd5709c RSI: 0000000000004601 RDI: 0000000000000003
Sep 29 16:06:02 hostname-removed kernel: [ 363.476951] RBP: 0000000000000000 R08: ffffffffffffff58 R09: 00005568ebad40dc
Sep 29 16:06:02 hostname-removed kernel: [ 363.476952] R10: 0000000000000010 R11: 0000000000000246 R12: 00007ffd8b2d23d0
Sep 29 16:06:02 hostname-removed kernel: [ 363.476954] R13: 00007ffd8b2d2870 R14: 00007ffd8b2d2580 R15: 00007ffd8b2d22c0
Changed in fim (Ubuntu): | |
status: | New → Invalid |
I should note that the same script appears fine in Ubuntu 20.04, where the FIM build version is up to 0.5.3-2build1