nautilus-sendto crashed with SIGSEGV in g_slice_alloc()

Bug #868162 reported by Marco Nolden
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nautilus-sendto (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Also happens on oneiric . Just right click on document and press send to (desktop: gnome shell)

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: nautilus-sendto 3.0.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu2
Architecture: amd64
Date: Wed Oct 5 10:17:38 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/nautilus-sendto
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110920.5)
ProcCmdline: nautilus-sendto file:///home/username/Desktop/herz-gross.jpg
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f05490d90b5 <g_slice_alloc+293>: mov (%rbx),%rdx
 PC (0x7f05490d90b5) ok
 source "(%rbx)" (0x6576206c6d783f3c) not located in a known VMA region (needed readable region)!
 destination "%rdx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: nautilus-sendto
StacktraceTop:
 g_slice_alloc () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_slist_prepend () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 gconf_value_decode () from /usr/lib/libgconf-2.so.4
 gconf_dbus_utils_get_entries () from /usr/lib/libgconf-2.so.4
 gconf_engine_all_entries () from /usr/lib/libgconf-2.so.4
Title: nautilus-sendto crashed with SIGSEGV in g_slice_alloc()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Marco Nolden (marco-n) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 magazine_chain_pop_head (magazine_chunks=0x22758b0) at /build/buildd/glib2.0-2.30.0/./glib/gslice.c:492
 thread_memory_magazine1_alloc (ix=<optimized out>, tmem=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gslice.c:795
 g_slice_alloc (mem_size=16) at /build/buildd/glib2.0-2.30.0/./glib/gslice.c:833
 g_slist_prepend (list=0x23cc6d0, data=0x23e50c0) at /build/buildd/glib2.0-2.30.0/./glib/gslist.c:297
 gconf_value_decode (encoded=<optimized out>) at gconf-internals.c:1943

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in nautilus-sendto (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Pedro Villavicencio (pedro) wrote :

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):
status: New → Incomplete
visibility: private → public
Revision history for this message
Marco Nolden (marco-n) wrote :

When run with valgrind it doesn't crash (log attached), however there are a few errors:

(nautilus-sendto:8951): Gtk-WARNING **: Unknown property: GtkDialog.has-separator

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

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

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

(nautilus-sendto:8951): 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:8951): WARNING **: (null)

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

(nautilus-sendto:8951): 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:8951): WARNING **: (null)

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

(nautilus-sendto:8951): 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:8951): WARNING **: (null)

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

thank you for the valgrind log, it shows an error ... could get a new one with nautilus-sendto-dbgsym installed?

Revision history for this message
Marco Nolden (marco-n) wrote :

 I don't have nautilus-sendto-dbgsym, I created a new log with nautilus-dbgsym installed, don't know if that helps.

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

not really, is there any reason you can't install nautilus-sendto-dbgsym? do you have a ddeb source (https://wiki.ubuntu.com/Backtrace)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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