GNOME Bugzilla – Bug 317081
nautilus sendto crashes every time
Last modified: 2006-10-30 17:09:46 UTC
From: <> To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.12.0 Subject: nautilus sendto crashes every time Distribution: Ubuntu 5.10 (breezy) Package: nautilus-sendto Severity: major Version: GNOME2.12.0 unspecified Gnome-Distributor: Ubuntu Synopsis: nautilus sendto crashes every time Bugzilla-Product: nautilus-sendto Bugzilla-Component: general Bugzilla-Version: unspecified BugBuddy-GnomeVersion: 2.0 (2.12.0) Description of the crash: nautilus sendto option crashes every time in certain user accounts that it used to work in Steps to reproduce the crash: 1. right click on any file in nautilus, or on the desktop 2. select send to 3. crash Expected Results: evolution used to open and provide the ability to send the file by email. How often does this happen? every time Additional Information: ubuntu breezy preview sendto works in some accounts and not on other on the same system Debugging Information: Backtrace was generated from '/usr/bin/nautilus-sendto' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (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) (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) [Thread debugging using libthread_db enabled] [New Thread -1208756544 (LWP 11637)] [New Thread -1219044432 (LWP 11639)] [New Thread -1210651728 (LWP 11638)] (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) (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) 0xffffe410 in __kernel_vsyscall ()
+ Trace 63167
Thread 1 (Thread -1208756544 (LWP 11637))
------- Bug moved to this database by unknown@gnome.bugs 2005-09-24 00:04 UTC ------- The original reporter of this bug does not have an account here. Reassigning to the person who moved it here, unknown@gnome.bugs. Previous reporter was chris@beonix.com.
I've a ubuntu breezy in my computer , and it works fine. Do you have installed evolution ? Is this error solved by the last ubuntu update ?
Created attachment 52674 [details] strace nautilus-sendto last 110 lines of an strace on nautilus-sendto, which resulted in a crash.
Roberto - thank you for your reply. Yes, the following evolution packages are installed: chris@i8500:~ $ dpkg -l|grep evolution ii evolution 2.4.0-0ubuntu3 The groupware suite ii evolution-data-server 1.4.0-0ubuntu2 evolution database backend server ii evolution-webcal 2.4.0.1-0ubuntu1 webcal: URL handler for GNOME and Evolution ii libcamel1.2-6 1.4.0-0ubuntu2 Generic messaging library for evolution data servers ii libebook1.2-5 1.4.0-0ubuntu2 Client library for evolution address books ii libecal1.2-3 1.4.0-0ubuntu2 Client library for evolution calendars ii libedata-book1.2-2 1.4.0-0ubuntu2 Backend library for evolution address books ii libedata-cal1.2-1 1.4.0-0ubuntu2 Backend library for evolution calendars ii libedataserver1.2-4 1.4.0-0ubuntu2 Utility library for evolution data servers ii libedataserverui1.2-6 1.4.0-0ubuntu2 Utility library for evolution data servers ii libevolution-cil 0.10.1-0ubuntu6 CLI bindings for Evolution ii libexchange-storage1.2-0 1.4.0-0ubuntu2 Backend library for evolution calendars ii nautilus-sendto 0.4-0ubuntu2 provide integration between nautilus, evolution, and gaim ii openoffice.org2-evolution 1.9.129-0.1ubuntu2 Evolution Addressbook support for OpenOffice.org Also, the following Nautilus packages are installed: chris@i8500:~ $ dpkg -l|grep nautilus ii libnautilus-burn2 2.12.0-0ubuntu1 Nautilus Burn Library - runtime version ii libnautilus-extension1 2.12.0-0ubuntu2 libraries for nautilus components - runtime version ii nautilus 2.12.0-0ubuntu2 file manager and graphical shell for GNOME ii nautilus-cd-burner 2.12.0-0ubuntu1 CD Burning front-end for Nautilus ii nautilus-data 2.12.0-0ubuntu2 data files for nautilus ii nautilus-open-terminal 0.4-0ubuntu1 open terminal in any folder from Nautilus ii nautilus-sendto 0.4-0ubuntu2 provide integration between nautilus, evolution, and gaim No, the latest Ubuntu Breezy updates have not solved this problem. Just to clarify my original submission - nautilus-sendto only crashes in some accounts on this system. In other accounts the plugin works fine. I have attached the final portion of an strace on nautilus-sendto above. If you require the complete dump please indicate so and I will forward it. Thanks again. Chris
I proof in my box with diferents users and works fine. Do you know if this happens in other computers ? May be will be interesting to contact with ubuntu devels.
Thanks again Roberto. This problem presents itself on two Breezy systems on our network. The accounts that suffer routine crashes with nautilus-sendto utilize Evolution. The accounts that nautilus-sendto doesn't crash in do not use Evolution for a MUA. Chris
*** Bug 317367 has been marked as a duplicate of this bug. ***
I run in my ubuntu breezy nautilus-sendto and works fine here using evolution. And in other computers of my office too. I'm trying to looking for the bug , but at the moment i can't replicate it in my box
I can provide remote access to a system and account where nautilus-sendto crashes consistently. Please contact me off list at chris at beonix dot com for details if this would help. Chris
Chris , can you provide me access to this box for fix this bug ? which day ? at what time ?
Created attachment 54027 [details] [review] Fix for (possibly this) evolution related crash. Not sure if this is the same crasher or not, but I suspect it may be. At least here, the crash was caused by contact entries with no family name, and the resulting strlen call on NULL. Patch adds a check to make sure family_name isn't NULL before doing anything with it.
To add to this, this wasn't on ubuntu, but from initial testing for packaging this for gentoo. The backtrace seemed to match the initial findings reported here though. Feel free to slap me around if this is a different bug.
*** Bug 322557 has been marked as a duplicate of this bug. ***
The patch solved the problem for me. I had this problem for months (even with 0.3) with several versions of nautilus and evolution on Source Mage. I'm glad that someone find a solution. :-)) However that would be better to hide 'null' strings and just display nothing for the family name. But I will not complain, I can now use again that great feature. ;-)
*** Bug 324169 has been marked as a duplicate of this bug. ***
I think i've resolved the problem with the Peter's patch. Can anyone use the new version (0.5) and said me it works ? Thanks
I hit the same bug here. I am using cvs nautilus-sendto and gnome-2.13.4 on gentoo evolution-data-server-1.5.4 evolution-2.5.4 gaim-2.0 beta gnome-bluetooth-0.7.0 libbtctl-0.6.0
Created attachment 56995 [details] strace of crashing nautilus-sendto strace of the nautilus-sendto crash. gdb backtrace is empty. If it's needed I i will try to reproduce on a system where libraries are not stripped. ( all of my libraries are stripped ).
*** Bug 318139 has been marked as a duplicate of this bug. ***
Islam, the problem you're seeing is due to the bluetooth plugin, see bug #334587 for details. I'll close this bug as the crashes seem to have been ironed out. Please open a new bug if you still see crashes.
*** Bug 339944 has been marked as a duplicate of this bug. ***
*** Bug 342598 has been marked as a duplicate of this bug. ***
*** Bug 343574 has been marked as a duplicate of this bug. ***
*** Bug 343819 has been marked as a duplicate of this bug. ***
*** Bug 343863 has been marked as a duplicate of this bug. ***
*** Bug 344498 has been marked as a duplicate of this bug. ***
nautilus-sendto crashed the first time I tried to use it on the Ubuntu 6.06 live CD. However, on the second and subsequent tries, it worked. Debug output is below. Backtrace was generated from '/usr/bin/nautilus-sendto' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (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) [Thread debugging using libthread_db enabled] [New Thread -1224268096 (LWP 9135)] [New Thread -1251857488 (LWP 9149)] [New Thread -1243464784 (LWP 9140)] (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) (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) (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) 0xffffe410 in __kernel_vsyscall ()
+ Trace 68874
Thread 1 (Thread -1224268096 (LWP 9135))
Mark, this is a different crash. Please file another bug.
*** Bug 346453 has been marked as a duplicate of this bug. ***
*** Bug 346431 has been marked as a duplicate of this bug. ***
*** Bug 347059 has been marked as a duplicate of this bug. ***
*** Bug 347943 has been marked as a duplicate of this bug. ***
Hi, I don't know whether this is the right place to post this, but I would like to know how to use that patch, since I have no clue. If this is not the right place, could somebody kindly point to me where I can find some help? Thanks in advance for your help.
(In reply to comment #33) > Hi, > I don't know whether this is the right place to post this, but I would like to > know how to use that patch, since I have no clue. If this is not the right > place, could somebody kindly point to me where I can find some help? It's not the right place, but you should ask your distribution to update the nautilus-sendto package.
*** Bug 349029 has been marked as a duplicate of this bug. ***
*** Bug 355574 has been marked as a duplicate of this bug. ***
(In reply to comment #20) > I'll close this bug as the crashes seem to have been ironed out. Please open a > new bug if you still see crashes. Hmm, probably should be a duplicate of bug 348941...
*** Bug 356921 has been marked as a duplicate of this bug. ***
*** Bug 358259 has been marked as a duplicate of this bug. ***
*** Bug 367759 has been marked as a duplicate of this bug. ***