nautilus crashed with SIGSEGV in g_type_check_instance_cast()

Bug #1219356 reported by Fabio Duran Verdugo on 2013-09-01
368
This bug affects 99 people
Affects Status Importance Assigned to Milestone
Nautilus
Invalid
Medium
Ubuntu GNOME
Undecided
Unassigned

Bug Description

umount a psp device

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: nautilus 1:3.9.90-0ubuntu1~saucy2 [origin: LP-PPA-gnome3-team-gnome3-staging]
ProcVersionSignature: Ubuntu 3.11.0-4.9-generic 3.11.0-rc7
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
CrashCounter: 1
Date: Sat Aug 31 21:39:20 2013
ExecutablePath: /usr/bin/nautilus
GsettingsChanges: b'org.gnome.nautilus.window-state' b'maximized' b'true'
InstallationDate: Installed on 2013-07-07 (55 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130704)
MarkForUpload: True
ProcCmdline: nautilus --new-window
SegvAnalysis:
 Segfault happened at: 0x7f046aecb26c <g_type_check_instance_cast+28>: mov (%rax),%rdi
 PC (0x7f046aecb26c) ok
 source "(%rax)" (0xaaaaaaaaaaaaaaaa) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 g_type_check_instance_cast (type_instance=0x2133990, iface_type=34825392) at /build/buildd/glib2.0-2.37.6/./gobject/gtype.c:4008
 ?? ()
 ?? ()
 g_closure_invoke (closure=0x2219f10, return_value=0x0, n_param_values=1, param_values=0x7fff7f5b3430, invocation_hint=0x7fff7f5b33d0) at /build/buildd/glib2.0-2.37.6/./gobject/gclosure.c:777
 signal_emit_unlocked_R (node=node@entry=0x221b5c0, detail=detail@entry=0, instance=instance@entry=0x237e440, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff7f5b3430) at /build/buildd/glib2.0-2.37.6/./gobject/gsignal.c:3620
Title: nautilus crashed with SIGSEGV in g_type_check_instance_cast()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Ubuntu GNOME (ug-bot) wrote :

StacktraceTop:
 type_set_qdata_W (data=0x0, quark=34814352, node=0x1f0a400) at /build/buildd/glib2.0-2.37.7~git20130829.11254b3c/./gobject/gtype.c:3724
 g_type_set_qdata (type=<optimized out>, quark=34814352, data=0x0) at /build/buildd/glib2.0-2.37.7~git20130829.11254b3c/./gobject/gtype.c:3753
 ?? ()
 ?? ()
 ?? ()

Changed in ubuntu-gnome:
status: New → Invalid

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate a useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

libwebkitgtk-3.0-common version 2.0.4-2~ubuntu13.04.1 required, but 1.10.2-0ubuntu1 is available
libwebkitgtk-3.0-0 version 2.0.4-2~ubuntu13.04.1 required, but 1.10.2-0ubuntu1 is available
libpangoxft-1.0-0 version 1.34.1-0ubuntu1~13.10~ricotz1 required, but 1.34.1-0ubuntu1~13.04~saucy1 is available
libjavascriptcoregtk-3.0-0 version 2.0.4-2~ubuntu13.04.1 required, but 1.10.2-0ubuntu1 is available
libpangocairo-1.0-0 version 1.34.1-0ubuntu1~13.10~ricotz1 required, but 1.34.1-0ubuntu1~13.04~saucy1 is available
libpango-1.0-0 version 1.34.1-0ubuntu1~13.10~ricotz1 required, but 1.34.1-0ubuntu1~13.04~saucy1 is available
libpangoft2-1.0-0 version 1.34.1-0ubuntu1~13.10~ricotz1 required, but 1.34.1-0ubuntu1~13.04~saucy1 is available
libpango1.0-0 version 1.34.1-0ubuntu1~13.10~ricotz1 required, but 1.34.1-0ubuntu1~13.04~saucy1 is available

Please upgrade your system to the latest package versions. If you still
encounter the crash, please file a new report.

Thank you for your understanding, and sorry for the inconvenience!

tags: removed: need-amd64-retrace
information type: Private → Public
Download full text (18.9 KiB)

warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `nautilus --new-window'.
Program terminated with signal 11, Segmentation fault.
#0 g_type_check_instance_cast (type_instance=0x2133990, iface_type=34825392) at /build/buildd/glib2.0-2.37.6/./gobject/gtype.c:4008
4008 /build/buildd/glib2.0-2.37.6/./gobject/gtype.c: No such file or directory.
(gdb) bt full
#0 g_type_check_instance_cast (type_instance=0x2133990, iface_type=34825392) at /build/buildd/glib2.0-2.37.6/./gobject/gtype.c:4008
        is_instantiatable = <optimized out>
        check = <optimized out>
#1 0x00000000004778e7 in nautilus_window_sync_location_widgets (window=window@entry=0x2104410) at nautilus-window.c:1019
        location_entry = <optimized out>
        path_bar = <optimized out>
        slot = <optimized out>
        active_slot = <optimized out>
        location = 0x23e3b40
        action_group = <optimized out>
        action = <optimized out>
#2 0x0000000000472a52 in real_active (slot=0x237e440) at nautilus-window-slot.c:472
        window = 0x2104410
        page_num = 0
        __FUNCTION__ = "real_active"
#3 0x00007f046aea82e8 in g_closure_invoke (closure=0x2219f10, return_value=0x0, n_param_values=1, param_values=0x7fff7f5b3430,
    invocation_hint=0x7fff7f5b33d0) at /build/buildd/glib2.0-2.37.6/./gobject/gclosure.c:777
        marshal = 0x7f046aea6be0 <g_type_class_meta_marshal>
        marshal_data = 0x3f0
        in_marshal = 0
        real_closure = 0x2219ef0
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#4 0x00007f046aeba50b in signal_emit_unlocked_R (node=node@entry=0x221b5c0, detail=detail@entry=0, instance=instance@entry=0x237e440,
    emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff7f5b3430)
    at /build/buildd/glib2.0-2.37.6/./gobject/gsignal.c:3620
        accumulator = 0x0
        emission = {next = 0x7fff7f5b38a0, instance = 0x237e440, ihint = {signal_id = 363, detail = 0, run_type = G_SIGNAL_RUN_LAST},
          state = EMISSION_RUN, chain_type = 32814704}
        handler_list = 0x235f590
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
              v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
              v_pointer = 0x0}}}
        signal_id = 363
---Type <return> to continue, or q <return> to quit---
        max_sequential_handler_number = 53512
        return_value_altered = 1
#5 0x00007f046aec294a in g_signal_emit_valist (instance=instance@entry=0x237e440, signal_id=signal_id@entry=363, detail=detail@entry=0,
    var_args=var_args@entry=0x7fff7f5b3610) at /build/buildd/glib2.0-2.37.6/./gobject/gsignal.c:3326
        instance_and_params = 0x7fff7f5b3430
        signal_return_type = <optimized out>
        param_values = 0x7fff7f5b3448
        i = <optimized out>
        n_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_signal_emit_...

Changed in ubuntu-gnome:
status: Invalid → New
Download full text (13.6 KiB)

(gdb) thread apply all bt

Thread 6 (Thread 0x7f0435055700 (LWP 9109)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f046ac1f885 in g_cond_wait_until (cond=cond@entry=0x20edfb8, mutex=mutex@entry=0x20edfb0, end_time=end_time@entry=27722705698)
    at /build/buildd/glib2.0-2.37.6/./glib/gthread-posix.c:876
#2 0x00007f046abb5c61 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x20edfb0, wait=wait@entry=1, end_time=end_time@entry=27722705698)
    at /build/buildd/glib2.0-2.37.6/./glib/gasyncqueue.c:424
#3 0x00007f046abb61eb in g_async_queue_timeout_pop (queue=0x20edfb0, timeout=timeout@entry=15000000)
    at /build/buildd/glib2.0-2.37.6/./glib/gasyncqueue.c:545
#4 0x00007f046ac04d06 in g_thread_pool_wait_for_new_pool () at /build/buildd/glib2.0-2.37.6/./glib/gthreadpool.c:169
#5 g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.37.6/./glib/gthreadpool.c:366
#6 0x00007f046ac04275 in g_thread_proxy (data=0x212ad90) at /build/buildd/glib2.0-2.37.6/./glib/gthread.c:798
#7 0x00007f046a462f6e in start_thread (arg=0x7f0435055700) at pthread_create.c:311
#8 0x00007f046a18de2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f0443fff700 (LWP 3006)):
#0 0x00007f046a1813dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f046abdf5c4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f043c0008c0, timeout=998, context=0x20518a0)
    at /build/buildd/glib2.0-2.37.6/./glib/gmain.c:4006
#2 g_main_context_iterate (context=context@entry=0x20518a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at /build/buildd/glib2.0-2.37.6/./glib/gmain.c:3707
#3 0x00007f046abdf6cc in g_main_context_iteration (context=0x20518a0, may_block=may_block@entry=1)
    at /build/buildd/glib2.0-2.37.6/./glib/gmain.c:3773
#4 0x00007f046abdf719 in glib_worker_main (data=<optimized out>) at /build/buildd/glib2.0-2.37.6/./glib/gmain.c:5472
#5 0x00007f046ac04275 in g_thread_proxy (data=0x20ecde0) at /build/buildd/glib2.0-2.37.6/./glib/gthread.c:798
#6 0x00007f046a462f6e in start_thread (arg=0x7f0443fff700) at pthread_create.c:311
#7 0x00007f046a18de2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f0448fa1700 (LWP 3005)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f046ac1f885 in g_cond_wait_until (cond=cond@entry=0x1f92378, mutex=mutex@entry=0x1f92370, end_time=end_time@entry=27711373657)
    at /build/buildd/glib2.0-2.37.6/./glib/gthread-posix.c:876
#2 0x00007f046abb5c61 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x1f92370, wait=wait@entry=1, end_time=end_time@entry=27711373657)
    at /build/buildd/glib2.0-2.37.6/./glib/gasyncqueue.c:424
---Type <return> to continue, or q <return> to quit---
#3 0x00007f046abb628b in g_async_queue_timed_pop (queue=0x1f92370, end_time=0x7f0448fa0ad0) at /build/buildd/glib2.0-2.37.6/./glib/gasyncqueue.c:612

#4 0x00007f0448fa852d in ?? () from /usr/lib/nautilus/extensions-3.0/libnautilus-dropbox.so
#5 0x00007f046ac042...

Changed in nautilus:
importance: Unknown → Critical
status: Unknown → New
Changed in nautilus:
status: New → Confirmed
Barneedhar (barneedhar) on 2014-03-21
Changed in ubuntu-gnome:
status: New → Confirmed
Changed in nautilus:
status: Confirmed → Invalid
chris pollock (cpollock) wrote :

Ubuntu 14.04.1 LTS, Gnome 3.12.2. ICON captions can't be changed without Nautilus crashing with the above error.

Bruce Pieterse (octoquad) wrote :

Christ et al. Is this still a problem in 14.04.2 or 15.04?

Changed in nautilus:
importance: Critical → Unknown
status: Invalid → Unknown
tags: added: trusty
removed: saucy
Bruce Pieterse (octoquad) wrote :

Apologies I meant Chris.

Changed in nautilus:
importance: Unknown → Medium
status: Unknown → Invalid
Khanh Nguyen (knguye22) wrote :

yes still a problem well, I have it for some reason and after i did sudo apt-get update and sudo apt-get upgrade

Open a photo with shotwell ...

To post a comment you must log in.
This report contains Public information  Edit
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.