nautilus crashed with SIGSEGV in calloc()

Bug #423558 reported by John Doe
76
This bug affects 16 people
Affects Status Importance Assigned to Milestone
brasero (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: nautilus

I've installed the Package "Nautilus-GKSU" under Karmic. Everytime when I try to open a Folder with "open as root", Nautilus hangs up, but only the the Root-Nautilus, my own Instances aren't affected. This happens every time I tried it this far.

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Thu Sep 3 09:10:45 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/nautilus
Package: nautilus 1:2.27.91-0ubuntu3
ProcCmdline: nautilus file:///home/nordlicht/monster
ProcEnviron:
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
SegvAnalysis:
 Segfault happened at: 0xadf19c: mov 0x8(%esi),%eax
 PC (0x00adf19c) ok
 source "0x8(%esi)" (0x7472657e) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 ?? () from /lib/tls/i686/cmov/libc.so.6
 ?? () from /lib/tls/i686/cmov/libc.so.6
 calloc () from /lib/tls/i686/cmov/libc.so.6
 g_malloc0 () from /usr/lib/libglib-2.0.so.0
 g_slice_alloc () from /usr/lib/libglib-2.0.so.0
Tags: ubuntu-unr
Title: nautilus crashed with SIGSEGV in calloc()
Uname: Linux 2.6.31-9-generic i686
UserGroups:

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :
Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Here is the Console-Output when I try "sudo nautilus":

sudo nautilus
[sudo] password for nordlicht:

** (nautilus:4343): WARNING **: No marshaller for signature of signal 'UploadFinished'

** (nautilus:4343): WARNING **: No marshaller for signature of signal 'DownloadFinished'
Initializing nautilus-gdu extension
** Message: Initializing gksu extension...
Sense key: 0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0x00
Segmentation fault

tags: removed: need-i386-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 (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Incomplete
visibility: private → public
Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Hope this is what you want. Tried "gksu nautilus" with Valgrind, 'cause sudo didn't worked with it.

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

there is no error or crash in this log

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Ok, here's another try. Nautilus crashed in both cases. Don't know why it isn't logged in the first file.

Revision history for this message
Gerhard Lang (lang-gerhard) wrote :

 made a report #424997 before i read thread http://forum.ubuntuusers.de/topic/keine-nautilus-mit-sudo-moeglich/#post-2133462.
I'm on amd64, rest is the same

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Sebastien, some Feedback would be handy... was the logfile right? Bug is still existing (Karmic, Updates 09/11/09)

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

the log has no crash or error listed and is of no real use, are all user there trying to run the program using sudo? that's something not recommended

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

there is also quite some duplicate of the sudo issue

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Beside the fact that I'm not really in the mood for a discussion about the way I have to use my System... is there a bug number for the sudo issue? And if the log isn't useful, what is needed instead?

A workaround for everyone who needs a "sudo nautilus" for maintanance sometimes (as I):

Using "sudo dbus-launch nautilus" works.

Hope that this will be fixed.

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

A good hint: as I figured out, "sudo nautilus" work (and also nautilus-gksu) when disconnecting all USB-Devices. I found the hint on a discussion here:

http://ubuntuforums.org/showthread.php?t=844990

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Seems to be very similar to this bug: #245931. But I don't have an empty CD/DVD inserted. I try to find out what USB-Device is causing this.

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Ok, it seems to be my external LG-CD/DVD Burner. No Disk is inserted. When it's completely unplugged, the error does not occur.

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

the issue is due to brasero

affects: nautilus (Ubuntu) → brasero (Ubuntu)
Changed in brasero (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
status: Incomplete → New
affects: brasero (Ubuntu) → ubuntu
affects: ubuntu → brasero (Ubuntu)
affects: brasero (Ubuntu) → ubuntu
affects: ubuntu → brasero (Ubuntu)
Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Sure? This is what a "sudo nautilus" gives after purging brasero (file attached).

Problem seem to be "libbrasero-media0", after removing this, everythings works fine. Unfortunatly, Rhythmbox is removed also.

Revision history for this message
Dinogebiss (wrenkel) wrote :

I also have problems with nautilus since 7. Dez. 2009. If I trie to start nauilus it crashes, please check this thread in http://forum.ubuntuusers.de - it is in German language.
Here you can find the thread:
http://forum.ubuntuusers.de/post/2265867/

One other user post about the same problem, he guess that an update could be in coherence:

Commit Log for Mon Dec 7 20:00:46 2009
Die folgenden Pakete wurden aktualisiert:
bind9-host (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2
devicekit-disks (007-2ubuntu3) to 007-2ubuntu4
dnsutils (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2
libbind9-50 (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2
libdns50 (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2
libisc50 (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2
libisccc50 (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2
libisccfg50 (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2
liblwres50 (1:9.6.1.dfsg.P1-3) to 1:9.6.1.dfsg.P1-3ubuntu0.2

Die folgenden Pakete wurden installiert:
libdns53 (1:9.6.1.dfsg.P1-3ubuntu0.2)

user-47a@ubuntu-47a:~$ nautilus
(nautilus:2967): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
** (nautilus:2967): WARNING **: No marshaller for signature of signal 'UploadFinished'
** (nautilus:2967): WARNING **: No marshaller for signature of signal 'DownloadFinished'
** (nautilus:2967): WARNING **: No marshaller for signature of signal 'ShareCreateError'
Initializing nautilus-gdu extension
Segmentation fault
user-47a@ubuntu-47a:~$

Revision history for this message
Pedro Villavicencio (pedro) wrote :

there's nothing on the logs you attached, could you please install the brasero, nautilus, libglib2, libgtk2 dbgsym packages and get a new log? Thanks a lot!.

Changed in brasero (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
status: New → Incomplete
Revision history for this message
Dinogebiss (wrenkel) wrote :

Hi Pedro,

I typed in my panel the following command:
G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.log nautilus

Was this right?

Revision history for this message
Dinogebiss (wrenkel) wrote :

I have an assumption why I have this error, some weeks ago I installed Pro/Engineer on my computer.
It is a cad-system from PTC.

Normally you need this packages:
csh
libmotif3
libstdc++5
build-essential
libgtk1.2
nfs-common

libstdc++5 and libgtk1.2 are newer in Karmic, so I installed the packages by hand.
Please check this here:
http://wiki.ubuntuusers.de/ProEngineer

http://packages.ubuntu.com/jaunty/libstdc++5
http://packages.ubuntu.com/jaunty/libglib1.2ldbl
http://packages.ubuntu.com/jaunty/libgtk1.2-common
http://packages.ubuntu.com/jaunty/libgtk1.2

May be if I remove these packages my nautilus will run, but what will be happend with Pro/Engineer? I need this cad-system for work.

Revision history for this message
Dinogebiss (wrenkel) wrote :

Meanwhile I removed these packages from my computer, installed the kernel new and after reboot I've got the same error with nautilus. It was an idea, but it doesn't solve my problem.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

may you please install the libgtk2, libglib2 and brasero dbgsym packages and get a new log? the one you submitted previously is missing a lot of symbols, thanks.

Revision history for this message
Vish (vish) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future.
To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New".

Changed in brasero (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
status: Incomplete → Invalid
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.