GNOME Bugzilla – Bug 149202
Attempting to Delete Invalid Unicode Files
Last modified: 2004-12-22 21:47:04 UTC
Distribution: Fedora Core release 2 (Tettnang) Package: nautilus Severity: normal Version: GNOME2.6. unspecified Gnome-Distributor: Red Hat, Inc Synopsis: Attempting to Delete Invalid Unicode Files Bugzilla-Product: nautilus Bugzilla-Component: Trash Bugzilla-Version: unspecified BugBuddy-GnomeVersion: 2.0 (2.6.0) Description: Description of the crash: I recently downloaded some files from the internet that were in rar format, and when i attempted to open the file with file roller i get an invalid unicode errror. So when i attempt to download the files Nautalis crashes. Steps to reproduce the crash: 1. Attempt to delete a folder created with file roller with (invalid Unicode) in the file name 2. 3. Expected Results: The files to be deleted How often does this happen? Every time i attempt to remove the file Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/nautilus' (no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread -150193696 (LWP 19141)] [New Thread 26045360 (LWP 19145)] [Thread debugging using libthread_db enabled] [New Thread -150193696 (LWP 19141)] [New Thread 26045360 (LWP 19145)] [Thread debugging using libthread_db enabled] [New Thread -150193696 (LWP 19141)] [New Thread 26045360 (LWP 19145)] [New Thread 25779120 (LWP 19144)] [New Thread 14932912 (LWP 19143)] [New Thread 25512880 (LWP 19142)] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...0x00e53402 in ?? ()
+ Trace 49067
Thread 1 (Thread -150193696 (LWP 19141))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-08-03 15:09 ------- Unknown platform unknown. Setting to default platform "Other". Unknown milestone "unknown" in product "nautilus". Setting to default milestone for this product, '---' The original reporter of this bug does not have an account here. Reassigning to the person who moved it here, unknown@bugzilla.gnome.org. Previous reporter was immortal_dragoon_85@charter.net. Setting to default status "UNCONFIRMED". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
*** Bug 149394 has been marked as a duplicate of this bug. ***
*** Bug 149759 has been marked as a duplicate of this bug. ***
As this bug has dups, it's status should probably be CONFIMRED
Shoshannah: If possible can you please get a stracktrace with debugging symbols. I think there is some USE setting for that (I do not use Gentoo). Can you also please add the name of the directory as a comment (so I can try to create a stacktrace). Thanks
>I think there is some USE setting for that I'll try to find out what are those flags, and re-compile my gnome with them over this weekend. >Can you also please add the name of the directory as a comment what I did to repro the bug (bug #149759 which was marked as a dupe of this): * I have a nautilus template for creating a text file. I right clicked on the desktop and created a new file named בדיקה.txt (I hope bugzilla doesn't kill the Hebrew...) * I happen to have a shortcut to a folder on the desktop called "screenshots" (the actaul folder is in ~). I opened it and created a text file called בדיקה.txt (the same name I used for the file I created on the desktop). * I dragged the file from the desktop to the "screenshots" folder and got the crash.
As I feared, bugzilla killed the Hebrew word :-( I am attaching a text file (utf-8 encoding) with the Hebrew file name.
Created attachment 30512 [details] the text file contains the Hebrew filename (bugzilla workaround) If you are opening the text file in the browser, make sure to select the utf-8 encoding in order to view the Hebrew properly.
Generates the following assertion: ** ERROR **: file pango-layout.c: line 4812 (pango_layout_iter_get_char_extents): assertion failed: (p <= current) Backtrace was generated from '/opt/gnome28/bin/nautilus' Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 1090357280 (LWP 12673)] [New Thread 1101401008 (LWP 12704)] [Thread debugging using libthread_db enabled] [New Thread 1090357280 (LWP 12673)] [New Thread 1101401008 (LWP 12704)] [Thread debugging using libthread_db enabled] [New Thread 1090357280 (LWP 12673)] [New Thread 1101401008 (LWP 12704)] [New Thread 1101134768 (LWP 12703)] [New Thread 1100852144 (LWP 12700)] [New Thread 1100438448 (LWP 12680)] 0xffffe410 in ?? ()
+ Trace 49341
Thread 1 (Thread 1090357280 (LWP 12673))
I'm assuming that since the location of Olav's binary was /opt/gnome28/bin/nautilus that this exists in 2.7.x/2.8.x and kicking up the version. It's a crasher with a testcase file, so I'm marking priority to high and severity to critical.
This appears to be a duplicate of bug 107262.
I think this is a duplicate of bug 107262, which is in turn a dup of bug 120891 which is a dup of bug 89541. If I'm wrong, someone let me know. *** This bug has been marked as a duplicate of 89541 ***