Asking questions the wrong way? (was segmentation fault with openoffice after auto-login)

Reto Bachmann-Gmuer reto at gmuer.ch
Mon Jun 13 15:38:15 UTC 2005


hmm, strange, for me the symptoms where exactly the same before doing
the package update (just vanilla installation from cd) and after
updating the packages.

reto

Am Montag, den 13.06.2005, 12:37 +0200 schrieb Tobias Cloete:
> 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