Search found 133 matches

by xman
17 Sep 2015 21:19
Forum: Bug Reports
Topic: previewing some truncated jpgs makes XY unresponsive
Replies: 8
Views: 1963

Re: previewing some truncated jpgs makes XY unresponsive

I also spent a few more minutes on those PNGs. Turns out, some function in WindowsCodecs.dll goes into infinite loop. This function is called from gdiplus.dll which in turn is called from XYPlorer. This is definitely not an XYplorer problem, as I managed to crash even Windows Explorer 8) . And I eve...
by xman
17 Sep 2015 19:28
Forum: Bug Reports
Topic: previewing some truncated jpgs makes XY unresponsive
Replies: 8
Views: 1963

Re: previewing some truncated jpgs makes XY unresponsive

I tested new XY version with those broken JPEGs if I can still make XY crash somehow. And I found a way, just click on the file icon to bring up preview :wink: .
by xman
17 Sep 2015 14:16
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

There is nothing special about double dot. The problem here is that dots don't match newline (which in this case is 0x0A). Unfortunately, as per this page: http://www.regular-expressions.info/vbscript.html it cannot be turned off in Visual Basic regexp engine. But at least, unlike with the first iss...
by xman
17 Sep 2015 00:24
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

Thanks, it now seems to work correctly. :appl: Though I have one more question. Is there a way to turn the regex to single line mode using some sort of switch? Or shouldn't that perhaps be the default mode for binary files? Because as it is, trying to, for example, match a JPEG using ^\xFF\xD8 would...
by xman
15 Sep 2015 21:01
Forum: Bug Reports
Topic: previewing some truncated jpgs makes XY unresponsive
Replies: 8
Views: 1963

Re: previewing some truncated jpgs makes XY unresponsive

They indeed seem to be working in fresh virtualized Win7 x64 (just checked). But on this Win7 x86, they freeze XY every time. So it's probably system dependent and maybe even outside of XY's control.
by xman
15 Sep 2015 20:48
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

Thanks. Hex-content search was what I used before, but it doesn't really work, when one wants to find all files that start with some pattern (for instance). For the record, this bug seems to "work" not just for Chinese, but also for Arabic, Russian, Serbian, Czech, Greek and probably many ...
by xman
15 Sep 2015 20:21
Forum: Bug Reports
Topic: previewing some truncated jpgs makes XY unresponsive
Replies: 8
Views: 1963

Re: previewing some truncated jpgs makes XY unresponsive

Thanks :ninja: .

I went through all the remaining images from image test suite. All in all, around 400 faulty BMPs, GIFs and PNGs. Aside from 2 PNGs, I couldn't get XY to freeze. Those 2 PNGs are attached, if you are interested.
by xman
15 Sep 2015 18:41
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

Thanks, now the XML file is not matched. But it doesn't solve the original problem (not being able to find bytes in range \x80 to \xFF). I investigated and there is more. Download and extract the attached png file to a new folder. Now try to find \x89 in that image. 0x89 is the first byte and this v...
by xman
14 Sep 2015 21:05
Forum: Bug Reports
Topic: previewing some truncated jpgs makes XY unresponsive
Replies: 8
Views: 1963

previewing some truncated jpgs makes XY unresponsive

This is a minor problem, but still felt like it should be reported. :wink: XY can generally handle truncated/faulty jpegs and will fail gracefully, but it can't handle attached samples. Except for the two smallest images, all of these are real world samples from various sources, that became truncate...
by xman
14 Sep 2015 20:37
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

The Bible says The characters that ‹\x80› through ‹\xFF› match depends on how your regex engine interprets them, and which code page your subject text is encoded in. We recommend that you not use ‹\x80› through ‹\xFF›. Instead, use the Unicode code point token described in Recipe 2.7. The bible tal...
by xman
14 Sep 2015 20:35
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

Try Binary instead of Text and Binary. That should remove the XML files. Nope, they are found when either of the 3 options (Text, Binary, Text and Binary) is set. I have managed to reduce one of those XML files to just 5 bytes, where if I remove any single one of them, it no longer is found using \...
by xman
14 Sep 2015 20:16
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

Full admin rights.

And I got two hits after all, but those were some XML files that didn't even contain \xFF byte.
by xman
14 Sep 2015 20:11
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

I originally tried to search something in a bunch of jpeg files, but now I tried to search for \xFF in entire C:\Program Files, and so far no hit (and there should be thousands of hits!). It just can't find \xFF at all. I will experiment with this further to see if I can make it work somehow :cry: .
by xman
14 Sep 2015 20:03
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

Re: binary content search using regex seems broken

Interesting. Maybe it somehow depends on options set?

Here is mine:
Clipboard-20150914-01.png
Clipboard-20150914-01.png (20.24 KiB) Viewed 4130 times
I also tried with ::fresh, got the same result.

edit:
Can someone else perhaps confirm?
by xman
14 Sep 2015 18:14
Forum: Bug Reports
Topic: binary content search using regex seems broken
Replies: 26
Views: 7466

binary content search using regex seems broken

Searching for content in binary files using regex doesn't work correctly. Searching for something like this works: \x49 But searching for something like this does not: \xFF It can find only bytes in range \x00 to \x7F :bug: . Seems something somewhere ought to be an unsigned variable instead of a si...