GNOME Bugzilla – Bug 351713
[strlen g_strdup] metadata crash on quit
Last modified: 2008-02-24 10:58:01 UTC
What were you doing when the application crashed? I simply clicked in the 'File Browser' icon. This has been occurring quite often, but more so since I started using XGL. Distribution: Fedora Core release 5.91 (FC6 Test2) Gnome Release: 2.15.91 2006-08-13 (Red Hat, Inc) BugBuddy Version: 2.15.90 Memory status: size: 119975936 vsize: 0 resident: 119975936 share: 0 rss: 23281664 rss_rlim: 0 CPU usage: start_time: 1155779054 rtime: 0 utime: 127 stime: 0 cutime:102 cstime: 0 timeout: 25 it_real_value: 0 frequency: 0 Backtrace was generated from '/usr/bin/nautilus' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208345856 (LWP 5187)] (no debugging symbols found) 0xb7fc6402 in __kernel_vsyscall ()
+ Trace 70574
Thread 1 (Thread -1208345856 (LWP 5187))
unique trace Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Hello, I didn't really report it per-say - It was generated by bug-buddy... If it happens again, I'll try to get a better trace... -- off topic -- The only thing is, apparently bug-buddy created an accound with my new email, s.adam@diffingo.com, while my old account is sadam@diffingo.com (I added a dot in the new one) - Is it possible to delete the old one? -- /off topic -- Thanks, Stewart
*** Bug 352098 has been marked as a duplicate of this bug. ***
*** Bug 353418 has been marked as a duplicate of this bug. ***
*** Bug 353514 has been marked as a duplicate of this bug. ***
Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
No problem - I've installed nautilus- and nautilus-cd-burner- debuginfo and will post the new stack trace w/ debugging symbols when it happens again.
*** Bug 353536 has been marked as a duplicate of this bug. ***
*** Bug 353707 has been marked as a duplicate of this bug. ***
*** Bug 353944 has been marked as a duplicate of this bug. ***
*** Bug 354278 has been marked as a duplicate of this bug. ***
*** Bug 355227 has been marked as a duplicate of this bug. ***
*** Bug 355283 has been marked as a duplicate of this bug. ***
*** Bug 355295 has been marked as a duplicate of this bug. ***
*** Bug 355341 has been marked as a duplicate of this bug. ***
*** Bug 355443 has been marked as a duplicate of this bug. ***
*** Bug 355441 has been marked as a duplicate of this bug. ***
*** Bug 356231 has been marked as a duplicate of this bug. ***
*** Bug 356224 has been marked as a duplicate of this bug. ***
Created attachment 72926 [details] Crash info collected by BugBuddy. I had a similar type of experience that is reproducable. I hope the information collected is helpful This is the information and details of the crash collected by the BugBuddy.
*** Bug 356483 has been marked as a duplicate of this bug. ***
*** Bug 356784 has been marked as a duplicate of this bug. ***
*** Bug 357576 has been marked as a duplicate of this bug. ***
Created attachment 73555 [details] The trace outputted by Bug Buddy
I've managed to get a trace with debugging symbols, see above. Nautilus 2.16, using AIGLX (It seems to happen less without AIGLX, it could be just me though)
*** Bug 350037 has been marked as a duplicate of this bug. ***
*** Bug 355023 has been marked as a duplicate of this bug. ***
hi stewart, thanks a lot for the stacktrace! (confirming as per duplicates.)
*** Bug 361406 has been marked as a duplicate of this bug. ***
comment #24:
+ Trace 76606
not a blocker yet, but more than 20 duplicates already.
*** Bug 363416 has been marked as a duplicate of this bug. ***
*** Bug 363577 has been marked as a duplicate of this bug. ***
*** Bug 364108 has been marked as a duplicate of this bug. ***
*** Bug 356620 has been marked as a duplicate of this bug. ***
*** Bug 364033 has been marked as a duplicate of this bug. ***
*** Bug 364100 has been marked as a duplicate of this bug. ***
*** Bug 364894 has been marked as a duplicate of this bug. ***
*** Bug 364961 has been marked as a duplicate of this bug. ***
*** Bug 364972 has been marked as a duplicate of this bug. ***
*** Bug 365028 has been marked as a duplicate of this bug. ***
*** Bug 365131 has been marked as a duplicate of this bug. ***
*** Bug 365133 has been marked as a duplicate of this bug. ***
*** Bug 365259 has been marked as a duplicate of this bug. ***
*** Bug 365479 has been marked as a duplicate of this bug. ***
*** Bug 365530 has been marked as a duplicate of this bug. ***
*** Bug 365575 has been marked as a duplicate of this bug. ***
*** Bug 365800 has been marked as a duplicate of this bug. ***
*** Bug 365931 has been marked as a duplicate of this bug. ***
*** Bug 366049 has been marked as a duplicate of this bug. ***
*** Bug 366063 has been marked as a duplicate of this bug. ***
*** Bug 366160 has been marked as a duplicate of this bug. ***
*** Bug 366205 has been marked as a duplicate of this bug. ***
*** Bug 366308 has been marked as a duplicate of this bug. ***
*** Bug 366285 has been marked as a duplicate of this bug. ***
*** Bug 366348 has been marked as a duplicate of this bug. ***
*** Bug 366494 has been marked as a duplicate of this bug. ***
*** Bug 366556 has been marked as a duplicate of this bug. ***
*** Bug 366549 has been marked as a duplicate of this bug. ***
*** Bug 366396 has been marked as a duplicate of this bug. ***
*** Bug 366661 has been marked as a duplicate of this bug. ***
*** Bug 366676 has been marked as a duplicate of this bug. ***
*** Bug 366677 has been marked as a duplicate of this bug. ***
*** Bug 366844 has been marked as a duplicate of this bug. ***
*** Bug 366848 has been marked as a duplicate of this bug. ***
*** Bug 366911 has been marked as a duplicate of this bug. ***
*** Bug 367006 has been marked as a duplicate of this bug. ***
*** Bug 367013 has been marked as a duplicate of this bug. ***
*** Bug 367244 has been marked as a duplicate of this bug. ***
*** Bug 367161 has been marked as a duplicate of this bug. ***
*** Bug 367265 has been marked as a duplicate of this bug. ***
*** Bug 367329 has been marked as a duplicate of this bug. ***
*** Bug 367343 has been marked as a duplicate of this bug. ***
*** Bug 367483 has been marked as a duplicate of this bug. ***
*** Bug 367416 has been marked as a duplicate of this bug. ***
*** Bug 367542 has been marked as a duplicate of this bug. ***
*** Bug 367353 has been marked as a duplicate of this bug. ***
*** Bug 367923 has been marked as a duplicate of this bug. ***
*** Bug 367929 has been marked as a duplicate of this bug. ***
*** Bug 367958 has been marked as a duplicate of this bug. ***
*** Bug 368201 has been marked as a duplicate of this bug. ***
*** Bug 368136 has been marked as a duplicate of this bug. ***
*** Bug 368134 has been marked as a duplicate of this bug. ***
*** Bug 368000 has been marked as a duplicate of this bug. ***
*** Bug 368026 has been marked as a duplicate of this bug. ***
*** Bug 368253 has been marked as a duplicate of this bug. ***
*** Bug 368332 has been marked as a duplicate of this bug. ***
*** Bug 368357 has been marked as a duplicate of this bug. ***
*** Bug 368538 has been marked as a duplicate of this bug. ***
I can trivially re-produce this using this small shell script on my laptop (2GHz AMD64) running Fedora Core 6: while true; do nautilus --no-desktop -n --browser . & sleep 1 nautilus --quit done
*** Bug 368655 has been marked as a duplicate of this bug. ***
*** Bug 368654 has been marked as a duplicate of this bug. ***
*** Bug 368730 has been marked as a duplicate of this bug. ***
*** Bug 368788 has been marked as a duplicate of this bug. ***
*** Bug 368822 has been marked as a duplicate of this bug. ***
*** Bug 368861 has been marked as a duplicate of this bug. ***
(In reply to comment #90) > I can trivially re-produce this using this small shell script on my laptop > (2GHz AMD64) running Fedora Core 6: > > while true; > do > nautilus --no-desktop -n --browser . & > sleep 1 > nautilus --quit > done > Reproduced here too.
*** Bug 368925 has been marked as a duplicate of this bug. ***
*** Bug 368844 has been marked as a duplicate of this bug. ***
*** Bug 368579 has been marked as a duplicate of this bug. ***
*** Bug 369010 has been marked as a duplicate of this bug. ***
*** Bug 369123 has been marked as a duplicate of this bug. ***
*** Bug 369157 has been marked as a duplicate of this bug. ***
*** Bug 369195 has been marked as a duplicate of this bug. ***
*** Bug 369246 has been marked as a duplicate of this bug. ***
*** Bug 369353 has been marked as a duplicate of this bug. ***
*** Bug 369489 has been marked as a duplicate of this bug. ***
*** Bug 369472 has been marked as a duplicate of this bug. ***
*** Bug 368406 has been marked as a duplicate of this bug. ***
*** Bug 369649 has been marked as a duplicate of this bug. ***
*** Bug 369810 has been marked as a duplicate of this bug. ***
*** Bug 369868 has been marked as a duplicate of this bug. ***
This seems to be some sort of race with bonobo activation and registering for the metadata server ownership.
*** Bug 369986 has been marked as a duplicate of this bug. ***
*** Bug 353629 has been marked as a duplicate of this bug. ***
*** Bug 370037 has been marked as a duplicate of this bug. ***
*** Bug 370079 has been marked as a duplicate of this bug. ***
*** Bug 370090 has been marked as a duplicate of this bug. ***
Fixed in cvs: 2006-11-03 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-directory-metafile.c: Always use the in-process metafile factory. We don't need it oop, since nautilus is single process these days. This fixes some strange races with bonobo-activation that caused #351713 * src/nautilus-application.[ch]: * src/nautilus-shell.h: Change the way we use bonobo-activation to get the NautilusShell so that we don't rely on bonobo-activation-server to spawn nautilus, as this could lead to some strange duplicate processes. We now directly try to register the app-wide shell object with bonobo-activation manually and activate it with Bonobo_ACTIVATION_FLAG_EXISTING_ONLY. * src/nautilus-shell.c: Handle all corba calls from the NautilusShell in an idle handler. This fixes some crashes where we reentered badly into e.g. quit when calling gconf. * src/nautilus-main.c: Since we now handle the initial open_window shell calls via an idle we need to delay until idle time to know if we can quit or not.
*** Bug 370159 has been marked as a duplicate of this bug. ***
*** Bug 370170 has been marked as a duplicate of this bug. ***
*** Bug 370194 has been marked as a duplicate of this bug. ***
*** Bug 370286 has been marked as a duplicate of this bug. ***
*** Bug 370357 has been marked as a duplicate of this bug. ***
*** Bug 370362 has been marked as a duplicate of this bug. ***
*** Bug 370339 has been marked as a duplicate of this bug. ***
*** Bug 370695 has been marked as a duplicate of this bug. ***
*** Bug 370676 has been marked as a duplicate of this bug. ***
*** Bug 370897 has been marked as a duplicate of this bug. ***
*** Bug 370927 has been marked as a duplicate of this bug. ***
*** Bug 371002 has been marked as a duplicate of this bug. ***
*** Bug 370975 has been marked as a duplicate of this bug. ***
*** Bug 371027 has been marked as a duplicate of this bug. ***
*** Bug 371098 has been marked as a duplicate of this bug. ***
*** Bug 371211 has been marked as a duplicate of this bug. ***
*** Bug 371200 has been marked as a duplicate of this bug. ***
*** Bug 371214 has been marked as a duplicate of this bug. ***
*** Bug 371321 has been marked as a duplicate of this bug. ***
*** Bug 374598 has been marked as a duplicate of this bug. ***
*** Bug 409930 has been marked as a duplicate of this bug. ***
*** Bug 433279 has been marked as a duplicate of this bug. ***
*** Bug 436863 has been marked as a duplicate of this bug. ***
*** Bug 480593 has been marked as a duplicate of this bug. ***
*** Bug 430543 has been marked as a duplicate of this bug. ***
no new rejected reports for more than a month now (we reject reports from GNOME <=2.16). removing from the auto-reject list.
*** Bug 518112 has been marked as a duplicate of this bug. ***