[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Abort() (and not the one in the FAQ, I think)



Hi,

I'm experiencing a SIGABRT whenever I try and run openoffice for the first
time. I've checked through README.Debian, and removed my true-type fonts,
just to be sure, but even with vanilla fonts this still happens.

This is a freshly installed Debian box, with a ..
Linux pollux 2.4.18-k7 #1 Sun Apr 14 13:19:11 EST 2002 i686 unknown
.. kernel on an Athlon XP. I'm using the X 4.1 that came with Debian, and
the nv nVidia driver on a GeForce 2 MX 400. I'm using oroborus for my WM.

Below is the gdb stack trace from the crash:

#0  0x41169781 in kill () from /lib/libc.so.6
#1  0x40fc2e5e in pthread_kill () from /lib/libpthread.so.0
#2  0x40fc3339 in raise () from /lib/libpthread.so.0
#3  0x4116abe1 in abort () from /lib/libc.so.6
#4  0x405eb419 in SalXLib::XError(_XDisplay*, XErrorEvent*) ()
   from ./libvcl641li.so
#5  0x405ea941 in main () from ./libvcl641li.so
#6  0x40ee79cd in _XError () from /usr/X11R6/lib/libX11.so.6
#7  0x40ee607b in _XReply () from /usr/X11R6/lib/libX11.so.6
#8  0x40ed19e4 in XGetWindowProperty () from /usr/X11R6/lib/libX11.so.6
#9  0x405fdac4 in vcl_sal::GnomeWMAdaptor::GnomeWMAdaptor(SalDisplay*) ()
   from ./libvcl641li.so
#10 0x405fc4ec in vcl_sal::WMAdaptor::createWMAdaptor(SalDisplay*) ()
   from ./libvcl641li.so
#11 0x405ed3f3 in SalDisplay::Init(unsigned long, XVisualInfo const*) ()
   from ./libvcl641li.so
#12 0x405ec46f in SalDisplay::SalDisplay(_XDisplay*, Visual*, unsigned
long) ()
   from ./libvcl641li.so
#13 0x405eb126 in SalXLib::Init(int*, char**) () from ./libvcl641li.so
#14 0x405eaea8 in SalData::Init(int*, char**) () from ./libvcl641li.so
#15 0x405f3a00 in InitSalMain() () from ./libvcl641li.so
#16 0x4048b85c in
InitVCL(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory>
const&) () from ./libvcl641li.so
#17 0x0805b21b in SetupApp::Main() ()
#18 0x0806046c in sal_main ()
#19 0x0806045a in main ()
#20 0x4115914f in __libc_start_main () from /lib/libc.so.6

The salient part of the strace is:

write(8, "\20\1\10\0\30\0\0\0_WIN_SUPPORTING_WM_CHECK", 32) = 32
read(8, "\1K?\0\0\0\0\0\33\1\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 32)
= 32
write(8, "\24\0\6\0002\0\0\0\33\1\0\0\6\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
read(8, "\1 @\0\1\0\0\0\6\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 32) =
32
read(8, "L\0@\0", 4)                    = 4
write(8, "\24\0\6\0L\0@\0\33\1\0\0\6\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
read(8, "\1 A\0\1\0\0\0\6\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 32) =
32
read(8, "L\0@\0", 4)                    = 4
write(8, "\20\0\5\0\v\0@\0UTF8_STRING\0", 20) = 20
read(8, "\1KB\0\0\0\0\0009\1\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 32)
= 32
write(8, "\24\0\6\0002\0\0\0\367\0\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
read(8, "\1\0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32)
= 32
write(8, "\24\0\6\0002\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0", 24) = 24
read(8, "\0\5D\0\0\0\0\0\0\0\24\10\0\0\0\0000K\2\0\0\0\0\0\0\0\0"..., 32)
= 32
rt_sigaction(SIGHUP, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGINT, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGQUIT, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGTRAP, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGABRT, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGFPE, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGBUS, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGSYS, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGALRM, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGTERM, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGPWR, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGURG, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGIO, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL}, 8)
= 0
rt_sigaction(SIGVTALRM, {0x40fc2e80, ~[], SA_RESTART|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGXCPU, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGXFSZ, {0x40fc2e80, ~[], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
kill(18224, SIGABRT)                    = 0
--- SIGABRT (Aborted) ---
rt_sigaction(SIGABRT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
kill(18224, SIGABRT)                    = 0
--- SIGABRT (Aborted) ---
+++ killed by SIGABRT +++


Please let me know if I can provide any other information (dpkg listing,
conf files, environment).

Thanks, hope this is of some help,

Aaron



Reply to: