Bug 203678 - When dnd from firefox to nautius, nautilus crashes
When dnd from firefox to nautius, nautilus crashes
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: gnome-vfs2 (Show other bugs)
rawhide
All Linux
medium Severity high
: ---
: ---
Assigned To: Alexander Larsson
: Reopened
Depends On:
Blocks: FC6Target
  Show dependency treegraph
 
Reported: 2006-08-22 21:36 EDT by sangu
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2006-08-30 14:59:13 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
nautilus backtrace file (63.82 KB, text/plain)
2006-08-24 09:33 EDT, sangu
no flags Details
a patch (1.31 KB, patch)
2006-08-29 00:51 EDT, Matthias Clasen
no flags Details | Diff
Comment (64.10 KB, text/plain)
2006-08-22 21:36 EDT, sangu
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
GNOME Desktop 353337 None None None Never

  None (edit)
Description sangu 2006-08-22 21:36:48 EDT
Created attachment 915139 [details]
Comment

(This comment was longer than 65,535 characters and has been moved to an attachment by Red Hat Bugzilla).
Comment 1 Alexander Larsson 2006-08-23 09:01:20 EDT
Fixed in upstream eel cvs:

2006-08-23  Alexander Larsson  <alexl@redhat.com>

	* eel/eel-vfs-extensions.c: (eel_vfs_has_capability):
	Fix crash that happened on DnD from firefox in nautilus.
Comment 2 Alexander Larsson 2006-08-23 10:42:43 EDT
fixed in eel2 2.15.92-2.
Comment 3 sangu 2006-08-24 09:33:11 EDT
Created attachment 134806 [details]
nautilus backtrace file

This problem still happens in eel2-2.15.92-2.fc6.
Comment 4 Alexander Larsson 2006-08-25 04:47:41 EDT
Strange. It works for me. Are you sure you restarted nautilus after upgrading eel?
Can you give me the exact steps (what url and whatnot) you did to make it crash?
Comment 5 sangu 2006-08-25 05:27:05 EDT
Of course,  restarted nautilus ( linux reboot).
DnD All image file in http://art.peoplein.net/ make nautilus crash.

====
This  URL : http://www.peoplein.net/bbs/data/potrait2/Untitled_22.jpg
Drag and drop the image to nautilus.

Comment 6 Alexander Larsson 2006-08-25 09:35:39 EDT
Seems to be a gnome-vfs http bug, as this segfaults in an assert:
gnomevfs-info http://www.peoplein.net/bbs/data/potrait2/Untitled_22.jpg
Comment 7 Matthias Clasen 2006-08-28 16:59:39 EDT
The assert we are hitting here is 

  case NE_REDIRECT:
  case NE_RETRY: 
    g_assert_not_reached ();

in resolve_result.

Since NE_REDIRECT _is_ handled in the caller (http_get_file_info), it seems
that http_get_file_info needs to handle retry, too ?
Comment 8 Matthias Clasen 2006-08-29 00:51:51 EDT
Created attachment 135103 [details]
a patch

Here is a patch that makes the gnomevfs-info crash go away. 
I don't really know enough about neon to judge if it is reasonable 
or correct.
Comment 9 Alexander Larsson 2006-08-29 03:40:31 EDT
I'm not very good at this stuff either. I asked gicmo to take a look at it.
Comment 10 Matthias Clasen 2006-08-30 14:59:13 EDT
Fixed in 2.15.92-2
Comment 11 sangu 2006-08-31 07:33:09 EDT
$ gnomevfs-info http://www.peoplein.net/bbs/data/potrait2/7.jpg
Error: Too many links

When doing dnd http://www.peoplein.net/bbs/data/potrait2/7.jpg, nautius doesn't
crash. but http://www.peoplein.net/bbs/data/potrait2/7.jpg doesn't be did dnd.
Comment 12 Alexander Larsson 2006-09-01 09:00:18 EDT
I'm not sure exactly what the problem is with the link depth, see upstream bug
for discussion. However, at least it doesn't crash anymore.
Comment 13 Christian Kellner 2006-09-01 15:36:51 EDT
The problem is not the link depth but the server being "broken". See
bugzilla.gnome.org comment. Btw patch btw is in cvs head and will be in for 2.16. 

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