Am Donnerstag, November 01, 2018 15:53 CET, "Sebastian Reitenbach" <[email protected]> schrieb:
> Am Donnerstag, November 01, 2018 15:39 CET, "Sebastian Reitenbach" > <[email protected]> schrieb: > > > Am Dienstag, Oktober 30, 2018 12:25 CET, Éric Jacquot <[email protected]> > > schrieb: > > > > > Le ven. 26 oct. 2018 à 15:46, Stuart Henderson <[email protected]> a > > > écrit : > > > > > > > > On 2018/10/26 14:11, Éric Jacquot wrote: > > > > > I don't know if it is related to the recent switch on ld LLVM, but > > > > > sogo failed with current snap ((GENERIC.MP) #383: Tue Oct 23 14:44:06 > > > > > MDT 2018): > > > > > > > > This may be due to the "mmap unlock" diff which was tested in snapshots. > > > > I have seen various problems with multithreaded programs including > > > > segfaults and daemons silently failing to start. > > > > > > > > Not 100% certain that this is the problem, but it needs to be eliminated > > > > as a possibility first, so please try either a newer snapshot or a > > > > self-built -current kernel and let us know if it helps. > > > > > > > > > > Hi, > > > > > > Tested with the 3 latest snapshots and fresh current ports : > > > OpenBSD 6.4-current (GENERIC.MP) #396: Sat Oct 27 01:52:49 MDT 20 > > > OpenBSD 6.4-current (GENERIC.MP) #408: Sun Oct 28 23:10:11 MDT 2018> > > > > OpenBSD 6.4-current (GENERIC.MP) #411: Mon Oct 29 19:18:32 MDT 2018> > > > > sogod failed with the same issue. > > > > Only saw that message yesterday, I updated my test VM to a recent snapsot, > > and now I get the same. > > > > I started the instance in single thread mode like this: > > su - _sogo > > /usr/local/sbin/sogod -WOUseWatchDog NO -WOLogFile - -WONoDetach YES > > > > and got the exception as well. > > Have to build all the gnustep stuff with debug to hopefully get something > > more useful. > > just saw that there is a 4.0.4 version of SOGo in the meantime, I'll try that, > but I guess that this will not make a big difference. > built all GNUstep stuff and sope/sogo 4.0.4, with this in my /etc/mk.conf: DEBUG=-g -O0 now, that it points to ld, I would fingerpoint to the switch of the linker from ld.bfd to ld.lld might cause trouble here. I need to try to switch back to use ld.bfd. Sebastian (gdb) r Starting program: /usr/local/sbin/sogod -WOUseWatchDog NO -WOLogFile - -WONoDetach YES Program received signal SIGFPE, Arithmetic exception. 0x0000010b1cc84df6 in _dl_find_symbol_obj (object=<optimized out>, flags=<optimized out>, this=0x7f7ffffe3ae0, name=<optimized out>, hash=<optimized out>, weak_sym=<optimized out>, weak_object=<optimized out>) at /usr/src/libexec/ld.so/resolve.c:592 592 /usr/src/libexec/ld.so/resolve.c: No such file or directory. (gdb) bt #0 0x0000010b1cc84df6 in _dl_find_symbol_obj (object=<optimized out>, flags=<optimized out>, this=0x7f7ffffe3ae0, name=<optimized out>, hash=<optimized out>, weak_sym=<optimized out>, weak_object=<optimized out>) at /usr/src/libexec/ld.so/resolve.c:592 #1 _dl_find_symbol (name=<optimized out>, this=0x7f7ffffe3ae0, flags=16, ref_sym=<optimized out>, req_obj=0x10a97ac2c00, pobj=0x7f7ffffe3a30) at /usr/src/libexec/ld.so/resolve.c:721 #2 0x0000010b1cc8553b in _dl_find_symbol_bysym (req_obj=0x10a97ac2c00, symidx=1, this=0x7f7ffffe3ae0, flags=<optimized out>, ref_sym=<optimized out>, pobj=0x0) at /usr/src/libexec/ld.so/resolve.c:559 #3 0x0000010b1cc916cc in _dl_md_reloc (object=<optimized out>, rel=<optimized out>, relsz=<optimized out>) at /usr/src/libexec/ld.so/amd64/rtld_machine.c:254 #4 0x0000010b1cc883b4 in _dl_rtld (object=0x10a97ac2c00) at /usr/src/libexec/ld.so/loader.c:687 #5 0x0000010b1cc882cb in _dl_rtld (object=0x10a478be400) at /usr/src/libexec/ld.so/loader.c:658 #6 0x0000010b1cc882cb in _dl_rtld (object=0x10a478bd800) at /usr/src/libexec/ld.so/loader.c:658 #7 0x0000010b1cc882cb in _dl_rtld (object=0x10a478bd400) at /usr/src/libexec/ld.so/loader.c:658 #8 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c0400) at /usr/src/libexec/ld.so/loader.c:658 #9 0x0000010b1cc882cb in _dl_rtld (object=0x10a478bec00) at /usr/src/libexec/ld.so/loader.c:658 #10 0x0000010b1cc882cb in _dl_rtld (object=0x10af3558000) at /usr/src/libexec/ld.so/loader.c:658 #11 0x0000010b1cc882cb in _dl_rtld (object=0x10af3558400) at /usr/src/libexec/ld.so/loader.c:658 #12 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c0000) at /usr/src/libexec/ld.so/loader.c:658 #13 0x0000010b1cc882cb in _dl_rtld (object=0x10a478bf800) at /usr/src/libexec/ld.so/loader.c:658 #14 0x0000010b1cc882cb in _dl_rtld (object=0x10af3559c00) at /usr/src/libexec/ld.so/loader.c:658 #15 0x0000010b1cc882cb in _dl_rtld (object=0x10b0a18b800) at /usr/src/libexec/ld.so/loader.c:658 #16 0x0000010b1cc882cb in _dl_rtld (object=0x10a478bf400) at /usr/src/libexec/ld.so/loader.c:658 #17 0x0000010b1cc882cb in _dl_rtld (object=0x10a478be800) at /usr/src/libexec/ld.so/loader.c:658 #18 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c0800) at /usr/src/libexec/ld.so/loader.c:658 #19 0x0000010b1cc882cb in _dl_rtld (object=0x10a97ac2800) at /usr/src/libexec/ld.so/loader.c:658 #20 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c0c00) at /usr/src/libexec/ld.so/loader.c:658 #21 0x0000010b1cc882cb in _dl_rtld (object=0x10a478bf000) at /usr/src/libexec/ld.so/loader.c:658 #22 0x0000010b1cc882cb in _dl_rtld (object=0x10a478bfc00) at /usr/src/libexec/ld.so/loader.c:658 #23 0x0000010b1cc882cb in _dl_rtld (object=0x10b0a18b400) at /usr/src/libexec/ld.so/loader.c:658 #24 0x0000010b1cc882cb in _dl_rtld (object=0x10b0a18bc00) at /usr/src/libexec/ld.so/loader.c:658 #25 0x0000010b1cc882cb in _dl_rtld (object=0x10a478be000) at /usr/src/libexec/ld.so/loader.c:658 #26 0x0000010b1cc882cb in _dl_rtld (object=0x10af355ac00) at /usr/src/libexec/ld.so/loader.c:658 #27 0x0000010b1cc882cb in _dl_rtld (object=0x10b0a18b000) at /usr/src/libexec/ld.so/loader.c:658 #28 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c1800) at /usr/src/libexec/ld.so/loader.c:658 #29 0x0000010b1cc882cb in _dl_rtld (object=0x10a974ad400) at /usr/src/libexec/ld.so/loader.c:658 #30 0x0000010b1cc882cb in _dl_rtld (object=0x10a974ad800) at /usr/src/libexec/ld.so/loader.c:658 #31 0x0000010b1cc882cb in _dl_rtld (object=0x10af3559000) at /usr/src/libexec/ld.so/loader.c:658 #32 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c1000) at /usr/src/libexec/ld.so/loader.c:658 #33 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c1400) at /usr/src/libexec/ld.so/loader.c:658 #34 0x0000010b1cc882cb in _dl_rtld (object=0x10a478c1c00) at /usr/src/libexec/ld.so/loader.c:658 #35 0x0000010b1cc882cb in _dl_rtld (object=0x10a974ad000) at /usr/src/libexec/ld.so/loader.c:658 #36 0x0000010b1cc882cb in _dl_rtld (object=0x10af355b000) at /usr/src/libexec/ld.so/loader.c:658 #37 0x0000010b1cc882cb in _dl_rtld (object=0x10a8c9fb000) at /usr/src/libexec/ld.so/loader.c:658 #38 0x0000010b1cc882cb in _dl_rtld (object=0x10af355b800) at /usr/src/libexec/ld.so/loader.c:658 #39 0x0000010b1cc882cb in _dl_rtld (object=0x10af355a800) at /usr/src/libexec/ld.so/loader.c:658 #40 0x0000010b1cc882cb in _dl_rtld (object=0x10af355bc00) at /usr/src/libexec/ld.so/loader.c:658 #41 0x0000010b1cc882cb in _dl_rtld (object=0x10a8c9fbc00) at /usr/src/libexec/ld.so/loader.c:658 #42 0x0000010b1cc882cb in _dl_rtld (object=0x10af3559400) at /usr/src/libexec/ld.so/loader.c:658 #43 0x0000010b1cc882cb in _dl_rtld (object=0x10af355b400) at /usr/src/libexec/ld.so/loader.c:658 ---Type <return> to continue, or q <return> to quit--- #44 0x0000010b1cc882cb in _dl_rtld (object=0x10af355a400) at /usr/src/libexec/ld.so/loader.c:658 #45 0x0000010b1cc882cb in _dl_rtld (object=0x10af355a000) at /usr/src/libexec/ld.so/loader.c:658 #46 0x0000010b1cc882cb in _dl_rtld (object=0x10aed325800) at /usr/src/libexec/ld.so/loader.c:658 #47 0x0000010b1cc882cb in _dl_rtld (object=0x10af3559800) at /usr/src/libexec/ld.so/loader.c:658 #48 0x0000010b1cc882cb in _dl_rtld (object=0x10a8c9fb400) at /usr/src/libexec/ld.so/loader.c:658 #49 0x0000010b1cc882cb in _dl_rtld (object=0x10aed325c00) at /usr/src/libexec/ld.so/loader.c:658 #50 0x0000010b1cc882cb in _dl_rtld (object=0x10aed325400) at /usr/src/libexec/ld.so/loader.c:658 #51 0x0000010b1cc882cb in _dl_rtld (object=0x10a8c9fb800) at /usr/src/libexec/ld.so/loader.c:658 #52 0x0000010b1cc882cb in _dl_rtld (object=0x10aed325000) at /usr/src/libexec/ld.so/loader.c:658 #53 0x0000010b1cc882cb in _dl_rtld (object=0x10a974adc00) at /usr/src/libexec/ld.so/loader.c:658 #54 0x0000010b1cc88118 in _dl_boot (argv=0x7f7ffffe48d8, envp=<optimized out>, dyn_loff=1147239141376, dl_data=0x7f7ffffe4840) at /usr/src/libexec/ld.so/loader.c:605 #55 0x0000010b1cc91c46 in _dl_start () at /usr/src/libexec/ld.so/amd64/ldasm.S:61 #56 0x0000000000000000 in ?? () > > > > Sebastian > > > > > > > > > > Regards, > > >
