rpms/nautilus/FC-6 nautilus-2.16.2-directory-unref-crash.patch, NONE, 1.1 nautilus.spec, 1.128, 1.129
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Nov 13 12:11:41 UTC 2006
- Previous message (by thread): rpms/vim/devel vim-7.0-specedit.patch, NONE, 1.1 vim.spec, 1.149, 1.150
- Next message (by thread): rpms/ed/devel .cvsignore, 1.2, 1.3 ed.spec, 1.18, 1.19 sources, 1.2, 1.3 ed-0.2-autoconf253.patch, 1.1, NONE ed-0.2-regex.patch, 1.1, NONE ed-mkstemp.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: alexl
Update of /cvs/dist/rpms/nautilus/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv21214
Modified Files:
nautilus.spec
Added Files:
nautilus-2.16.2-directory-unref-crash.patch
Log Message:
* Mon Nov 13 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-5.fc6
- Fix commonly reported NautilusDirectory crash
nautilus-2.16.2-directory-unref-crash.patch:
nautilus-directory-async.c | 4 ++++
1 files changed, 4 insertions(+)
--- NEW FILE nautilus-2.16.2-directory-unref-crash.patch ---
--- nautilus-2.16.2/libnautilus-private/nautilus-directory-async.c.crash 2006-11-13 12:43:34.000000000 +0100
+++ nautilus-2.16.2/libnautilus-private/nautilus-directory-async.c 2006-11-13 12:45:21.000000000 +0100
@@ -1858,6 +1858,8 @@
directory = NAUTILUS_DIRECTORY (callback_data);
directory->details->call_ready_idle_id = 0;
+ nautilus_directory_ref (directory);
+
callback = NULL;
while (1) {
/* Check if any callbacks are non-active and call them if they are. */
@@ -1886,6 +1888,8 @@
update_metadata_monitors (directory);
nautilus_directory_async_state_changed (directory);
+
+ nautilus_directory_unref (directory);
return FALSE;
}
Index: nautilus.spec
===================================================================
RCS file: /cvs/dist/rpms/nautilus/FC-6/nautilus.spec,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- nautilus.spec 8 Nov 2006 10:35:55 -0000 1.128
+++ nautilus.spec 13 Nov 2006 12:11:39 -0000 1.129
@@ -19,7 +19,7 @@
Name: nautilus
Summary: Nautilus is a file manager for GNOME.
Version: 2.16.2
-Release: 3%{?dist}
+Release: 5%{?dist}
License: GPL
Group: User Interface/Desktops
Source: ftp://ftp.gnome.org/pub/GNOME/sources/2.7/%{name}/%{name}-%{version}.tar.bz2
@@ -82,6 +82,8 @@
Patch5: nautilus-2.16.2-selinux.patch
Patch6: nautilus-2.16.0-dynamic-beagle.patch
Patch7: nautilus-2.16.2-icons-overlap-revert.patch
+# From upstream
+Patch8: nautilus-2.16.2-directory-unref-crash.patch
%description
Nautilus integrates access to files, applications, media,
@@ -116,6 +118,7 @@
%patch5 -p1 -b .selinux
%patch6 -p1 -b .dynamic-beagle
%patch7 -p1 -b .icons-overlap-revert
+%patch8 -p1 -b .directory-unref-crash
%build
@@ -210,6 +213,9 @@
%{_libdir}/*.so
%changelog
+* Mon Nov 13 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-5.fc6
+- Fix commonly reported NautilusDirectory crash
+
* Wed Nov 8 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-3.fc6
- Revert upstream icon placement patch as it seems broken
- Previous message (by thread): rpms/vim/devel vim-7.0-specedit.patch, NONE, 1.1 vim.spec, 1.149, 1.150
- Next message (by thread): rpms/ed/devel .cvsignore, 1.2, 1.3 ed.spec, 1.18, 1.19 sources, 1.2, 1.3 ed-0.2-autoconf253.patch, 1.1, NONE ed-0.2-regex.patch, 1.1, NONE ed-mkstemp.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list