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

Bug#380414: Illegal system call of soffice.bin -> OpenOffice 2.0.3 does not start



| > Linux woody 2.6.13.2-1 #1 Sun Nov 27 06:52:07 CET 2005 i586 GNU/Linux
|                                                          ^^^^
| Oh, old kernel...

Also with 2.6.15 and 2.6.16.

| But the problem here might be the i586....

ok. So what...
I have a K6, and chose this option in the kernel config.
What can i do ? Compiling as i686 doesn't look promising.
Compile myself without -mtune ? No way i'll do that on this 
slow box. Buy another mainboard ? At least straightforward ...
but anyway, shouldn't it be mentioned online that OO does not
run on any CPU anymore ?

| OOo is built with -mtune=pentiumpro since long ago (1.0.1-6...[1])

However, AFAICR the error occurred only after upgrade to 2.0

| slow, see the changelog - which is a i686... Might be it just happened to use a i686-specific
| instruction right now (changed gcc etc.)

Yes, maybe. But then, here's another candy i discovered right now:

$
$ amaya
Illegal instruction
$ dpkg -l amaya
ii  amaya             9.51-2.1          Web Browser, HTML Editor and Testbed for Draft W3C

(This is a smart and somehwat rudimentary gtk1 app, very small thingy)

$ 
$ strace amaya
[...]
open("/etc/ld.so.cache", O_RDONLY)      = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=88776, ...}) = 0
mmap2(NULL, 88776, PROT_READ, MAP_PRIVATE, 6, 0) = 0xb62f7000
close(6)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libgnomeprint-2-2.so.0", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\5\1"..., 512) = 512
fstat64(6, {st_mode=S_IFREG|0644, st_size=409780, ...}) = 0
mmap2(NULL, 413120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0xb6292000
mmap2(0xb62f5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x62) = 0xb62f5000
close(6)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libart_lgpl_2.so.2", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\4\206"..., 512) = 512
fstat64(6, {st_mode=S_IFREG|0644, st_size=87428, ...}) = 0
mmap2(0x4185e000, 89208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x4185e000
mmap2(0x41873000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x14) = 0x41873000
close(6)                                = 0
munmap(0xb62f7000, 88776)               = 0
open("/etc/ld.so.cache", O_RDONLY)      = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=88776, ...}) = 0
mmap2(NULL, 88776, PROT_READ, MAP_PRIVATE, 6, 0) = 0xb62f7000
close(6)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libgnomeprintui-2-2.so.0", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\324"..., 512) = 512
fstat64(6, {st_mode=S_IFREG|0644, st_size=227976, ...}) = 0
mmap2(NULL, 227084, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0xb625a000
mmap2(0xb6290000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x36) = 0xb6290000
close(6)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libgnomecanvas-2.so.0", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\203"..., 512) = 512
fstat64(6, {st_mode=S_IFREG|0644, st_size=172284, ...}) = 0
mmap2(NULL, 175392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0xb622f000
mmap2(0xb6259000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x29) = 0xb6259000
close(6)                                = 0
munmap(0xb62f7000, 88776)               = 0
uname({sys="Linux", node="woody", ...}) = 0
uname({sys="Linux", node="woody", ...}) = 0
getuid32()                              = 1000
open("/etc/passwd", O_RDONLY)           = 6
fcntl64(6, F_GETFD)                     = 0
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
_llseek(6, 0, [0], SEEK_CUR)            = 0
fstat64(6, {st_mode=S_IFREG|0644, st_size=2350, ...}) = 0
mmap2(NULL, 2350, PROT_READ, MAP_SHARED, 6, 0) = 0xb632d000
_llseek(6, 2350, [2350], SEEK_SET)      = 0
munmap(0xb632d000, 2350)                = 0
close(6)                                = 0
open("/home/knut/.amaya-knut", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0600) = 6
fcntl64(6, F_SETLK64, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}, 0xbfd43468) = 0
write(6, "9504\0", 5)                   = 5
fsync(6)                                = 0
chmod("/home/knut/.amaya-knut", 0600) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=88776, ...}) = 0
mmap2(NULL, 88776, PROT_READ, MAP_PRIVATE, 7, 0) = 0xb62f7000
close(7)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i586", 0xbfd43030)     = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/lib/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i586", 0xbfd43030)         = -1 ENOENT (No such file or directory)
open("/lib/libnss_db.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
open("/usr/lib/tls/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i586", 0xbfd43030) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbfd43030)      = -1 ENOENT (No such file or directory)
open("/usr/lib/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i586", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=69632, ...}) = 0
open("/lib/i486-linux-gnu/tls/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i586", 0xbfd43030) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls", 0xbfd43030) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i586", 0xbfd43030) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/i486-linux-gnu/tls/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i586", 0xbfd43030) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls", 0xbfd43030) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i586/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i586", 0xbfd43030) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
munmap(0xb62f7000, 88776)               = 0
open("/etc/services", O_RDONLY)         = 7
fcntl64(7, F_GETFD)                     = 0
fcntl64(7, F_SETFD, FD_CLOEXEC)         = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=17750, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb632d000
read(7, "# Network services, Internet sty"..., 4096) = 4096
read(7, "zis\t\t206/udp\nqmtp\t\t209/tcp\t\t\t\t# "..., 4096) = 4096
read(7, "52/tcp\tlotusnotes\t# Lotus Note\nl"..., 4096) = 4096
read(7, "\t\t# VERITAS NetBackup\nbprd\t\t1372"..., 4096) = 4096
read(7, "\t\t# MRT Routing Simulator\ncanna\t"..., 4096) = 1366
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0xb632d000, 4096)                = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 7
ioctl(7, FIONBIO, [1])                  = 0
fstat64(7, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
fcntl64(7, F_GETFL)                     = 0x802 (flags O_RDWR|O_NONBLOCK)
fstat64(7, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
fcntl64(7, F_GETFL)                     = 0x802 (flags O_RDWR|O_NONBLOCK)
bind(7, {sa_family=AF_INET, sin_port=htons(4242), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
getsockname(7, {sa_family=AF_INET, sin_port=htons(4242), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
listen(7, 5)                            = 0
writev(5, [{"\1\20\17\0$\0\0\1C\0\0\0\0\0\0\0\310\0\310\0\0\0\1\0#\0"..., 1352}, {"GLX", 3}, {"\0", 1}], 3) = 1356
read(5, "\34\267\212\0$\0\0\1\375\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\213\0$\0\0\1\'\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\214\0$\0\0\1\376\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\215\0$\0\0\1%\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\216\0$\0\0\1C\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\217\0$\0\0\1\330\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\223\0$\0\0\1(\0\0\0\201\20\n\302\0\0\0\0\10\25"..., 32) = 32
read(5, "\34\267\224\0$\0\0\1$\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\225\0$\0\0\1q\1\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\226\0$\0\0\0019\1\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\227\0$\0\0\1\334\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\231\0$\0\0\1x\1\0\0\201\20\n\302\0\20\n\302p\21"..., 32) = 32
read(5, "\34\267\234\0$\0\0\1\26\1\0\0\201\20\n\302\0\20\n\302\350"..., 32) = 32
read(5, "\34\267\237\0\'\0\0\1\375\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\240\0\'\0\0\1\'\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\241\0\'\0\0\1\376\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\242\0\'\0\0\1%\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\243\0\'\0\0\1C\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\244\0\'\0\0\1\330\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\250\0\'\0\0\1(\0\0\0\201\20\n\302\0\0\0\0\10\25"..., 32) = 32
read(5, "\34\267\251\0\'\0\0\1$\0\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\252\0\'\0\0\1q\1\0\0\201\20\n\302\0\20\n\302\10"..., 32) = 32
read(5, "\34\267\253\0\'\0\0\0019\1\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\254\0\'\0\0\1\334\0\0\0\201\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\34\267\256\0\'\0\0\1x\1\0\0\202\20\n\302\0\20\n\302X\270"..., 32) = 32
read(5, "\34\267\261\0\'\0\0\1\26\1\0\0\202\20\n\302\0\20\n\302"..., 32) = 32
read(5, "\1\0\262\0\0\0\0\0\1\217M\232\0\0\0\0\f\0\0\0\0\0\0\0\f"..., 32) = 32
write(5, "\217\7\3\0\1\0\0\0\2\0\0\0", 12) = 12
read(5, "\1\261\263\0\0\0\0\0\1\0\0\0\2\0\0\0\0\0\0\0<\0\0\0*j\307"..., 32) = 32
--- SIGILL (Illegal instruction) @ 0 (0) ---
+++ killed by SIGILL +++
Process 9504 detached


| Regards,
| 
| Rene


Thx.






 m°




Reply to: