BUG: kernel NULL pointer dereference, address: 0000000000000054

Dec 30, 2020
6
0
1
40
Germany
Guten Tag,

Mein Rechner hängt sich mehrfach die Woche auf. Über Umwege konnte ich mir die dmesg Ausgabe wegsichern. Wie muss ich vorgehen, damit ich ein Bugreport aufmache, damit mein Problem hoffentlich gelöst wird?

Viele Grüße
Max

Code:
[26095.202289] BUG: kernel NULL pointer dereference, address: 0000000000000054
[26095.203183] #PF: supervisor write access in kernel mode
[26095.204025] #PF: error_code(0x0002) - not-present page
[26095.204845] PGD 0 P4D 0
[26095.205621] Oops: 0002 [#1] PREEMPT SMP NOPTI
[26095.206396] CPU: 4 PID: 2409 Comm: kvm Tainted: P           O      5.17.3-edge #1
[26095.207184] Hardware name: HP HP EliteDesk 805 G6 SFF PC/872B, BIOS S09 Ver. 02.07.00 01/11/2022
[26095.207979] RIP: 0010:error_entry+0x7b/0xe0
[26095.208758] Code: 0f 01 f8 0f 1f 00 eb 11 0f 20 d8 0f 1f 44 00 00 48 25 ff e7 ff ff 0f 22 d8 41 5c 48 89 e7 e8 bc 1e e8 ff 48 89 c4 48 8d 6c 24 <01> 41 54 c3 48 8d 0d e1 fc ff ff 48 39 8c 24 88 00 00 00 74 29 89
[26095.210306] RSP: 0000:ffffb5979352bf58 EFLAGS: 00010087
[26095.211094] RAX: ffffb5979352bf58 RBX: 0000000000000000 RCX: 0000000000000000
[26095.211880] RDX: 0000000000000000 RSI: fffffe00000ef000 RDI: ffffb5979352bf58
[26095.212681] RBP: ffffb5979352bf59 R08: 0000000000000000 R09: 0000000000000000
[26095.213469] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffffa8600ab8
[26095.214276] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[26095.215052] FS:  00007fdf66961200(0000) GS:ffff8bdc3e500000(0000) knlGS:0000000000000000
[26095.215835] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[26095.216616] CR2: 0000000000000054 CR3: 000000014b410000 CR4: 0000000000350ee0
[26095.217389] Call Trace:
[26095.218128]  <TASK>
[26095.218878]  </TASK>
[26095.219594] Modules linked in: tcp_diag inet_diag xt_TCPMSS xt_tcpudp nft_compat wireguard curve25519_x86_64 libchacha20poly1305 chacha_x86_64 poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel udp_tunnel binfmt_misc veth ebtable_filter ebtables ip_set ip6table_raw iptable_raw ip6table_filter ip6_tables iptable_filter bpfilter nf_tables bonding tls softdog nfnetlink_log nfnetlink intel_rapl_msr intel_rapl_common edac_mce_amd snd_hda_codec_realtek kvm_amd snd_hda_codec_generic amdgpu ledtrig_audio kvm snd_hda_codec_hdmi irqbypass iommu_v2 crct10dif_pclmul gpu_sched snd_hda_intel ghash_clmulni_intel drm_ttm_helper snd_intel_dspcfg snd_intel_sdw_acpi ttm aesni_intel snd_hda_codec drm_kms_helper crypto_simd snd_hda_core cryptd cec cdc_ether rc_core rapl hp_wmi snd_hwdep i2c_algo_bit usbnet platform_profile snd_pcm pcspkr serio_raw sparse_keymap fb_sys_fops efi_pstore snd_timer syscopyarea joydev r8152 input_leds wmi_bmof ipmi_devintf sysfillrect snd sysimgblt ipmi_msghandler
[26095.219641]  cdc_acm mii k10temp soundcore ccp ucsi_acpi typec_ucsi typec mac_hid vhost_net vhost vhost_iotlb tap ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi drm sunrpc ip_tables x_tables autofs4 zfs(PO) zunicode(PO) zzstd(O) zlua(O) zavl(PO) icp(PO) zcommon(PO) znvpair(PO) spl(O) btrfs blake2b_generic xor raid6_pq zstd_compress libcrc32c simplefb hid_generic usbkbd usbhid hid xhci_pci xhci_pci_renesas crc32_pclmul ehci_pci r8169 psmouse ahci i2c_piix4 ehci_hcd realtek xhci_hcd libahci wmi video gpio_amdpt
[26095.228739] CR2: 0000000000000054
[26095.229645] ---[ end trace 0000000000000000 ]---
[26095.247554] RIP: 0010:error_entry+0x7b/0xe0
[26095.248476] Code: 0f 01 f8 0f 1f 00 eb 11 0f 20 d8 0f 1f 44 00 00 48 25 ff e7 ff ff 0f 22 d8 41 5c 48 89 e7 e8 bc 1e e8 ff 48 89 c4 48 8d 6c 24 <01> 41 54 c3 48 8d 0d e1 fc ff ff 48 39 8c 24 88 00 00 00 74 29 89
[26095.250379] RSP: 0000:ffffb5979352bf58 EFLAGS: 00010087
[26095.251324] RAX: ffffb5979352bf58 RBX: 0000000000000000 RCX: 0000000000000000
[26095.252279] RDX: 0000000000000000 RSI: fffffe00000ef000 RDI: ffffb5979352bf58
[26095.253245] RBP: ffffb5979352bf59 R08: 0000000000000000 R09: 0000000000000000
[26095.254208] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffffa8600ab8
[26095.255166] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[26095.256124] FS:  00007fdf66961200(0000) GS:ffff8bdc3e500000(0000) knlGS:0000000000000000
[26095.257095] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[26095.258043] CR2: 0000000000000054 CR3: 000000014b410000 CR4: 0000000000350ee0
 

Attachments

  • dmesg.txt
    106.4 KB · Views: 2
Hallo,
Mein Rechner hängt sich mehrfach die Woche auf. Über Umwege konnte ich mir die dmesg Ausgabe wegsichern. Wie muss ich vorgehen, damit ich ein Bugreport aufmache, damit mein Problem hoffentlich gelöst wird?
Sowas kann auch ein HW Problem sein, etwa kaputter RAM.

Andernfalls ältere Kernel booten, wenn über den Kernel eine Regression für die betroffene HW reingekommen ist, findet man das so am besten raus.
 
Hi Thomas,

vielen Dank für deine Schnelle Antwort. Der HP Rechner hat über die System Diagnostics ein RAM Check der ein zwei Stunden problemlos durchlief. Ich hoffe dies reicht für den Test. Wenn empfohlen, kann ich hier aber auch was anderes laufen lassen.

Code:
Linux pve1 5.13.19-6-pve #1 SMP PVE 5.13.19-15 (Tue, 29 Mar 2022 15:59:50 +0200) x86_64 GNU/Linux

der Rechner läuft wieder auf einem älteren Kernel. Die dmesg Ausgabe folgt, wenn dieser nochmal hängen bleibt. Mit Proxmox 6.4 hatte ich die Probleme auch. dies war bei Inbetriebnahme das aktuelle System.

Viele Grüße
Max
 
5.17.3-edge1
Hmm, Moment mal, das ist ja kein offizieller Proxmox Kernel, sondern ein third-party/Community betreuter (etwa
https://github.com/fabianishere/pve-edge-kernel). Wenn der weiterhin verwenden werden soll, musst du beim externen Projekt nachhaken, da können wir nicht helfen.

Ich würde generell empfehlen den offiziellen Proxmox Kernel zu verwenden.
Der Reiz den neuesten Kernel am Laufen zu haben ist meistens die Mühe nicht wert, und wir können natürlich nur unsere offiziellen Kernel unterstützen.
 
Hi Thomas,
sorry für die späte Antwort, habe dein Post leider nicht mitbekommen. Nachdem du gesprochen hattest auf einen älteren zu gehen, bin ich wieder auf den offiziellen gewechselt. Hier lief es erstmal wieder bis gestern. Meine vorherige Beobachtung eines "freeze" liegt doch an einer Kernel Panic. Der Rechner ist monitorlos betrieben worden und beim Anschließen im Nachhinein kam keine Ausgabe. Diesmal konnte ich die Kernelpanic fotografieren.

Code:
traps: PANIC: double fault, error_code: 0x0
CPU: 4
...
Kernel panic - not syncing: Fatal exception in interupt

Wenn ihr hier nochmal unterstützen könntet...

Vielen Dank!
Max
 

Attachments

  • kp1.jpg
    kp1.jpg
    506.4 KB · Views: 10

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!