NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Emacsen segfaulting on startup
Hi,
I have quite clean install of NetBSD 6.1.2 (not an upgrade). It is a
slower machine, so I installed binary packages. Here is what I have:
emacs24-24.3nb7 GNU editing macros (editor)
xemacs-21.5.27nb20 *BETA* XEmacs text editor version 21.5.27
both emacsen will crash, incredibly early. With or without graphics.
Emacs crashes even at "emacs --help" !
(gdb) r -nw
Starting program: /usr/pkg/bin/emacs -nw
Program received signal SIGSEGV, Segmentation fault.
0xbadadb3c in ?? ()
(gdb) bt
#0 0xbadadb3c in ?? ()
#1 0xbad94828 in ?? ()
#2 0xbbbf310b in _rtld_call_init_functions () from /usr/libexec/ld.elf_so
#3 0xbfbfedac in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
a ldd shows all library as resolved.
narsil$ ldd /usr/pkg/bin/emacs
/usr/pkg/bin/emacs:
-ltiff.5 => /usr/pkg/lib/libtiff.so.5
-llzma.1 => /usr/lib/liblzma.so.1
-lgcc_s.1 => /usr/lib/libgcc_s.so.1
-lc.12 => /usr/lib/libc.so.12
-ljbig.2 => /usr/pkg/lib/libjbig.so.2
-ljpeg.9 => /usr/pkg/lib/libjpeg.so.9
-lz.1 => /usr/lib/libz.so.1
-lm.0 => /usr/lib/libm.so.0
-lpng16.16 => /usr/pkg/lib/libpng16.so.16
-lgif.6 => /usr/pkg/lib/libgif.so.6
-lXpm.5 => /usr/X11R7/lib/libXpm.so.5
-lXext.7 => /usr/X11R7/lib/libXext.so.7
-lX11.7 => /usr/X11R7/lib/libX11.so.7
-lxcb.1 => /usr/X11R7/lib/libxcb.so.1
-lXau.7 => /usr/X11R7/lib/libXau.so.7
-lXdmcp.7 => /usr/X11R7/lib/libXdmcp.so.7
-lgtk-3.0 => /usr/pkg/lib/libgtk-3.so.0
-lgdk-3.0 => /usr/pkg/lib/libgdk-3.so.0
-lpangocairo-1.0.0 => /usr/pkg/lib/libpangocairo-1.0.so.0
-lcairo.2 => /usr/pkg/lib/libcairo.so.2
-lpixman-1.2 => /usr/X11R7/lib/libpixman-1.so.2
-lfontconfig.1 => /usr/pkg/lib/libfontconfig.so.1
-lfreetype.7 => /usr/X11R7/lib/libfreetype.so.7
-lbz2.1 => /usr/lib/libbz2.so.1
-lexpat.2 => /usr/lib/libexpat.so.2
-lxcb-shm.0 => /usr/X11R7/lib/libxcb-shm.so.0
-lxcb-render.0 => /usr/X11R7/lib/libxcb-render.so.0
-lXrender.2 => /usr/X11R7/lib/libXrender.so.2
-lrt.1 => /usr/lib/librt.so.1
-lpthread.1 => /usr/lib/libpthread.so.1
-lpangoft2-1.0.0 => /usr/pkg/lib/libpangoft2-1.0.so.0
-lpango-1.0.0 => /usr/pkg/lib/libpango-1.0.so.0
-lgobject-2.0.0 => /usr/pkg/lib/libgobject-2.0.so.0
-lglib-2.0.0 => /usr/pkg/lib/libglib-2.0.so.0
-lpcre.1 => /usr/pkg/lib/libpcre.so.1
-lintl.1 => /usr/lib/libintl.so.1
-lffi.6 => /usr/pkg/lib/libffi.so.6
-lgmodule-2.0.0 => /usr/pkg/lib/libgmodule-2.0.so.0
-lgthread-2.0.0 => /usr/pkg/lib/libgthread-2.0.so.0
-lharfbuzz.0 => /usr/pkg/lib/libharfbuzz.so.0
-lgdk_pixbuf-2.0.0 => /usr/pkg/lib/libgdk_pixbuf-2.0.so.0
-lgio-2.0.0 => /usr/pkg/lib/libgio-2.0.so.0
-lcairo-gobject.2 => /usr/pkg/lib/libcairo-gobject.so.2
-lXinerama.2 => /usr/X11R7/lib/libXinerama.so.2
-lXi.7 => /usr/X11R7/lib/libXi.so.7
-lXrandr.3 => /usr/X11R7/lib/libXrandr.so.3
-lXcursor.2 => /usr/X11R7/lib/libXcursor.so.2
-lXcomposite.2 => /usr/X11R7/lib/libXcomposite.so.2
-lXdamage.2 => /usr/X11R7/lib/libXdamage.so.2
-lXfixes.4 => /usr/X11R7/lib/libXfixes.so.4
-latk-bridge-2.0.0 => /usr/pkg/lib/libatk-bridge-2.0.so.0
-latk-1.0.0 => /usr/pkg/lib/libatk-1.0.so.0
-latspi.0 => /usr/pkg/lib/libatspi.so.0
-lSM.7 => /usr/X11R7/lib/libSM.so.7
-lICE.7 => /usr/X11R7/lib/libICE.so.7
-ldbus-1.3 => /usr/pkg/lib/libdbus-1.so.3
-lXft.3 => /usr/X11R7/lib/libXft.so.3
-lfontconfig.2 => /usr/X11R7/lib/libfontconfig.so.2
-lossaudio.1 => /usr/lib/libossaudio.so.1
-lrsvg-2.2 => /usr/pkg/lib/librsvg-2.so.2
-lcroco-0.6.3 => /usr/pkg/lib/libcroco-0.6.so.3
-lxml2.2 => /usr/pkg/lib/libxml2.so.2
-lutil.7 => /usr/lib/libutil.so.7
-lterminfo.1 => /usr/lib/libterminfo.so.1
-lotf.0 => /usr/pkg/lib/libotf.so.0
-lm17n-core.0 => /usr/pkg/lib/libm17n-core.so.0
-lm17n-flt.0 => /usr/pkg/lib/libm17n-flt.so.0
The run in xemacs is very similar, just different addresses:
Starting program: /usr/pkg/bin/xemacs
Program received signal SIGSEGV, Segmentation fault.
0xbb7f7b3c in ?? ()
(gdb) bt
#0 0xbb7f7b3c in ?? ()
#1 0xbb7de828 in ?? ()
#2 0xbbbf310b in _rtld_call_init_functions () from /usr/libexec/ld.elf_so
#3 0xbfbfedb4 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
I'm astonished that using binary packages doesn't work... I have a
custom kernel (needed to tweak some PCI options to get network & X11 to
work) but from 6.1.2 sources.
narsil$ uname -a
NetBSD narsil 6.1.2 NetBSD 6.1.2 (tp600) #3: Thu Dec 26 00:02:24 CET
2013 root@narsil:/usr/src/sys/arch/i386/compile/tp600 i386
NetBSD 6.1.2 (tp600) #3: Thu Dec 26 00:02:24 CET 2013
root@narsil:/usr/src/sys/arch/i386/compile/tp600
total memory = 191 MB
avail memory = 181 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Generic PC
PCI BIOS rev. 2.1 found at 0xfd880
pcibios: config mechanism [1][x], special cycles [1][x], last bus 6
PCI IRQ Routing Table rev. 1.0 found at 0xf9e60, size 96 bytes (4 entries)
PCI Interrupt Router at 000:01:0
PCI Exclusive IRQs: 11
mainbus0 (root)
cpu0 at mainbus0: Intel 586-class, 232MHz, id 0x581
acpi0 at mainbus0: Intel ACPICA 20110623
Any ideas/hints ?
Riccardo
Home |
Main Index |
Thread Index |
Old Index