nautilus crashed with SIGSEGV in ffi_prep_args()

Bug #805797 reported by Alex Kras
88
This bug affects 15 people
Affects Status Importance Assigned to Milestone
glib2.0 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

working with nfs

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: nautilus 1:3.1.3-0ubuntu1
ProcVersionSignature: Ubuntu 3.0-3.4-generic 3.0.0-rc5
Uname: Linux 3.0-3-generic i686
Architecture: i386
Date: Tue Jul 5 11:01:36 2011
ExecutablePath: /usr/bin/nautilus
ProcCmdline: nautilus -n
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x857526: rep movsl %ds:(%esi),%es:(%edi)
 PC (0x00857526) ok
 source "%ds:(%esi)" (0x0000007b) not located in a known VMA region (needed readable region)!
 destination "%es:(%edi)" (0xbfdfeb2f) ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 ?? () from /lib/i386-linux-gnu/libc.so.6
 ?? ()
 ffi_prep_args () from /usr/lib/i386-linux-gnu/libffi.so.6
 ffi_call_SYSV () from /usr/lib/i386-linux-gnu/libffi.so.6
 ffi_call () from /usr/lib/i386-linux-gnu/libffi.so.6
Title: nautilus crashed with SIGSEGV in ffi_prep_args()
UpgradeStatus: Upgraded to oneiric on 2011-06-27 (7 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

Revision history for this message
Alex Kras (akrasnoborodkin) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __memcpy_ia32 () at ../sysdeps/i386/i686/multiarch/../memcpy.S:75
 ?? ()
 ffi_prep_args (stack=0xbfdfeab0 "0\202\263\b4\353\337\277\030\354\337\277\263AX", ecif=0xbfdfeaf0) at /usr/include/bits/string3.h:52
 ffi_call_SYSV () at ../src/x86/sysv.S:59
 ffi_call (cif=0xbfdfebe0, fn=0x8141d50 <eel_editable_label_move_cursor>, rvalue=0xbfdfeb90, avalue=0xbfdfeb30) at ../src/x86/ffi.c:303

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 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for your report.

Could you please describe the steps to reproduce this crash ?

I get it while trying to rename a file with nautilus as described in bug 805783

visibility: private → public
Changed in nautilus (Ubuntu):
status: New → Incomplete
Revision history for this message
Doug McMahon (mc3man) wrote :

I'm getting the same thing, the cause here is trying to drag and drop a file from one folder to another. Started with the update of nautilus a little while ago
(haven't tried reverting to check yet

Revision history for this message
Doug McMahon (mc3man) wrote :

reverting back to 3.1.2-0ubuntu2 allows D&D without incident

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

reassigning to glib, according to upstream the issue is coming from there, please do not forward it upstream for now since a new package is going to be uploaded to test if the issue is still reproducible with that newer version , thanks all!.

affects: nautilus (Ubuntu) → glib2.0 (Ubuntu)
Changed in glib2.0 (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in glib2.0 (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package glib2.0 - 2.29.10-0ubuntu1

---------------
glib2.0 (2.29.10-0ubuntu1) oneiric; urgency=low

  * New upstream version
    - should fix nautilus segfault issues (lp: #805797)
    New features:
    - g_desktop_app_info_get_nodisplay: a function that is required
      to port gnome-menus to GDesktopAppInfo
    - g_hash_Table_iter_replace: new function to replace a value
      while iterating over a hash table
    - g_utf8_substring: convenience API to extract substrings from UTF-8 strings
    - g_action_group_add_entries: convenience API for creating lots
      of actions quickly
    - Use eventfd instead of pipes for waking up main contexts and
      for cancellation when available
    - GMatchInfo is now a refcounted boxed type
    API changes in GAction:
    - the 'set_state' entry in the GActionInterface vtable has been
      renamed to 'change_state
    - g_action_set_state has been renamed to g_action_change_state
    - the 'state' property has been changed to read-only
    - GSimpleAction can no longer be subclassed
 -- Sebastien Bacher <email address hidden> Thu, 07 Jul 2011 11:11:11 +0200

Changed in glib2.0 (Ubuntu):
status: Fix Committed → Fix Released
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

Remote bug watches

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