Closed aikrahguzar closed 2 months ago
Can you provide a little more information here? What Linux distribution and what architecture? Please also include logs and any stack traces you're seeing.
Can you provide a little more information here? What Linux distribution and what architecture? Please also include logs and any stack traces you're seeing.
I am using fedora asahi remix on a Macbook M2 air. I haven't figured out a way to produce any logs. The only thing I see is segmentation fault (core dumped)
.
The asahi linux page https://github.com/AsahiLinux/docs/wiki/Broken-Software#why-does-not-work-sometimes-mean-instantly-segfault has this,
If an ELF executable or library has sections which are not aligned to 16K pages, the loader will be unable to map the binary into memory and will signal this failure by causing a segmentation fault before the program even technically starts execution.
and I think this is what is happening.
I know almost nothing about c
so if you can provide me with instructions to produce some logs and stack traces, I will follow them. I am using the package provided by fedora but if need be I can compile it myself.
Thanks again
Where do you see "segmentation fault (core dumped)"? What command are you executing to trigger that? Is it Postfix that's crashing, or one of the sasl-xoauth2 command-line tools?
Also how are you using sasl-xoauth2? Did you compile it from source or are you using a pre-built package somewhere? If the former, how are you compiling it? Include the commands you ran and the full output. If the latter, what pre-built package are you using and how are you installing it?
Sorry, the alignment is not the issue, I was missing the last zero in the output of readelf
I posted above. In any case, here are the answers to your questions.
I am using mbsync
(part of isync package) for email and trying to sync an office365 account. I think this is a problem with mbsync
so I will close this.
Sorry again!
Hi, I think the plugin provided by this package use 4k page size. E.g. with
I obtain,
As far as I know this means that (see https://github.com/AsahiLinux/docs/wiki/Broken-Software#why-does-not-work-sometimes-mean-instantly-segfault) the library is using a 4k pagesize.
Is it possible to use this package on a 16k system?
Thanks in advance!