sendto crashes on trying to send a file

Bug #68504 reported by Matt MacLeod
24
Affects Status Importance Assigned to Milestone
nautilus-sendto
Fix Released
High
nautilus-sendto (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Whenever I try to send a file, I get:

Memory status: size: 33427456 vsize: 0 resident: 33427456 share: 0 rss: 11763712 rss_rlim: 0
CPU usage: start_time: 1161906698 rtime: 0 utime: 37 stime: 0 cutime:34 cstime: 0 timeout: 3 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/nautilus-sendto'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1224948048 (LWP 13176)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb74a4323 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7f4d1b6 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xb75e872c in g_type_check_instance_cast ()
   from /usr/lib/libgobject-2.0.so.0
#5 0xb6e57d2d in send_files (plugin=0x80a08d0, contact_widget=0x656c6946,
    file_list=0x5) at thunderbird.c:69
#6 0x0804a71b in main (argc=1, argv=0x8201c00)
    at nautilus-sendto-command.c:234

Thread 1 (Thread -1224948048 (LWP 13176)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb74a4323 in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f4d1b6 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xb75e872c in g_type_check_instance_cast ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5 0xb6e57d2d in send_files (plugin=0x80a08d0, contact_widget=0x656c6946,
    file_list=0x5) at thunderbird.c:69
 thunder_cmd = (gchar *) 0xb7fc2d40 "ZY\207\004$Â\b"
 send_to = (gchar *) 0x2 <Address 0x2 out of bounds>
 l = <value optimized out>
 attach = <value optimized out>
#6 0x0804a71b in main (argc=1, argv=0x8201c00)
    at nautilus-sendto-command.c:234
 module_path = <value optimized out>
 program = <value optimized out>
#0 0xffffe410 in __kernel_vsyscall ()

Revision history for this message
Vassilis Pandis (pandisv) wrote :

What is the version of your nautilus-sendto package? Does it happen with every file?

Changed in nautilus-sendto:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Daniel Holbach (dholbach) wrote :

Seems to be connected to the Thunderbird plugin. Can you get another backtrace with libc6-dbg and libglib2.0-0-dbg installed? Do you get any message in the terminal, when you call nautilus-sendto from there?

Changed in nautilus-sendto:
importance: Undecided → Medium
Revision history for this message
Matt MacLeod (mmacleod) wrote :

Command line output:

Init sylpheed-claws plugin
Init gaim plugin
Init evolution plugin

** (bug-buddy:6996): WARNING **: Could not load icon for Open Folder

Updated crash:

Memory status: size: 33431552 vsize: 0 resident: 33431552 share: 0 rss: 11771904 rss_rlim: 0
CPU usage: start_time: 1162004037 rtime: 0 utime: 39 stime: 0 cutime:35 cstime: 0 timeout: 4 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/nautilus-sendto'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1225296208 (LWP 6992)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb744f323 in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7ef81b6 in libgnomeui_segv_handle (signum=11) at gnome-ui-init.c:874
#3 <signal handler called>
#4 IA__g_type_check_instance_cast (type_instance=0xb6e254d9,
    iface_type=134789760) at gtype.c:3146
#5 0xb6e02d2d in send_files (plugin=0x809e108, contact_widget=0x656c6946,
    file_list=0x5) at thunderbird.c:69
#6 0x0804a71b in main (argc=1, argv=0x8201c00)
    at nautilus-sendto-command.c:234

Thread 1 (Thread -1225296208 (LWP 6992)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb744f323 in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7ef81b6 in libgnomeui_segv_handle (signum=11) at gnome-ui-init.c:874
 estatus = -1076930276
 sa = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
  sa_mask = {__val = {3076155088, 3218037020, 3, 3218036824, 3075968296,
      134879736, 3, 3218036856, 3076096300, 3218037020, 134879736, 3076023291,
      3076155088, 3076155088, 3218037100, 3218037528, 3076030700, 3218037020,
      3218037020, 3218037404, 0, 0, 4, 134879740, 3076155088, 3218037116,
      3218037404, 3218036920, 3075968296, 134879491, 2, 3218036952}},
  sa_flags = -1218870996, sa_restorer = 0xbfcf597c}
 pid = 0
 in_segv = 1
#3 <signal handler called>
No symbol table info available.
#4 IA__g_type_check_instance_cast (type_instance=0xb6e254d9,
    iface_type=134789760) at gtype.c:3146
 node = <value optimized out>
 iface = <value optimized out>
#5 0xb6e02d2d in send_files (plugin=0x809e108, contact_widget=0x656c6946,
    file_list=0x5) at thunderbird.c:69
 thunder_cmd = (gchar *) 0xb7f6dd40 "ZY\207\004$Â\b"
 send_to = (gchar *) 0x2 <Address 0x2 out of bounds>
 l = <value optimized out>
 attach = <value optimized out>
#6 0x0804a71b in main (argc=1, argv=0x8201c00)
    at nautilus-sendto-command.c:234
 module_path = <value optimized out>
 program = <value optimized out>
#0 0xffffe410 in __kernel_vsyscall ()

Revision history for this message
Daniel Holbach (dholbach) wrote :

Debug backtrace looks good, somebody of the team should forward this upstream.

Changed in nautilus-sendto:
status: Needs Info → Confirmed
Revision history for this message
Vassilis Pandis (pandisv) wrote :

Thanks for your bug report. This particular bug has been filed
with the developers of the software. You can track this and make
comments here: http://bugzilla.gnome.org/show_bug.cgi?id=384433

Changed in nautilus-sendto:
status: Unconfirmed → Unknown
Changed in nautilus-sendto:
status: Unknown → Confirmed
Revision history for this message
michelem (michele-marcucci) wrote :

I have a similar bug:

mik@goa:~/Desktop$ nautilus-sendto dns_new.xls
Init evolution plugin
Init gaim plugin
Init sylpheed-claws plugin

** (nautilus-sendto:17585): WARNING **: Unable to open addressbook: EBookStatus returned 19

(nautilus-sendto:17585): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: EBookStatus returned 19
Segmentation fault (core dumped)

Revision history for this message
Tristan Rhodes (tristanrhodes) wrote :
Download full text (3.8 KiB)

I am also seeing this error when I right-click on a text file and choose "Send to...". I am running Ubuntu 6.10. Here is the output of bug buddy:

Memory status: size: 64172032 vsize: 0 resident: 64172032 share: 0 rss: 12193792 rss_rlim: 0
CPU usage: start_time: 1170870961 rtime: 0 utime: 33 stime: 0 cutime:30 cstime: 0 timeout: 3 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/nautilus-sendto'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

[Thread debugging using libthread_db enabled]
[New Thread -1225214288 (LWP 10156)]
[New Thread -1269912672 (LWP 10166)]
[New Thread -1261519968 (LWP 10159)]

0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb746434b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7f0d1b6 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xb7390c2b in strlen () from /lib/tls/i686/cmov/libc.so.6
#5 0xb7363884 in vfprintf () from /lib/tls/i686/cmov/libc.so.6
#6 0xb7381b8c in vasprintf () from /lib/tls/i686/cmov/libc.so.6
#7 0xb74bf8b7 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#8 0xb74b18a6 in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
#9 0xb749ef54 in g_logv () from /usr/lib/libglib-2.0.so.0
#10 0xb749f159 in g_log () from /usr/lib/libglib-2.0.so.0
#11 0xb6e53a3e in add_evolution_contacts_to_model ()
   from /usr/lib/nautilus-sendto/plugins/libnstevolution.so
#12 0xb6e53f5a in add_evolution_contacts_to_model ()
   from /usr/lib/nautilus-sendto/plugins/libnstevolution.so
#13 0x0804a71b in main ()

Thread 3 (Thread -1261519968 (LWP 10159)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb73e7803 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7499813 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb7499b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb6dede62 in e_book_get_type () from /usr/lib/libebook-1.2.so.9
No symbol table info available.
#5 0xb74b438f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb745d504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb73f151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 2 (Thread -1269912672 (LWP 10166)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb73e7803 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7499813 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb7499b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb756a7e0 in link_set_io_thread () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5 0xb74b438f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb745d504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb73f151e in clone () from /lib/tls/i686/...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

The bug has been fixed upstream now

Changed in nautilus-sendto:
status: Confirmed → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

nautilus-sendto (0.12-0ubuntu1) gutsy; urgency=low

  * New upstream version:
    - Fix a crash in the Thunderbird plugin when
      gtk_entry_get_text returns NULL (LP: #68504)
    - Fix application name in the man page
    - Fix possible crashes when no Bluetooth adapters are available
      (LP: #98687)
    - Fix GAIM/Pidgin not starting up when the home directory is read-only
      (LP: #77819)
    - Some UI love to bring it closer to the HIG
    - Add Pidgin/libpurple support
    - Fix a typo that might make DiscoverDevices not work (Bluetooth)
    - Don't resolve Bluetooth device names, DiscoverDevices already does
      that for us
  * debian/patches/nautilus-sendto-0.10-pidgin.patch:
    - dropped, fixed with the new version
  * debian/patches/nautilus-sendto-0.7-thunderbird.patch:
    - updated

 -- Sebastien Bacher <email address hidden> Mon, 13 Aug 2007 18:22:44 +0200

Changed in nautilus-sendto:
status: Fix Committed → Fix Released
Changed in nautilus-sendto:
status: Confirmed → Fix Released
Changed in nautilus-sendto:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.