[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-07 Thread Sebastien Bacher
Now, running with Valgrind, nautilus-sendto is not crashing and the UI
is shown properly.

right, valgrind tends to workaround the segfaults issues, it still lists
the code error, i.e in that log

==12406== Invalid write of size 4
==12406==at 0x4C2AF5B: memset (mc_replace_strmem.c:738)
==12406==by 0x77EBA1A: g_slice_free1 (in 
/lib/x86_64-linux-gnu/libglib-2.0.so.0.2800.6)
==12406==by 0xF6B1599: e_contact_entry_set_source_list 
(e-contact-entry.c:518)
==12406==by 0xF6AF61A: add_sources (evolution.c:179)
==12406==by 0xF6AF6F9: get_contacts_widget (evolution.c:217)
==12406==by 0x4044FC: main (nautilus-sendto-command.c:415)
==12406==  Address 0x1fed9270 is 0 bytes inside a block of size 16 free'd
==12406==at 0x4C282ED: free (vg_replace_malloc.c:366)
==12406==by 0xF6B1599: e_contact_entry_set_source_list 
(e-contact-entry.c:518)
==12406==by 0xF6AF61A: add_sources (evolution.c:179)
==12406==by 0xF6AF6F9: get_contacts_widget (evolution.c:217)
==12406==by 0x4044FC: main (nautilus-sendto-command.c:415)

** Changed in: nautilus-sendto (Ubuntu)
   Status: Incomplete = New

** Changed in: nautilus-sendto (Ubuntu)
   Importance: Low = High

** Changed in: nautilus-sendto (Ubuntu)
   Status: New = Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-05 Thread Sebastien Bacher
Thank you for your efforts, could you install nautilus-sendto-dbgsym
(details on how to do that on
https://wiki.ubuntu.com/DebuggingProgramCrash) and get a new stacktrace?
Do you have evolution-data-server installed?

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-05 Thread Andres Gomez
Yes, evolution-data-server is installed.

Attaching logs.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-05 Thread Andres Gomez
** Attachment added: gdb output for nautilus-sendto
   
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+attachment/2620379/+files/gdb-nautilus-sendto.txt

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-05 Thread Andres Gomez
Now, running with Valgrind, nautilus-sendto is not crashing and the UI
is shown properly.

** Attachment added: Valgrind log for nautilus-sendto
   
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+attachment/2620380/+files/valgrind-nautilus-sendto.log

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-05 Thread Andres Gomez
** Attachment added: strace log for nautilus-sendto
   
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+attachment/2620381/+files/strace-nautilus-sendto.log

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-04 Thread Andres Gomez
Unfortunately, now the crash is different and maybe related to a race
condition (?).

The problem seems to happen in 2 of the nautilus-sendto plugins:
libnstbluetooth.so and libnstevolution.so.

What I've done was removing the rest of the plugins and just running
valgrind and gdb with each of those 2 plugins.


libnstevolution.so :
===

Valgrind:

The problem is not reproducible. I will attach the log.


GDB:

$ gdb nautilus-sendto
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as x86_64-linux-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/nautilus-sendto...(no debugging symbols 
found)...done.
(gdb) r /home/tanty/SketchI.pdf
Starting program: /usr/bin/nautilus-sendto /home/tanty/SketchI.pdf
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffef822700 (LWP 11167)]
[New Thread 0x7fffee58a700 (LWP 11169)]
Init evolution plugin
[New Thread 0x7fffea439700 (LWP 11185)]

(nautilus-sendto:11164): Gtk-WARNING **: Error parsing gtk-icon-sizes string:
'panel-menu=24,24
panel=20,20
gtk-button=18,18
gtk-large-toolbar=24,24'

(nautilus-sendto:11164): libebook-WARNING **: e-book.c:3095: cannot get
book from factory: Invalid source

** (nautilus-sendto:11164): WARNING **: Invalid source

(nautilus-sendto:11164): libebook-WARNING **: e-book.c:3095: cannot get
book from factory: Invalid source

(nautilus-sendto:11164): 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: Invalid source

** (nautilus-sendto:11164): WARNING **: (null)

(nautilus-sendto:11164): libebook-WARNING **: e-book.c:3095: cannot get
book from factory: Invalid source

(nautilus-sendto:11164): 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: Invalid source

** (nautilus-sendto:11164): WARNING **: (null)

Program received signal SIGSEGV, Segmentation fault.
0x7fffebc84a77 in gconf_value_compare () from /usr/lib/libgconf-2.so.4
(gdb) bt
#0  0x7fffebc84a77 in gconf_value_compare () from /usr/lib/libgconf-2.so.4
#1  0x7fffebc84c1c in gconf_value_compare () from /usr/lib/libgconf-2.so.4
#2  0x7fffebc85247 in gconf_entry_equal () from /usr/lib/libgconf-2.so.4
#3  0x7fffebc8b58e in ?? () from /usr/lib/libgconf-2.so.4
#4  0x7fffebc8b6ea in ?? () from /usr/lib/libgconf-2.so.4
#5  0x7fffebc8b7bf in ?? () from /usr/lib/libgconf-2.so.4
#6  0x7fffebc8e7eb in gconf_client_add_dir () from /usr/lib/libgconf-2.so.4
#7  0x7fffedb8472b in ?? () from 
/usr/lib/nautilus-sendto/plugins/libnstevolution.so
#8  0x004044fd in main ()
(gdb) 

I will attach the core.


libnstbluetooth.so:
===

Valgrind:

The crash is not reproducible, but the UI doesn't appear. It seems to go
into an infinite loop (?). I will attach the log.


GDB:

$ gdb nautilus-sendto
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as x86_64-linux-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/nautilus-sendto...(no debugging symbols 
found)...done.
(gdb) r /home/tanty/SketchI.pdf 
Starting program: /usr/bin/nautilus-sendto /home/tanty/SketchI.pdf
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffef822700 (LWP 21853)]
[New Thread 0x7fffed4ad700 (LWP 21854)]
[New Thread 0x7fffe7fff700 (LWP 21855)]

(nautilus-sendto:21848): Gtk-WARNING **: Error parsing gtk-icon-sizes string:
'panel-menu=24,24
panel=20,20
gtk-button=18,18
gtk-large-toolbar=24,24'

(nautilus-sendto:21848): GLib-GObject-WARNING **: specified instance
size for type `BluetoothChooserCombo' is smaller than the parent type's
`GtkBox' instance size

(nautilus-sendto:21848): GLib-CRITICAL **: g_once_init_leave: assertion
`initialization_value != 0' failed

(nautilus-sendto:21848): GLib-GObject-CRITICAL **: g_object_new:
assertion `G_TYPE_IS_OBJECT (object_type)' failed

(nautilus-sendto:21848): GLib-GObject-CRITICAL **: g_object_get:
assertion `G_IS_OBJECT (object)' failed

Program received signal SIGSEGV, Segmentation fault.
0x75aa658b in g_object_set () 

[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-04 Thread Andres Gomez
** Attachment added: Valgrind log for libnstevolution.so
   
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+attachment/2619837/+files/valgrind-libnstevolution.log

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-04 Thread Andres Gomez
** Attachment added: gdb core for libnstevolution.so
   
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+attachment/2619839/+files/core-libnstevolution.gz

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-04 Thread Andres Gomez
** Attachment added: Valgrind log for libnstbluetooth.so
   
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+attachment/2619843/+files/valgrind-libnstbluetooth.log

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-04 Thread Andres Gomez
** Attachment added: gdb core for libnstbluetooth.so
   
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+attachment/2619844/+files/core-libnstbluetooth.gz

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 842513] Re: nautilus-sendto crashes with double free or corruption

2011-12-02 Thread Sebastien Bacher
Thank you for taking the time to report this bug and helping to make
Ubuntu better. Please try to obtain a valgrind log following the
instructions at https://wiki.ubuntu.com/Valgrind and attach the file to
the bug report. This will greatly help us in tracking down your problem.

** Changed in: nautilus-sendto (Ubuntu)
   Importance: Undecided = Low

** Changed in: nautilus-sendto (Ubuntu)
   Status: New = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus-sendto in Ubuntu.
https://bugs.launchpad.net/bugs/842513

Title:
  nautilus-sendto crashes with double free or corruption

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus-sendto/+bug/842513/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs