Bug 22534 - Text file changing content-type to Graphviz dot
Summary: Text file changing content-type to Graphviz dot
Status: RESOLVED FIXED
Alias: None
Product: shared-mime-info
Classification: Unclassified
Component: freedesktop.org.xml (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: David Faure
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-29 10:10 UTC by Nicklas W Bjurman
Modified: 2009-10-06 05:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Nicklas W Bjurman 2009-06-29 10:10:58 UTC
Please describe the problem:
As I enter a space into the text file. The text file changes content-type for
an unknown unexplainable reason and hence changes default launching software as
well. In this case to Grapviz dot.

Steps to reproduce:
1. Enter into gedit, "Automatically add <p> </p> aruond paragraphs of text,
unless the paragraph"
2. Save
3. Add a space and save(it is now detected as a Graphviz dot file)

Actual results:
First when the file is saved it is detected as text
After adding a space to the end of the line it is however detected as Graphviz
dot

Expected results:
Keep being detected as a text file.

Does this happen every time?
Yes

Other information:
http://launchpadlibrarian.net/28490754/Screenshot-1.png
http://launchpadlibrarian.net/28490767/Screenshot-2.png

comment(http://bugzilla.gnome.org/show_bug.cgi?id=587322#c1) from previously malfiled bug:
This is not a problem in gedit but in the shared-mime-info. I found the
following magic rule for graphiz dot files:

<match value="graph " type="string" offset="0:256"/>

Which nicely matches "... paragraph ". Please file a bug against
shared-mime-info (http://freedesktop.org/wiki/Software/shared-mime-info)
Comment 1 David Faure 2009-10-06 05:23:11 UTC
Fixed (changed the 0:256 into 0; people using comments in their .dot file can just call it ".dot" or ".gv" and won't need magic).

The fix will be in the next release after 0.60 (I guess it will be called 0.70)
Comment 2 David Faure 2009-10-06 05:23:31 UTC
Marking as fixed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.