[FS#251] sending SIGSEGV to dnsmasq for invalid read access from 00000000

LEDE Bugs lede-bugs at lists.infradead.org
Thu Nov 17 19:36:02 PST 2016


The following task has a new comment added:

FS#251 - sending SIGSEGV to dnsmasq for invalid read access from 00000000
User who did this - Matthias Schiffer (NeoRaider)

----------
I'm not much closer to the root of this issue, but at least I'm a bit less confused.

  * I've found out that the 1 bit of the program counter enables MIPS16 mode, thus explaning the "odd addresses"
  * I've verified that the issue is indeed that __errno_location() returns NULL
  * `/etc/init.d/dnsmasq reload` will segfault on my TL-WR1043 v1 in about 1 out of 3 runs

I've been unable to test this command in gdb (it just hangs). When run in strace, the command doesn't ever segfault.

I'll check with the musl people if they have any idea what is happening.
----------

More information can be found at the following URL:
https://bugs.lede-project.org/index.php?do=details&task_id=251#comment871



More information about the lede-bugs mailing list