Bug 1067934 - [abrt] nautilus: pyg_type_get_bases(): nautilus killed by SIGSEGV
Summary: [abrt] nautilus: pyg_type_get_bases(): nautilus killed by SIGSEGV
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: nautilus
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:b606e33fa3fa45fcef6488ece5a...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-02-21 12:21 UTC by geert
Modified: 2015-01-09 14:23 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-03-04 11:52:18 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (40.35 KB, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: cgroup (172 bytes, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: core_backtrace (30.61 KB, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: dso_list (22.22 KB, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: environ (1.56 KB, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: exploitable (82 bytes, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: limits (1.29 KB, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: maps (101.71 KB, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: open_fds (2.25 KB, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: proc_pid_status (939 bytes, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details
File: var_log_messages (944 bytes, text/plain)
2014-02-21 12:22 UTC, geert
no flags Details

Description geert 2014-02-21 12:21:57 UTC
Description of problem:
- Upgrade Fedora 20 to kernel 3.13.3 
- Restart
- Try to open nautilus
 
If you do this in a terminal, you get the following msg : 

/usr/lib64/python2.7/site-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed
  import gobject._gobject
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Traceback (most recent call last):
  File "/usr/share/nautilus-python/extensions/arista-nautilus.py", line 38, in <module>
    import nautilus
ImportError: No module named nautilus
Initializing nautilus-image-converter extension
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases
Segmentation fault (core dumped)

Version-Release number of selected component:
nautilus-3.10.1-3.fc20

Additional info:
reporter:       libreport-2.1.12
backtrace_rating: 4
cmdline:        nautilus --new-window /
crash_function: pyg_type_get_bases
executable:     /usr/bin/nautilus
kernel:         3.13.3-201.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 pyg_type_get_bases at pygobject.c:704
 #1 pygobject_new_with_interfaces at pygobject.c:743
 #2 pygobject_lookup_class at pygobject.c:950
 #3 pygobject_new_full at pygobject.c:1006
 #4 nautilus_python_object_get_background_items at nautilus-python-object.c:297
 #5 get_extension_menus at nautilus-window-menus.c:799
 #6 nautilus_window_load_extension_menus at nautilus-window-menus.c:902
 #7 nautilus_window_slot_update_for_new_location at nautilus-window-slot.c:2154
 #8 location_has_really_changed at nautilus-window-slot.c:2382
 #9 view_begin_loading_cb at nautilus-window-slot.c:2303

Potential duplicate: bug 824197

Comment 1 geert 2014-02-21 12:22:02 UTC
Created attachment 865955 [details]
File: backtrace

Comment 2 geert 2014-02-21 12:22:06 UTC
Created attachment 865956 [details]
File: cgroup

Comment 3 geert 2014-02-21 12:22:09 UTC
Created attachment 865957 [details]
File: core_backtrace

Comment 4 geert 2014-02-21 12:22:12 UTC
Created attachment 865958 [details]
File: dso_list

Comment 5 geert 2014-02-21 12:22:15 UTC
Created attachment 865959 [details]
File: environ

Comment 6 geert 2014-02-21 12:22:18 UTC
Created attachment 865960 [details]
File: exploitable

Comment 7 geert 2014-02-21 12:22:20 UTC
Created attachment 865961 [details]
File: limits

Comment 8 geert 2014-02-21 12:22:24 UTC
Created attachment 865962 [details]
File: maps

Comment 9 geert 2014-02-21 12:22:27 UTC
Created attachment 865963 [details]
File: open_fds

Comment 10 geert 2014-02-21 12:22:29 UTC
Created attachment 865964 [details]
File: proc_pid_status

Comment 11 geert 2014-02-21 12:22:31 UTC
Created attachment 865965 [details]
File: var_log_messages

Comment 12 geert 2014-03-04 11:52:18 UTC
After searching for a while, I found out that the arista transcoder extension for nautilus was the cause.

Removing the files arista-nautilus.py and arista-nautilus.pyc from /usr/share/nautilus-python-extensions solved the problem.

The author of those files was informed of this.

So this is not a nautilus/fedora/gnome bug.


Note You need to log in before you can comment on or make changes to this bug.