[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Segfault: latest Path and Utilities issues
From: |
Riccardo Mottola |
Subject: |
Re: Segfault: latest Path and Utilities issues |
Date: |
Mon, 15 Feb 2016 13:04:42 +0100 |
User-agent: |
Mozilla/5.0 (X11; NetBSD i386; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 |
Hi,
On 02/15/16 12:04, David Chisnall wrote:
When I’ve seen crashes like this, they have been caused by one of two things:
1) Stack corruption from something earlier.
2) Linking two versions of the same shared library with the same executable.
I tried recompiling apps, just to check there were no ABI breakages or
such and noticed that even "plparse" dies, that means a base tool. That
should be linked and run against the only library that is there, since I
did a make uninstall && make clean.
ldd /System/Tools/plparse
/System/Tools/plparse:
-lgnustep-base.1.24.8 =>
/System/Library/Libraries/libgnustep-base.so.1.24.8
-lobjc.4 => /usr/lib/libobjc.so.4
-lc.12 => /usr/lib/libc.so.12
-lgmp.10 => /usr/pkg/lib/libgmp.so.10
-lgcc_s.1 => /usr/lib/libgcc_s.so.1
-lavahi-common.3 => /usr/pkg/lib/libavahi-common.so.3
-lintl.1 => /usr/lib/libintl.so.1
-lpthread.1 => /usr/lib/libpthread.so.1
-lavahi-client.3 => /usr/pkg/lib/libavahi-client.so.3
-ldbus-1.3 => /usr/pkg/lib/libdbus-1.so.3
-lexecinfo.0 => /usr/lib/libexecinfo.so.0
-lelf.1 => /usr/lib/libelf.so.1
-lgnutls.28 => /usr/pkg/lib/libgnutls.so.28
-lz.1 => /usr/lib/libz.so.1
-ltasn1.6 => /usr/pkg/lib/libtasn1.so.6
-lhogweed.4 => /usr/pkg/lib/libhogweed.so.4
-lnettle.6 => /usr/pkg/lib/libnettle.so.6
-lxslt.1 => /usr/pkg/lib/libxslt.so.1
-lxml2.2 => /usr/pkg/lib/libxml2.so.2
-llzma.1 => /usr/lib/liblzma.so.1
-lm.0 => /usr/lib/libm.so.0
-liconv.2 => /usr/pkg/lib/libiconv.so.2
-lffi.6 => /usr/pkg/lib/libffi.so.6
-lkvm.6 => /usr/lib/libkvm.so.6
-lrt.1 => /usr/lib/librt.so.1
-licui18n.56 => /usr/pkg/lib/libicui18n.so.56
-licuuc.56 => /usr/pkg/lib/libicuuc.so.56
-licudata.56 => /usr/pkg/lib/libicudata.so.56
-lstdc++.7 => /usr/lib/libstdc++.so.7
the base library is the one bult today:
ls -l /System/Library/Libraries/libgnustep-base.so.1.24.8
-rwxr-xr-x 1 multix wheel 12135502 Feb 15 12:49
/System/Library/Libraries/libgnustep-base.so.1.24.8
There were no other updates to the system, thus no other changes in the
libraries.
Riccardo
- Segfault: latest Path and Utilities issues, Riccardo Mottola, 2016/02/15
- Re: Segfault: latest Path and Utilities issues, David Chisnall, 2016/02/15
- Re: Segfault: latest Path and Utilities issues,
Riccardo Mottola <=
- Re: Segfault: latest Path and Utilities issues, Richard Frith-Macdonald, 2016/02/15
- Re: Segfault: latest Path and Utilities issues, Richard Frith-Macdonald, 2016/02/15
- Re: Segfault: latest Path and Utilities issues, Riccardo Mottola, 2016/02/15
- Re: Segfault: latest Path and Utilities issues, Riccardo Mottola, 2016/02/16
- Re: Segfault: latest Path and Utilities issues, Richard Frith-Macdonald, 2016/02/16
- Re: Segfault: latest Path and Utilities issues, Richard Frith-Macdonald, 2016/02/16
- Re: Segfault: latest Path and Utilities issues, Riccardo Mottola, 2016/02/16
- Re: Segfault: latest Path and Utilities issues, Sebastian Reitenbach, 2016/02/18