GNOME Bugzilla – Bug 87899
Nautilus crashes on startup and when launched by command line
Last modified: 2004-12-22 21:47:04 UTC
Package: nautilus Severity: major Version: 2.0.0 Synopsis: Nautilus crashes on startup and when launched by command line Bugzilla-Product: nautilus Bugzilla-Component: general BugBuddy-GnomeVersion: 2.0 (2.0.1) Description: Description of Problem: Nautilus crashes with an application error on startup or from command line Steps to reproduce the problem: 1. Login to Gnome desktop 2. Launch nautilus from command line Actual Results: Nautilus crashes with an application error on startup or from command line Expected Results: How often does this happen? Every time Additional Information: final lines of strace output: open("/usr/lib/libstdc++.so.4", O_RDONLY) = 17 read(17, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\240\3"..., 1024) = 1024 fstat64(17, {st_mode=S_IFREG|0755, st_size=787160, ...}) = 0 mmap2(NULL, 806144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 17, 0) = 0x40e15000 mprotect(0x40ebf000, 109824, PROT_NONE) = 0 mmap2(0x40ebf000, 90112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0xaa) = 0x40ebf000 mmap2(0x40ed5000, 19712, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40ed500 0 close(17) = 0 open("/lib/libgcc_s.so.1", O_RDONLY) = 17 read(17, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\23\0\000"..., 1024) = 1024 fstat64(17, {st_mode=S_IFREG|0755, st_size=33576, ...}) = 0 mmap2(NULL, 32464, PROT_READ|PROT_EXEC, MAP_PRIVATE, 17, 0) = 0x40eda000 mprotect(0x40ee1000, 3792, PROT_NONE) = 0 mmap2(0x40ee1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0x7) = 0x40ee1000 close(17) = 0 munmap(0x40df8000, 84864) = 0 setresuid32(0xffffffff, 0x1f4, 0xffffffff) = 0 setregid32(0xffffffff, 0x1f4) = 0 setresuid32(0xffffffff, 0x1f4, 0xffffffff) = 0 setregid32(0xffffffff, 0x1f4) = 0 stat64("/home/mark/.nautilus", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat64("/home/mark/.gnome-desktop/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat64("/home/mark/.gnome-desktop/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 access("/home/mark/.nautilus", F_OK) = 0 access("/home/mark/.nautilus/first-time-flag", F_OK) = 0 open("/tmp/orbit-mark/bonobo-activation-register.lock", O_RDWR|O_CREAT, 0700) = 17 fcntl64(17, F_SETFD, FD_CLOEXEC) = 0 getpid() = 630 fcntl64(17, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=1}) = 0 open("/tmp/orbit-mark/reg.IDL:Bonobo_ObjectDirectory:1.0-local", O_RDONLY) = -1 ENOENT (No such file o r directory) open("/tmp/orbit-mark/reg.IDL:Bonobo_ObjectDirectory:1.0", O_RDONLY) = -1 ENOENT (No such file or dire ctory) writev(16, [{"GIOP\1\2\1\0\\\0\0\0", 12}, {"\200\362\377\277\1\0\0\0\0\0\0\0\30\0\0\0\0\0\0\0P\332"... , 92}], 2) = 104 poll([{fd=6, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI, revents=POLLIN}], 5, -1) = 1 read(16, "GIOP\1\2\1\1L\1\0\0", 12) = 12 read(16, "\200\362\377\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1"..., 332) = 332 getpid() = 630 fcntl64(17, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=1}) = 0 close(17) = 0 writev(16, [{"GIOP\1\2\1\0\234\1\0\0", 12}, {"`\364\377\277\1\0\0\0\0\0L:\30\0\0\0\0\0\0\0P\332\314\34 0"..., 412}], 2) = 424 poll([{fd=6, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, e vents=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI, revents=POLLIN}], 5, -1) = 1 read(16, "GIOP\1\2\1\1,\0\0\0", 12) = 12 read(16, "`\364\377\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1"..., 44) = 44 writev(16, [{"GIOP\1\2\1\0\364\0\0\0", 12}, {"p\364\377\277\1\0\0\0\0\0L:\30\0\0\0\0\0\0\0P\332\314\34 0"..., 244}], 2) = 256 poll( <unfinished ...> Debugging Information: Backtrace was generated from '/usr/bin/nautilus' (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...[New Thread 1024 (LWP 499)] [New Thread 2049 (LWP 500)] [New Thread 1026 (LWP 501)] [New Thread 2051 (LWP 502)] [New Thread 3076 (LWP 503)] 0x40cb3b39 in wait4 () from /lib/i686/libc.so.6
+ Trace 24923
Thread 5 (Thread 3076 (LWP 503))
Thread 4 (Thread 2051 (LWP 502))
Thread 3 (Thread 1026 (LWP 501))
Thread 1 (Thread 1024 (LWP 499))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-07-11 01:50 ------- Reassigning to the default owner of the component, nautilus-maint@bugzilla.gnome.org.
Trace useful at all, guys? Mark: if you move your bookmark file, does it start up OK?
Fixed a proximate cause of this - the trace is pretty much garbage though - how did you generate this executable ? It is really useful to build with debugging symbols, and important for distributors to ship with them too.