<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hello,<br>
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'd like to make a bug report following an issue discovered via Proxmox VE #5949 (<a href="https://bugzilla.proxmox.com/show_bug.cgi?id=5949" id="LPlnk668245">https://bugzilla.proxmox.com/show_bug.cgi?id=5949</a>). This happens on debian dnsmasq package version
2.89-1. I have not yet tested on latest release / dev, but if you wish, I can try to reproduce on it too.<br>
<br>
How to reproduce:</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":2}">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">general dnsmasq configuration</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">configure interface (not sure this is mandatory for reproduction)</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">configure dhcp-option for a subnet (same comment)</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">do NOT create the dhcp-range in the config file</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">write ethers file with an entry that's in the subnet without dhcp-range</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">ask for reload via systemd</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">update lease via dBus, see code with link below</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof"><a href="https://git.proxmox.com/?p=pve-network.git;a=blob;f=src/PVE/Network/SDN/Dhcp/Dnsmasq.pm;h=ae52d3199e0fc51fd1401d7dd78085ad730e5588;hb=refs/heads/master#l41">https://git.proxmox.com/?p=pve-network.git;a=blob;f=src/PVE/Network/SDN/Dhcp/Dnsmasq.pm;h=ae52d3199e0fc51fd1401d7dd78085ad730e5588;hb=refs/heads/master#l41</a></div>
</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof">segfault happens at this point</div>
</li></ul>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Restarting manually via systemctl after the crash does not yields any further errors.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
The crash/segmentation fault precisely happens just right after reload is triggered. I have the following message in journalctl (sorry for the french!):<br>
nov. 28 12:49:38 debian12-dev systemd[1]: Starting dnsmasq@simple.service - dnsmasq (simple) - A lightweight DHCP and caching DNS server></div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:38 debian12-dev dnsmasq[10598]: demarré, version 2.89 (taille de cache 150)</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:38 debian12-dev dnsmasq[10598]: options à la compilation : IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP ></div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:38 debian12-dev dnsmasq[10598]: Support DBus autorisé : connecté au bus système</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:38 debian12-dev dnsmasq-dhcp[10598]: annonces de routeur IPv6 activées</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:38 debian12-dev dnsmasq[10598]: Lecture de /etc/resolv.conf</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:38 debian12-dev dnsmasq[10598]: utilise le serveur de nom 192.168.122.1#53</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:38 debian12-dev dnsmasq[10598]: cache vidé</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:39 debian12-dev systemd[1]: Started dnsmasq@simple.service - dnsmasq (simple) - A lightweight DHCP and caching DNS server.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
nov. 28 12:49:44 debian12-dev systemd[1]: dnsmasq@simple.service: Main process exited, code=killed, status=11/SEGV</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Don't hesitate to get back to me if you need further details.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Best regards</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
--</div>
<div id="Signature" class="elementToProof">
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Lou Lécrivain<br>
Systems & Network engineer</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
WDZ GmbH<img style="max-width: 798px;" data-outlook-trace="F:1|T:1" src="cid:84f4bb77-1e41-46c1-a65e-6bb33f657272"></div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<a href="mailto:lou.lecrivain@wdz.de" id="OWA18022421-6545-c2ec-aea7-b33549dc7688" class="OWAAutoLink" title="mailto:lou.lecrivain@wdz.de">📧 lou.lecrivain@wdz.de</a></div>
<table id="pbpsiglinktable">
<tbody>
<tr>
<td><a href="https://outlook.office.com/bookwithme/user/347bbab3d47d435cadf7ceea954b35d8@wdz.de?anonymous&ep=signature" id="OWAb0a73895-fe63-e5a5-906d-112d811e042e" class="OWAAutoLink"><img data-outlook-trace="F:1|T:1" src="cid:77d6d623-e712-471c-b666-a8b6e04df53b"></a></td>
<td></td>
<td>
<div style="color: rgb(0, 120, 212);"><a href="https://outlook.office.com/bookwithme/user/347bbab3d47d435cadf7ceea954b35d8@wdz.de?anonymous&ep=signature" style="color: rgb(0, 120, 212); text-decoration: none;" id="OWAba16ad54-966a-4b94-e8f0-82232196ffc1" class="OWAAutoLink">Book
a meeting with me</a></div>
</td>
<td></td>
</tr>
</tbody>
</table>
</div>
</body>
</html>