To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=76282 Issue #|76282 Summary|Writer hangs with 100% CPU Component|Word processor Version|OOo 2.2 Platform|PC URL| OS/Version|Linux Status|UNCONFIRMED Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|ui Assigned to|mru Reported by|lutz12
------- Additional comments from [EMAIL PROTECTED] Wed Apr 11 20:29:43 +0000 2007 ------- I installed vanilla OOo 2.2 from the original openoffice.org download on Ubuntu Edgy. Writer hangs regularly than it uses 100% CPU and does not respond. Sometimes it looks like the icons in the tool bar are refreshed very slowly and repeatingly. I don't know about the other OOo applications because I used only Writer for the moment. I don't have an OpenGL capable video card and therefore the "use OpenGL" option of OOo is disabled. According to the OOo user mailinglist the bug happens at least for one other user. In the following is the output from a strace run. $ strace openoffice.org2.2 execve("/usr/bin/openoffice.org2.2", ["openoffice.org2.2"], [/* 32 vars */]) = 0 brk(0) = 0x805e000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fbb000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=73815, ...}) = 0 mmap2(NULL, 73815, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fa8000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20Z\1\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1248904, ...}) = 0 mmap2(NULL, 1258876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e74000 mmap2(0xb7fa1000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12c) = 0xb7fa1000 mmap2(0xb7fa5000, 9596, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fa5000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e73000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e736b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7fa1000, 8192, PROT_READ) = 0 munmap(0xb7fa8000, 73815) = 0 getpid() = 1828 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 geteuid32() = 1000 brk(0) = 0x805e000 brk(0x807f000) = 0x807f000 getppid() = 1827 stat64("/home/jan/diplomarbeit", {st_mode=S_IFDIR|0754, st_size=4096, ...}) = 0 stat64(".", {st_mode=S_IFDIR|0754, st_size=4096, ...}) = 0 open("/usr/bin/openoffice.org2.2", O_RDONLY) = 3 fcntl64(3, F_DUPFD, 10) = 10 close(3) = 0 fcntl64(10, F_SETFD, FD_CLOEXEC) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {0x8054c2e, ~[RTMIN RT_1], 0}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0 read(10, "#!/bin/sh\nexec /etc/openoffice.o"..., 8192) = 59 execve("/etc/openoffice.org2.2/program/soffice", ["/etc/openoffice.org2.2/program/s"...], [/* 32 vars */]) = 0 brk(0) = 0x805e000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f52000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=73815, ...}) = 0 mmap2(NULL, 73815, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f3f000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20Z\1\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1248904, ...}) = 0 mmap2(NULL, 1258876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e0b000 mmap2(0xb7f38000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12c) = 0xb7f38000 mmap2(0xb7f3c000, 9596, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f3c000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e0a000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e0a6b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7f38000, 8192, PROT_READ) = 0 munmap(0xb7f3f000, 73815) = 0 getpid() = 1828 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 geteuid32() = 1000 brk(0) = 0x805e000 brk(0x807f000) = 0x807f000 getppid() = 1827 stat64("/home/jan/diplomarbeit", {st_mode=S_IFDIR|0754, st_size=4096, ...}) = 0 stat64(".", {st_mode=S_IFDIR|0754, st_size=4096, ...}) = 0 open("/etc/openoffice.org2.2/program/soffice", O_RDONLY) = 3 fcntl64(3, F_DUPFD, 10) = 10 close(3) = 0 fcntl64(10, F_SETFD, FD_CLOEXEC) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {0x8054c2e, ~[RTMIN RT_1], 0}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0 read(10, "#!/bin/sh\n#*********************"..., 8192) = 6864 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1829 --- SIGCHLD (Child exited) @ 0 (0) --- close(4) = 0 read(3, "Linux\n", 128) = 6 read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1829 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1830 --- SIGCHLD (Child exited) @ 0 (0) --- close(4) = 0 read(3, "i686\n", 128) = 5 read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1830 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1831 --- SIGCHLD (Child exited) @ 0 (0) --- close(4) = 0 read(3, "/home/jan/diplomarbeit\n", 128) = 23 read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1831 lstat64("/etc/openoffice.org2.2/program/soffice", {st_mode=S_IFREG|0555, st_size=6864, ...}) = 0 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1832 close(4) = 0 read(3, "/etc/openoffice.org2.2/program\n", 128) = 31 read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1832 --- SIGCHLD (Child exited) @ 0 (0) --- chdir("/etc/openoffice.org2.2/program") = 0 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1833 close(4) = 0 read(3, "/etc/openoffice.org2.2/program\n", 128) = 31 --- SIGCHLD (Child exited) @ 0 (0) --- read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1833 chdir("/etc/openoffice.org2.2") = 0 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1834 --- SIGCHLD (Child exited) @ 0 (0) --- close(4) = 0 read(3, "soffice\n", 128) = 8 read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1834 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1835 --- SIGCHLD (Child exited) @ 0 (0) --- close(4) = 0 read(3, "/etc/openoffice.org2.2\n", 128) = 23 read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1835 chdir("/home/jan/diplomarbeit") = 0 stat64("/etc/openoffice.org2.2/program/sopatchlevel.sh", 0xbf8f6cac) = -1 ENOENT (No such file or directory) stat64("/usr/lib/libnss3.so", {st_mode=S_IFREG|0644, st_size=461996, ...}) = 0 stat64("/etc/openoffice.org2.2/program/javaldx", {st_mode=S_IFREG|0555, st_size=10496, ...}) = 0 geteuid32() = 1000 getgid32() = 1000 getegid32() = 1000 getgroups32(0, NULL) = 12 getgroups32(12, [4, 20, 24, 25, 29, 30, 44, 46, 104, 105, 106, 1000]) = 12 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1836 close(4) = 0 read(3, "/usr/lib/jvm/java-1.5.0-sun-1.5."..., 128) = 128 read(3, "ib/jvm/java-1.5.0-sun-1.5.0.08/j"..., 128) = 44 read(3, "", 128) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1836 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1838 --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1838 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e0a6f8) = 1839 rt_sigaction(SIGTERM, {0x8054c2e, ~[RTMIN RT_1], 0}, NULL, 8) = 0 wait4(-1, libGL warning: 3D driver claims to not support visual 0x5b # HERE IT HANGS AND I KILL THE PROCESS [{WIFSIGNALED(s) && WTERMSIG(s) == SIGKILL}], 0, NULL) = 1839 --- SIGCHLD (Child exited) @ 0 (0) --- exit_group(0) = ? Process 1828 detached --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]