So I tried opening a terminal and starting abiword from the command line. The output is below:
$ abiword
Bonobo accessibility support initialized
GTK Accessibility Module initialized
Atk Accessibilty bridge initialized
The program 'AbiWord' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 2471 error_code 11 request_code 53 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
I ran strace abiword, and here are the last few lines of output from that:
writev(18, [{"GIOP\1\2\1\0T\0\0\0", 12}, {" \313\364\277\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0B\376\204"..., 84}], 2) = 96
poll([{fd=6, events=POLLIN}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI, revents=POLLIN}], 7, -1) = 1
read(18, "GIOP\1\2\1\1$\0\0\0", 12) = 12
read(18, " \313\364\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1"..., 36) = 36
writev(18, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(18) = 0
write(12, "\1\v\1\0\1\0\0\0\0\0\0\0\0\0\0\0", 16) = 16
close(12) = 0
close(9) = 0
close(8) = 0
unlink("/tmp/orbit-charshaw/linc-2e47-0-7c3f5e973d69") = 0
close(14) = 0
writev(16, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(16) = 0
writev(15, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(15) = 0
munmap(0xbf3b8000, 4096) = 0
exit_group(1) = ?
This box has 1G of RAM, and no other app is open on my Gnome desktop, so I'm reluctant to believe there is really a memory shortage issue, but I may be wrong ;-). I re-ran abiword with the --sync option, and the output was identical. The Abiword splash screen displays and then the application dies with the same output.
I've searched the Abiword site, and their Bugzilla for "BadAlloc (insufficient resources for operation)" but no bugs were found.
I've searched the fedora-list archives for "Abiword" and didn't find any returns.
Can you folks help me with some suggestions about where else I need to look for this error, or with some things to try to help diagnose the problem?
Also note that oowriter works just fine, but is slower to load than Abiword, which is my only reason to get Abiword working -- it's noticeably quicker than OO Writer to open a short .doc file.
Thanks, Clint