DOT parser is broken

Bug #772783 reported by laga
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Gephi
Confirmed
Low
Unassigned

Bug Description

Hey there,

I'm trying to import some .dot files into Gephi 0.8 alpha on my Linux box. However, not all nodes and edges present in the .dot file are correctly imported.

It seems to be related to node declarations. If node declarations are present which are not used in edges, parsing seems to fail. Consider test.dot. Loading this file into gephi results in 0 nodes and 0 edges being recognized.

Removing the '20' node results in the file being parsed properly.

I originally encountered this bug with a large graph consisting of about 120k edges and 120k nodes. Only 60k nodes and edges would be recognized if I configured my graph serialiser to leave out color attributes. When adding attributes back in, more nodes would be recognized. I believe this happens because adding node attributes cause the nodes to be declared in the .dot file.

GraphML files containing the same graphs work as expected.

Tags: import
Revision history for this message
laga (laga) wrote :
tags: added: import
Changed in gephi:
status: New → Confirmed
importance: Undecided → Low
milestone: none → 0.8alpha
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.