Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361209 - [gnome-overlay] Nautilus 2.91.93 freezes when selecting the "properties" or "tags" of a file.
Summary: [gnome-overlay] Nautilus 2.91.93 freezes when selecting the "properties" or "...
Status: RESOLVED DUPLICATE of bug 363313
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-30 01:45 UTC by Randy Tupas
Modified: 2011-04-14 12:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Output of emerge --info (emerge-info.txt,4.04 KB, text/plain)
2011-03-30 01:46 UTC, Randy Tupas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Tupas 2011-03-30 01:45:07 UTC
Nautilus 2.91.93 freezes when selecting the "properties" or "tags" of a file.

Reproducible: Always

Steps to Reproduce:
1.Open "Files" (Nautilus)
2.Right-click on a file
3.Select "Properties" or "Tags ..."
Actual Results:  
Nautilus 2.91.93 stops responding and must be forced quit

Expected Results:  
View properties or tags of a file

Using gnome-overlay
Comment 1 Randy Tupas 2011-03-30 01:46:03 UTC
Created attachment 267759 [details]
Output of emerge --info
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-30 08:29:41 UTC
Does this happen with every directory you try or only some specific directories? I can't reproduce this here.
Comment 3 Randy Tupas 2011-03-30 14:56:05 UTC
(In reply to comment #2)
> Does this happen with every directory you try or only some specific
> directories? I can't reproduce this here.

Happens on any directory or file (and it is just those two options that cause the problem). I can right-click and copy, move to trash, make a link, etc. I've even tried rebuilding nautilus, gvfs, and gnome-vfs.

When I start nautilus from the command line and right-click properties of a file, I receive the following error:

(nautilus:16354): GLib-GObject-WARNING **: specified class size for type `TrackerTagsView' is smaller than the parent type's `GtkVBox' class size

(nautilus:16354): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Thanks!

BTW, Gnome Shell is shaping up nicely in Gentoo. Thanks for your efforts.
Comment 4 Randy Tupas 2011-03-30 18:04:20 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Does this happen with every directory you try or only some specific
> > directories? I can't reproduce this here.
> 
> Happens on any directory or file (and it is just those two options that cause
> the problem). I can right-click and copy, move to trash, make a link, etc. I've
> even tried rebuilding nautilus, gvfs, and gnome-vfs.
> 
> When I start nautilus from the command line and right-click properties of a
> file, I receive the following error:
> 
> (nautilus:16354): GLib-GObject-WARNING **: specified class size for type
> `TrackerTagsView' is smaller than the parent type's `GtkVBox' class size
> 
> (nautilus:16354): GLib-CRITICAL **: g_once_init_leave: assertion
> `initialization_value != 0' failed
> 
> Thanks!
> 
> BTW, Gnome Shell is shaping up nicely in Gentoo. Thanks for your efforts.

Update to my reply: The GLib-GObject errors occur as soon as I open nautilus from a terminal (don't have to right-click anything).  I also rebuilt gtk+ and nautilus to no avail.
Comment 5 Randy Tupas 2011-03-30 19:06:03 UTC
rebuilt nautilus with FEATURES="nostrip" and ran gdb:

Reading symbols from /usr/bin/nautilus...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/nautilus 
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffef239700 (LWP 7934)]
[New Thread 0x7fffec7da700 (LWP 7935)]

(nautilus:7931): GLib-GObject-WARNING **: specified class size for type `TrackerTagsView' is smaller than the parent type's `GtkVBox' class size

(nautilus:7931): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
[New Thread 0x7fffdf0a5700 (LWP 7936)]
[Thread 0x7fffec7da700 (LWP 7935) exited]
[New Thread 0x7fffec7da700 (LWP 7937)]
[Thread 0x7fffec7da700 (LWP 7937) exited]
[Thread 0x7fffef239700 (LWP 7934) exited]
[Thread 0x7fffdf0a5700 (LWP 7936) exited]

Program terminated with signal SIGKILL, Killed.
The program no longer exists.

As you can see, nautilus just hangs (no segfault), requiring a force-quit.

BTW, there was no "debug" USE option for nautilus. Not sure if the FEATURES="nostrip" did any good.

Will STRACE help?
Comment 6 Randy Tupas 2011-04-14 05:17:32 UTC
By disabling nautilus USE variable in tracker-0.10.8, Nautilus no longer freezes when right-clicking a file and selecting "properties". The "tags ..." option is no longer present when right-clicking a file (as expected due to disabling nautilus support in tracker).

Bug 363313 is a duplicate of this bug. Appears Tracker needs to build against gtk3 to resolve this problem. Recommend renaming this bug to:
"Tracker (gtk2) causes Nautilus (gtk3) to freeze when selecting the "properties" or "tags..." of a file."
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-04-14 12:06:26 UTC

*** This bug has been marked as a duplicate of bug 363313 ***