Asking questions the wrong way? (was segmentation fault with openoffice after auto-login)
Tobias Cloete
tobias at angloplat.com
Mon Jun 13 10:37:48 UTC 2005
Did the same thing, yet after I did a package upgrade.
Oo. No working.. oops.
Well, have to reinstall again..
-----Original Message-----
From: Reto Bachmann-Gmuer [mailto:reto at gmuer.ch]
Sent: 13 June 2005 12:02 PM
To: Ubuntu Help and User Discussions
Subject: Asking questions the wrong way? (was segmentation fault with
openoffice after auto-login)
Hello
Wondering if I'm asking questions the wrong way since I got no reply on
this very friendly and active list.
In between I did the following
- set up hoary again from CD
- logged in -> oo works
- set the one and only user as auto-login user, reboot --> oo works
- created a second user (just entering username and passord, using
default permission), set this user as auto login user, reboot --> oo
doesn't start, segmentation fault
- log out, log in again as the second user --> oo works
reto
Am Mittwoch, den 08.06.2005, 16:15 +0200 schrieb Reto Bachmann-Gmuer:
> Hello
>
> I've set up ubuntu to automatically log-in a user. Only this user, and
> only after auto-login cannot start openoffice but gets the message
> "Segmentation fault". I've run "strace oowriter" the end of the output
> is below.
>
> When the user logs out and in again open office works without problem.
>
> Cheers,
> reto
>
> strace oowriter:
> open("libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("/etc/ld.so.cache", O_RDONLY) = 9
> fstat64(9, {st_mode=S_IFREG|0644, st_size=36663, ...}) = 0
> old_mmap(NULL, 36663, PROT_READ, MAP_PRIVATE, 9, 0) = 0xb5967000
> close(9) = 0
> access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
> directory)
> open("/usr/X11R6/lib/libGL.so.1", O_RDONLY) = 9
> read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\236\1"...,
> 512) = 512
> fstat64(9, {st_mode=S_IFREG|0644, st_size=413376, ...}) = 0
> old_mmap(NULL, 421572, PROT_READ|PROT_EXEC, MAP_PRIVATE, 9, 0) =
> 0xb5900000
> old_mmap(0xb595a000, 49152, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_FIXED, 9, 0x59000) = 0xb595a000
> old_mmap(0xb5966000, 3780, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb5966000
> close(9) = 0
> open("/usr/lib/openoffice/program/libXxf86vm.so.1", O_RDONLY) = -1
> ENOENT (No such file or directory)
> open("tls/i686/mmx/cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No
> such file or directory)
> open("tls/i686/mmx/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("tls/i686/cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("tls/i686/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file
> or directory)
> open("tls/mmx/cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("tls/mmx/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("tls/cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file
> or directory)
> open("tls/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("i686/mmx/cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("i686/mmx/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file
> or directory)
> open("i686/cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file
> or directory)
> open("i686/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("mmx/cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file
> or directory)
> open("mmx/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("cmov/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
> directory)
> open("/usr/X11R6/lib/libXxf86vm.so.1", O_RDONLY) = 9
> read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\16\0"...,
> 512) = 512
> fstat64(9, {st_mode=S_IFREG|0644, st_size=16172, ...}) = 0
> old_mmap(NULL, 19244, PROT_READ|PROT_EXEC, MAP_PRIVATE, 9, 0) =
> 0xb58fb000
> old_mmap(0xb58ff000, 4096, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED, 9, 0x3000) = 0xb58ff000
> close(9) = 0
> munmap(0xb5967000, 36663) = 0
> writev(6, [{"b\2\3\0\3\0\340\2", 8}, {"GLX", 3}, {"\0", 1}], 3) = 12
> read(6, 0xbffff2b0, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\0M\0\0\0\0\0\1\221M\236\0\0\0\0\1\0\0\0\37\0\0\0\200"...,
> 32) = 32
> write(6, "\221\7\3\0\1\0\0\0\4\0\0\0", 12) = 12
> read(6, 0xbffff380, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\0N\0\0\0\0\0\1\0\0\0\2\0\0\0X\177\240\10\0\0\0\0<\0"...,
32)
> = 32
> writev(6, [{"b\7\5\0\v\0\0\0", 8}, {"XFree86-DRI", 11}, {"\0", 1}], 3)
=
> 20
> read(6, 0xbffff260, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\0O\0\0\0\0\0\1\200\0\200\0\0\0\0\1\0\0\0\37\0\0\0\200"...,
> 32) = 32
> write(6, "\200\0\1\0", 4) = 4
> read(6, 0xbffff330, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\0P\0\0\0\0\0\4\0\1\0\0\0\0\0\1\0\0\0\37\0\0\0\200\276"...,
> 32) = 32
> write(6, "\200\1\2\0\0\0\0\0", 8) = 8
> read(6, 0xbffff2d0, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\0Q\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\37\0\0\0\200\276"...,
> 32) = 32
> write(6, "\200\4\2\0\0\0\0\0", 8) = 8
> read(6, 0xbffff2d0, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\201R\0\1\0\0\0\1\0\0\0\5\0\0\0`\0\0\0\4\0\0\0\200\276"...,
> 32) = 32
> readv(6, [{"i915", 4}, {"", 0}], 2) = 4
> geteuid32() = 1002
> getuid32() = 1002
> open("/usr/X11R6/lib/modules/dri/i915_dri.so", O_RDONLY) = 9
> read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240{\0"...,
> 512) = 512
> fstat64(9, {st_mode=S_IFREG|0644, st_size=1686280, ...}) = 0
> old_mmap(NULL, 1731256, PROT_READ|PROT_EXEC, MAP_PRIVATE, 9, 0) =
> 0xb5754000
> old_mmap(0xb58dd000, 81920, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED, 9, 0x188000) = 0xb58dd000
> old_mmap(0xb58f1000, 39608, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb58f1000
> close(9) = 0
> mprotect(0xb5754000, 1609728, PROT_READ|PROT_WRITE) = 0
> mprotect(0xb5754000, 1609728, PROT_READ|PROT_EXEC) = 0
> write(6, "\221\23\3\0\0\0\0\0\2\0\0\0", 12) = 12
> read(6, 0xbffff250, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\201S\0\1\0\0\0\0\0\0\0\4\0\0\0\37\0\0\0\20\201\240\10"...,
> 32) = 32
> read(6, "1.2\0", 4) = 4
> write(6, "\221\23\3\0\0\0\0\0\3\0\0\0", 12) = 12
> read(6, 0xbffff250, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\201T\0+\0\0\0\0\0\0\0\253\0\0\0\37\0\0\0\20\201\240"...,
32)
> = 32
> read(6, "GLX_ARB_multisample GLX_EXT_visu"..., 171) = 171
> read(6, "\10", 1) = 1
> write(6, "\221\21\4\0\4\0\1\0\3\0\0\0\0\0\0\0", 16) = 16
> read(6, 0xbffff370, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\0U\0\300\1\0\0\20\0\0\0\34\0\0\0\0\0\0\0\0\0\0\0X\370"...,
> 32) = 32
> read(6, "\v\200\0\0#\0\0\0\23\200\0\0#\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0$\0\0\0\23\200\0\0$\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0%\0\0\0\23\200\0\0%\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0&\0\0\0\23\200\0\0&\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0\'\0\0\0\23\200\0\0\'\0\0\0\22\200\0\0\1\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0(\0\0\0\23\200\0\0(\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0)\0\0\0\23\200\0\0)\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0*\0\0\0\23\200\0\0*\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0+\0\0\0\23\200\0\0+\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0,\0\0\0\23\200\0\0,\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0-\0\0\0\23\200\0\0-\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0.\0\0\0\23\200\0\0.\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0/\0\0\0\23\200\0\0/\0\0\0\22\200\0\0\1\0\0\0"...,
> 224) = 224
> read(6, "\v\200\0\0000\0\0\0\23\200\0\0000\0\0\0\22\200\0\0\1\0"...,
> 224) = 224
> read(6, "\v\200\0\0001\0\0\0\23\200\0\0001\0\0\0\22\200\0\0\1\0"...,
> 224) = 224
> read(6, "\v\200\0\0002\0\0\0\23\200\0\0002\0\0\0\22\200\0\0\1\0"...,
> 224) = 224
> brk(0) = 0x810e000
> brk(0x812f000) = 0x812f000
> write(6, "\200\1\2\0\0\0\0\0", 8) = 8
> read(6, 0xbffff140, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\0V\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\37\0\0\0\200\276"...,
> 32) = 32
> write(6, "\200\2\2\0\0\0\0\0", 8) = 8
> read(6, 0xbffff140, 32) = -1 EAGAIN (Resource
> temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6, "\1\201W\0\4\0\0\0\0\0\311\340\0\0\0\0\20\0\0\0\37\0\0\0"...,
> 32) = 32
> readv(6, [{"pci:0000:00:02.0", 16}, {"", 0}], 2) = 16
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card0", {st_mode=S_IFCHR|0660, st_rdev=makedev(226,
> 0), ...}) = 0
> open("/dev/dri/card0", O_RDWR) = -1 EACCES (Permission
denied)
> open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) =
> -1 ENOENT (No such file or directory)
> open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) =
> -1 ENOENT (No such file or directory)
> open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1
> ENOENT (No such file or directory)
> open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1
> ENOENT (No such file or directory)
> open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1
> ENOENT (No such file or directory)
> open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
> (No such file or directory)
> open("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/libc.mo",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> open("/usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/libc.mo",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> open("/usr/share/locale-langpack/en_US/LC_MESSAGES/libc.mo", O_RDONLY)
> = -1 ENOENT (No such file or directory)
> open("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/libc.mo",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> open("/usr/share/locale-langpack/en.utf8/LC_MESSAGES/libc.mo",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> open("/usr/share/locale-langpack/en/LC_MESSAGES/libc.mo", O_RDONLY) =
> -1 ENOENT (No such file or directory)
> open("/dev/dri/card0", O_RDWR) = -1 EACCES (Permission
denied)
> unlink("/dev/dri/card0") = -1 EACCES (Permission
denied)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card1", {st_mode=S_IFCHR|0660, st_rdev=makedev(226,
> 1), ...}) = 0
> open("/dev/dri/card1", O_RDWR) = -1 EACCES (Permission
denied)
> open("/dev/dri/card1", O_RDWR) = -1 EACCES (Permission
denied)
> unlink("/dev/dri/card1") = -1 EACCES (Permission
denied)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card2", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card3", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card4", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card5", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card6", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card7", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card8", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card9", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card10", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card11", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card12", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card13", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> geteuid32() = 1002
> stat64("/dev/dri", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
> stat64("/dev/dri/card14", 0xbfffef5c) = -1 ENOENT (No such file or
> directory)
> munmap(0xb6d35038, 8192) = -1 EINVAL (Invalid argument)
> munmap(0xb6c7e535, 135168) = -1 EINVAL (Invalid argument)
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> +++ killed by SIGSEGV +++
>
>
--
ubuntu-users mailing list
ubuntu-users at lists.ubuntu.com
http://lists.ubuntu.com/mailman/listinfo/ubuntu-users
More information about the ubuntu-users
mailing list