Export to GitHub

keepnote - issue #199

Global Search abortion caused by special characters


Posted on Feb 1, 2010 by Massive Monkey

What steps will reproduce the problem? 1. special characters like äüö inside notes 2. global search (search in all notes) abortes under special circumstances

To Reproduce this bug: -> generate three notes:

node_01, node_02, node_03 each with the content "xxyy" normally after global search for "xxyy" all three notes are listed...

If you edit the node_02 with a text editor and change it to:

<body> xxyy ü</body></html>

--> don't miss the carriage return after the <body> tag! [don't change the header of the file: <!doctype... to </head> ]

now a search for "xxyy" will only find node_01 -- and abort without error- message...

After "correcting" node_02 to: e.g.

<body>xxyy ü</body></html>

--> without any carriage return!

the global search for "xxyy" will again find all three nodes...

...strange...

[Windows XP, Vista, Win7; keepnote 0.6.1 (15.01.2010)]

best regards!

Comment #1

Posted on Feb 3, 2010 by Quick Elephant

Issue 202 has been merged into this issue.

Comment #2

Posted on Feb 3, 2010 by Quick Elephant

I think I found the bug related to this issue. Can you please try the latest testing version: http://rasm.ods.org/keepnote/download-test/

Thanks.

Comment #3

Posted on Feb 4, 2010 by Massive Monkey

Hi,

It looks very promissing! I couldn't reproduce the error again :) Nor with test-entries neither with my working notes. Even extensive copy&past actions -which before always triggerd this search error- are now working perfectly.

Thanx for your quick fix :)))!

...and I like this new Python-Prompt plugin...

[Windows XP, Vista, Win7; keepnote 0.6.2 (03.02.2010)]

Comment #4

Posted on Feb 4, 2010 by Quick Elephant

Good to hear. Let me know if you have any other problems.

Comment #5

Posted on Jun 15, 2010 by Quick Elephant

(No comment was entered for this change.)

Status: Done

Labels:
Type-Defect Priority-Medium encoding