Gluon: fastd sesekali segfaults di Gluon 2020.1.x

Dibuat pada 22 Mei 2020  ·  5Komentar  ·  Sumber: freifunk-gluon/gluon

Laporan bug

Apa masalahnya?
fastd crash dengan segfault, menyebabkan node kehilangan koneksi gateway.

kern.info kernel: [80946.000734] fastd[5014]: segfault at 10 ip 00007f3c229823e9 sp 00007ffd2ce68f60 error 6 in libc.so[7f3c2297f000+49000]

Apa perilaku yang diharapkan?

  • Menurut Anda, bagaimana seharusnya itu berhasil?
    fastd berjalan tanpa menabrak: o)
  • Apakah itu bekerja seperti itu sebelumnya?
    Ya, hingga 2019.1.2.

Versi Gluon:
2020.1.2

Konfigurasi Situs:
https://github.com/ff3l/site-ff3l

Tambalan khusus:
tidak ada

bug regression blocker upstream issue

Semua 5 komentar

Cabang fastd-debug dari https://github.com/NeoRaider/gluon sekarang berisi tambalan yang seharusnya memperbaiki masalah (dan menambahkan beberapa pemeriksaan kewarasan untuk menangkap masalah secepat mungkin).

Ini sepertinya bukan perbaikan yang pada akhirnya akan membuatnya menjadi musl hulu, karena ini memperkenalkan penghalang memori yang tidak diperlukan di jalur kode panas bahkan untuk program utas tunggal, tetapi sebagai perbaikan sementara untuk memastikan kebenaran itu harus cukup.

Saya telah mengganti perbaikan dengan yang lebih baik yang tidak mempengaruhi program single-threaded.

Dan update lainnya, kali ini dengan full patch series yang di usulkan oleh Rich Felker. Silakan uji!

Hampir dua hari dengan dua Futros dengan firmware yang ditambal tidak ada lagi crash fastd.

Diperbaiki dengan c3be82f6c82deb1777ad02ad2d09af5422489d37 dan di-backport ke v2020.1.x.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat