OpenMandrivaAssociation / distribution

OpenMandriva Lx is an exciting free Desktop Operating System that aims to cater to and interest first time and advanced users alike. It has the breadth and depth of an advanced system but is designed to be simple and straightforward in use.
https://openmandriva.org
7 stars 2 forks source link

falkon OOMs #2910

Open tpgxyz opened 1 year ago

tpgxyz commented 1 year ago

OpenMandriva version: VERSION_ID="23.90" Describe the bug: Falkon hangs the whole system on aarch64 Steps to reproduce: Open falkon, then open couple of tabs, notice that whole systems starts to slow down Observed behavior: After opening couple of tabs in falkon browser system slow down, and frequently lockups, you have to restart whole gear Expected behavior: No hangs Additional comment:

Logs and screenshots if relevant

maj 06 13:37:44 omv-rockpro64 kernel: plasmashell invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=200
maj 06 13:37:44 omv-rockpro64 kernel: CPU: 2 PID: 147434 Comm: plasmashell Tainted: G         C         6.3.0-server-2omv2390 #1
maj 06 13:37:44 omv-rockpro64 kernel: Hardware name: pine64,rockpro64-v2.1 Pine64 RockPro64 v2.1/Pine64 RockPro64 v2.1, BIOS 2023.01 01/01/2023
maj 06 13:37:44 omv-rockpro64 kernel: Call trace:
maj 06 13:37:44 omv-rockpro64 kernel:  dump_backtrace+0xfc/0x120
maj 06 13:37:44 omv-rockpro64 kernel:  show_stack+0x18/0x24
maj 06 13:37:44 omv-rockpro64 kernel:  dump_stack_lvl+0x50/0x6c
maj 06 13:37:44 omv-rockpro64 kernel:  dump_header+0x50/0x214
maj 06 13:37:44 omv-rockpro64 kernel:  oom_kill_process+0xa8/0x2e0
maj 06 13:37:44 omv-rockpro64 kernel:  out_of_memory+0x330/0x530
maj 06 13:37:44 omv-rockpro64 kernel:  __alloc_pages_slowpath+0x844/0xbc8
maj 06 13:37:44 omv-rockpro64 kernel:  __alloc_pages+0x22c/0x2c0
maj 06 13:37:44 omv-rockpro64 kernel:  alloc_pages+0x214/0x284
maj 06 13:37:44 omv-rockpro64 kernel:  __get_free_pages+0x14/0x34
maj 06 13:37:44 omv-rockpro64 kernel:  __pollwait+0x6c/0x10c
maj 06 13:37:44 omv-rockpro64 kernel:  pipe_poll+0x68/0x148
maj 06 13:37:44 omv-rockpro64 kernel:  do_sys_poll+0x2f0/0x5d8
maj 06 13:37:44 omv-rockpro64 kernel:  __arm64_sys_ppoll+0x7c/0x128
maj 06 13:37:44 omv-rockpro64 kernel:  invoke_syscall+0x84/0x110
maj 06 13:37:44 omv-rockpro64 kernel:  el0_svc_common+0xb4/0xfc
maj 06 13:37:44 omv-rockpro64 kernel:  do_el0_svc+0x30/0xa4
maj 06 13:37:44 omv-rockpro64 kernel:  el0_svc+0x34/0x108
maj 06 13:37:44 omv-rockpro64 kernel:  el0t_64_sync_handler+0x84/0xf0
maj 06 13:37:44 omv-rockpro64 kernel:  el0t_64_sync+0x190/0x194
maj 06 13:37:44 omv-rockpro64 kernel: Mem-Info:
maj 06 13:37:44 omv-rockpro64 kernel: active_anon:475 inactive_anon:743 isolated_anon:0
                                       active_file:969 inactive_file:2589 isolated_file:0
                                       unevictable:802088 dirty:64 writeback:0
                                       slab_reclaimable:18087 slab_unreclaimable:30073
                                       mapped:142829 shmem:324220 pagetables:8154
                                       sec_pagetables:0 bounce:0
                                       kernel_misc_reclaimable:0
                                       free:14442 free_pcp:265 free_cma:6690
maj 06 13:37:44 omv-rockpro64 kernel: Node 0 active_anon:1900kB inactive_anon:2972kB active_file:3876kB inactive_file:10208kB unevictable:3208352kB isolated(anon):0kB isolated(file):0kB mapped:571316kB dirty:256kB writeback:0kB shmem:1296880kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:7536kB pagetables:32616kB sec_pagetables:0kB all_unreclaimable? no
maj 06 13:37:44 omv-rockpro64 kernel: Node 0 DMA free:57768kB boost:26624kB min:49152kB low:54784kB high:60416kB reserved_highatomic:2048KB active_anon:1796kB inactive_anon:3180kB active_file:3344kB inactive_file:10504kB unevictable:3208352kB writepending:256kB present:4061184kB managed:3918244kB mlocked:176kB bounce:0kB free_pcp:1052kB local_pcp:0kB free_cma:26760kB
maj 06 13:37:44 omv-rockpro64 kernel: lowmem_reserve[]: 0 0 0 0 0
maj 06 13:37:44 omv-rockpro64 kernel: Node 0 DMA: 8425*4kB (UMEHC) 2120*8kB (UMHC) 299*16kB (UHC) 39*32kB (C) 4*64kB (C) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB = 56948kB
maj 06 13:37:44 omv-rockpro64 kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
maj 06 13:37:44 omv-rockpro64 kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=32768kB
maj 06 13:37:44 omv-rockpro64 kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
maj 06 13:37:44 omv-rockpro64 kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=64kB
maj 06 13:37:44 omv-rockpro64 kernel: 327798 total pagecache pages
maj 06 13:37:44 omv-rockpro64 kernel: 24 pages in swap cache
maj 06 13:37:44 omv-rockpro64 kernel: Free swap  = 457668kB
maj 06 13:37:44 omv-rockpro64 kernel: Total swap = 1958908kB
maj 06 13:37:44 omv-rockpro64 kernel: 1015296 pages RAM
maj 06 13:37:44 omv-rockpro64 kernel: 0 pages HighMem/MovableOnly
maj 06 13:37:44 omv-rockpro64 kernel: 35735 pages reserved
maj 06 13:37:44 omv-rockpro64 kernel: 16384 pages cma reserved
maj 06 13:37:44 omv-rockpro64 kernel: 0 pages hwpoisoned
maj 06 13:37:44 omv-rockpro64 kernel: Tasks state (memory values in pages):
maj 06 13:37:44 omv-rockpro64 kernel: [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
maj 06 13:37:44 omv-rockpro64 kernel: [    434]     0   434    13738       32   106496      352          -250 systemd-journal
maj 06 13:37:44 omv-rockpro64 kernel: [    448]     0   448     9721       32   102400      573         -1000 systemd-udevd
maj 06 13:37:44 omv-rockpro64 kernel: [    494]   989   494     6708        0    94208      640             0 systemd-resolve
maj 06 13:37:44 omv-rockpro64 kernel: [    495]   988   495    23978       64    94208      256             0 systemd-timesyn
maj 06 13:37:44 omv-rockpro64 kernel: [    497]     0   497     5351       32    86016      288             0 systemd-userdbd
maj 06 13:37:44 omv-rockpro64 kernel: [    515]     0   515    20668       32    57344      160             0 irqbalance
maj 06 13:37:44 omv-rockpro64 kernel: [    521]   985   521     5455        0    53248       64             0 rtkit-daemon
maj 06 13:37:44 omv-rockpro64 kernel: [    523]     0   523     2349       32    53248      192             0 smartd
maj 06 13:37:44 omv-rockpro64 kernel: [    528]     0   528     5501        0    86016      320             0 systemd-homed
maj 06 13:37:44 omv-rockpro64 kernel: [    532]     0   532     5480       96    77824      256             0 systemd-logind
maj 06 13:37:44 omv-rockpro64 kernel: [    533]    28   533     1998       76    57344      160          -900 dbus-broker-lau
maj 06 13:37:44 omv-rockpro64 kernel: [    534]   991   534     5755       32    86016      288             0 systemd-network
maj 06 13:37:44 omv-rockpro64 kernel: [    535]    28   535     1647       32    57344      384          -900 dbus-broker
maj 06 13:37:44 omv-rockpro64 kernel: [    545]     0   545     4063       96    65536      288         -1000 sshd
maj 06 13:37:44 omv-rockpro64 kernel: [    551]     0   551    13521      128    61440        0             0 agetty
maj 06 13:37:44 omv-rockpro64 kernel: [    574]     0   574   114137        0   135168     1536             0 builder
maj 06 13:37:44 omv-rockpro64 kernel: [   1248]     0  1248    90760       73   122880      704             0 upowerd
maj 06 13:37:44 omv-rockpro64 kernel: [   1267]   986  1267    79120       95   106496      704             0 polkitd
maj 06 13:37:44 omv-rockpro64 kernel: [   9132]  1002  9132    23722        0   114688      864           100 systemd
maj 06 13:37:44 omv-rockpro64 kernel: [   9133]  1002  9133    44958      142   118784      832           100 (sd-pam)
maj 06 13:37:44 omv-rockpro64 kernel: [   9141]  1002  9141     1706        0    53248       64           200 p11-kit-server
maj 06 13:37:44 omv-rockpro64 kernel: [   9142]  1002  9142    28925      100   135168     1248           200 pipewire
maj 06 13:37:44 omv-rockpro64 kernel: [   9143]  1002  9143    11257       32   114688     2336           200 pipewire-media-
maj 06 13:37:44 omv-rockpro64 kernel: [   9144]  1002  9144    24080      161   122880     2880           200 pipewire-pulse
maj 06 13:37:44 omv-rockpro64 kernel: [   9148]  1002  9148     2024        0    61440      224           200 ssh-agent
maj 06 13:37:44 omv-rockpro64 kernel: [   9154]  1002  9154     1833       32    53248       64           200 dbus-broker-lau
maj 06 13:37:44 omv-rockpro64 kernel: [   9162]  1002  9162     1508        0    53248      352           200 dbus-broker
maj 06 13:37:44 omv-rockpro64 kernel: [ 146582]     0 146582     6350       96    90112      512           100 systemd
maj 06 13:37:44 omv-rockpro64 kernel: [ 146583]     0 146583    45242      142   122880     1120           100 (sd-pam)
maj 06 13:37:44 omv-rockpro64 kernel: [ 146591]     0 146591     1705        0    49152       64           100 p11-kit-server
maj 06 13:37:44 omv-rockpro64 kernel: [ 146592]     0 146592    24122       82    98304      800           100 pipewire
maj 06 13:37:44 omv-rockpro64 kernel: [ 146593]     0 146593    10670        4   110592     2304           100 pipewire-media-
maj 06 13:37:44 omv-rockpro64 kernel: [ 146600]     0 146600     1991       38    45056      128           100 ssh-agent
maj 06 13:37:44 omv-rockpro64 kernel: [ 146602]     0 146602     1819       64    57344       32           100 dbus-broker-lau
maj 06 13:37:44 omv-rockpro64 kernel: [ 146604]     0 146604      765        0    40960       32           100 dbus-broker
maj 06 13:37:44 omv-rockpro64 kernel: [ 146644]     0 146644     4367       64    73728      224             0 login
maj 06 13:37:44 omv-rockpro64 kernel: [ 146648]  1002 146648    15138       64    73728     1056             0 bash
maj 06 13:37:44 omv-rockpro64 kernel: [ 146702]  1002 146702   237328        0   225280     1216           200 xdg-desktop-por
maj 06 13:37:44 omv-rockpro64 kernel: [ 146709]  1002 146709   165763       96   167936      192           200 xdg-document-po
maj 06 13:37:44 omv-rockpro64 kernel: [ 146713]  1002 146713    91242       64   126976      160           200 xdg-permission-
maj 06 13:37:44 omv-rockpro64 kernel: [ 146720]  1002 146720      557       32    40960        0           200 fusermount3
maj 06 13:37:44 omv-rockpro64 kernel: [ 147101]  1002 147101   109158       64   135168      128           200 agent
maj 06 13:37:44 omv-rockpro64 kernel: [ 147218]     0 147218    91386       96   131072      160             0 power-profiles-
maj 06 13:37:44 omv-rockpro64 kernel: [ 147234]     0 147234    49804       96   159744      416             0 sddm
maj 06 13:37:44 omv-rockpro64 kernel: [ 147236]     0 147236   175805       96   536576     7360             0 Xorg
maj 06 13:37:44 omv-rockpro64 kernel: [ 147248]     0 147248    30781       96   151552      352             0 sddm-helper
maj 06 13:37:44 omv-rockpro64 kernel: [ 147250]   984 147250     6303       96    90112      480           100 systemd
maj 06 13:37:44 omv-rockpro64 kernel: [ 147251]   984 147251    45274      114   122880     1120           100 (sd-pam)
maj 06 13:37:44 omv-rockpro64 kernel: [ 147260]   984 147260    24165       76    98304      832           200 pipewire
maj 06 13:37:44 omv-rockpro64 kernel: [ 147261]   984 147261   434838        0  1015808    13280             0 sddm-greeter
maj 06 13:37:44 omv-rockpro64 kernel: [ 147262]   984 147262    10675       51   118784     2304           200 pipewire-media-
maj 06 13:37:44 omv-rockpro64 kernel: [ 147263]   984 147263    20713       96   106496      320           200 pipewire-pulse
maj 06 13:37:44 omv-rockpro64 kernel: [ 147265]   984 147265     1819       32    49152       64           200 dbus-broker-lau
maj 06 13:37:44 omv-rockpro64 kernel: [ 147266]   984 147266      765        0    40960       32           200 dbus-broker
maj 06 13:37:44 omv-rockpro64 kernel: [ 147290]     0 147290   118026       64   151552      544             0 udisksd
maj 06 13:37:44 omv-rockpro64 kernel: [ 147311]     0 147311    31309       96   151552      384             0 sddm-helper
maj 06 13:37:44 omv-rockpro64 kernel: [ 147312]  1002 147312   246493      152   405504     3328             0 startplasma-way
maj 06 13:37:44 omv-rockpro64 kernel: [ 147348]  1002 147348   194141       18   684032     5120           200 kdeconnectd
maj 06 13:37:44 omv-rockpro64 kernel: [ 147351]  1002 147351    53034      160   176128      448           200 kwin_wayland_wr
maj 06 13:37:44 omv-rockpro64 kernel: [ 147355]  1002 147355   330198      961  1404928    10186           200 kwin_wayland
maj 06 13:37:44 omv-rockpro64 kernel: [ 147395]  1002 147395    99683        0   503808     6912           200 Xwayland
maj 06 13:37:44 omv-rockpro64 kernel: [ 147420]  1002 147420   398986        0   839680     5888           200 kded5
maj 06 13:37:44 omv-rockpro64 kernel: [ 147421]  1002 147421   157609        0   675840     4768           200 ksmserver
maj 06 13:37:44 omv-rockpro64 kernel: [ 147434]  1002 147434   655802    12129  1527808    33984           200 plasmashell
maj 06 13:37:44 omv-rockpro64 kernel: [ 147446]  1002 147446   172984      105   303104     1088           200 kactivitymanage
maj 06 13:37:44 omv-rockpro64 kernel: [ 147460]  1002 147460    73281        0   204800      736           200 gmenudbusmenupr
maj 06 13:37:44 omv-rockpro64 kernel: [ 147461]  1002 147461   230787       65   696320     4544           200 polkit-kde-auth
maj 06 13:37:44 omv-rockpro64 kernel: [ 147462]  1002 147462   178788        0   356352     1408           200 org_kde_powerde
maj 06 13:37:44 omv-rockpro64 kernel: [ 147463]  1002 147463    72948        0   204800      704           200 xembedsniproxy
maj 06 13:37:44 omv-rockpro64 kernel: [ 147473] 65534 147473     2104        0    57344      128             0 gpsd
maj 06 13:37:44 omv-rockpro64 kernel: [ 147592]  1002 147592   197089      905   843776     6592           200 konsole
maj 06 13:37:44 omv-rockpro64 kernel: [ 147602]  1002 147602    15485        0    81920     1088           200 bash
maj 06 13:37:44 omv-rockpro64 kernel: [ 147627]  1002 147627  1675482   129980  6709248    59584           200 falkon
maj 06 13:37:44 omv-rockpro64 kernel: [ 147634]  1002 147634    87795      160   450560     2272           200 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147635]  1002 147635    87829      160   471040     2336           200 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147637]  1002 147637    87829      137   319488     2304           200 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147657]  1002 147657  1437098      683  1536000    41941           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147681]  1002 147681   175229        0   675840     4640           200 kwalletd5
maj 06 13:37:44 omv-rockpro64 kernel: [ 147699]  1002 147699    51142        0    77824       96           200 gpg-agent
maj 06 13:37:44 omv-rockpro64 kernel: [ 147726]  1002 147726  2516698       32  1486848    19648           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147810]  1002 147810  1410368        5   999424    12287           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147826]  1002 147826  1422939       39  1245184    21013           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147940]  1002 147940  1437456       79  1359872    38592           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 147964]  1002 147964  1412189      101  1024000    13440           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 148258]  1002 148258  1402087      120   765952     5530           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 148429]  1002 148429  1409405       74   954368    11522           300 QtWebEngineProc
maj 06 13:37:44 omv-rockpro64 kernel: [ 148612]     0 148612     5512       64    81920      224             0 systemd-userwor
maj 06 13:37:44 omv-rockpro64 kernel: [ 148619]     0 148619     5512        0    81920      224             0 systemd-userwor
maj 06 13:37:44 omv-rockpro64 kernel: [ 148620]     0 148620     5512        0    86016      224             0 systemd-userwor
maj 06 13:37:44 omv-rockpro64 kernel: oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1002.slice/user@1002.service/app.slice/app-org.kde.falkon-3ba2a5de84be4cbeb89ed1a0458aadfb.scope,task=falkon,pid=147627,uid=1002
maj 06 13:37:44 omv-rockpro64 kernel: Out of memory: Killed process 147627 (falkon) total-vm:6701928kB, anon-rss:1716kB, file-rss:3076kB, shmem-rss:515128kB, UID:1002 pgtables:6552kB oom_score_adj:200
maj 06 13:37:44 omv-rockpro64 systemd[1]: user@1002.service: A process of this unit has been killed by the OOM killer.
maj 06 13:37:44 omv-rockpro64 systemd[9132]: app-org.kde.falkon-3ba2a5de84be4cbeb89ed1a0458aadfb.scope: A process of this unit has been killed by the OOM killer.
maj 06 13:37:45 omv-rockpro64 systemd[9132]: app-org.kde.falkon-3ba2a5de84be4cbeb89ed1a0458aadfb.scope: Failed with result 'oom-kill'.
maj 06 13:37:45 omv-rockpro64 systemd[9132]: app-org.kde.falkon-3ba2a5de84be4cbeb89ed1a0458aadfb.scope: Consumed 10min 27.624s CPU time.