After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 344604 - MELD Freeze during file compare, with Python at 100% CPU usage
MELD Freeze during file compare, with Python at 100% CPU usage
Status: VERIFIED DUPLICATE of bug 168139
Product: meld
Classification: Other
Component: filediff
1.1.x
Other All
: Normal major
: ---
Assigned To: Stephen Kennedy
Stephen Kennedy
Depends on:
Blocks:
 
 
Reported: 2006-06-11 20:07 UTC by steve williams
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
contains output of 'dpkg -l' from machine 'klingon' (193.28 KB, application/octet-stream)
2006-06-12 21:21 UTC, steve williams
Details
contains output of 'dpkg -l' from machine 'muffy' (149.39 KB, text/plain)
2006-06-12 21:24 UTC, steve williams
Details

Description steve williams 2006-06-11 20:07:19 UTC
Please describe the problem:
During a file compare, MELD status bar displays 'computing differences' and the application gets frozen. The machine CPU reaches 100% usage on the Python process.

Steps to reproduce:
1. meld file-a file-b
2. 
3. 


Actual results:
the compare starts but will never end.

Expected results:
the compare should complete.

Does this happen every time?
yes.

Other information:
This happens with two specific files I use. One has 1676 lines, the other has 1315 lines.

This problem does not happen with other files I have tried so far.
Comment 1 Stephen Kennedy 2006-06-12 20:11:10 UTC
I'll need a repro case. Can you attach the files?
Comment 2 steve williams 2006-06-12 21:21:00 UTC
Created attachment 67216 [details]
contains output of 'dpkg -l' from machine 'klingon'
Comment 3 steve williams 2006-06-12 21:24:05 UTC
Created attachment 67217 [details]
contains output of 'dpkg -l' from machine 'muffy'

issuing the following command will cause the problem:

  meld dpkg.klingon dpkg.muffy
Comment 4 Stephen Kennedy 2006-06-13 20:48:27 UTC
Actually it works ok if you leave it long enough.

Unfortunately difflib can be really slow for long sequences.
You've hit the worst possible case - two almost completely
different files.

Marking as dup of "speed" bug.

*** This bug has been marked as a duplicate of 168139 ***
Comment 5 Stephen Kennedy 2006-11-19 11:06:05 UTC
Batch close of old bugs.