I guess there is a problem related to plugins detect string in Lister.
If i try to view some file with filelength less then higher number of detect symbol in detect string Lister crashes!
For example make a text file with only one symbol. This file lenght will be one byte. Then if there is installed plugin with detect string like "[1] = "A"" and i will try to view this file in Lister crash occures. I try to debug this error and got this: Read beyond end of file.
Here is screenshot: Image: http://rarview.times.lv/exception.png
My guess is that Lister is forced by detect string to read second byte but file contains only one byte. Therefore exception was generated.
I hope my explanation is clear enough.
p.s.
I tryed to find similar bug report but found nothing.
Lister crash
Moderators: Hacker, petermad, Stefan2, white
One is good...
2poiuytr
Hello!
¤ I just tried with a *.txt file containing only one character: "a"
No problem, Lister displayed the "a", and didn't crash...
¤ Under Win98 SE (French)
However, I've no many plugins installed:
- ICL-View
- Cdbfview
* No more...
Maybe could you - temporarily - uninstall the plugins one by one, except mine if you have, they don't disturb anything I guess, until the Lister no longer crashes?
- Hence, you'ld find the faulty one
What do you thinK?
Glad to hear from you about this,
Kind regards,
Claude,
Clo

¤ I just tried with a *.txt file containing only one character: "a"

¤ Under Win98 SE (French)

- ICL-View
- Cdbfview
* No more...

- Hence, you'ld find the faulty one



Glad to hear from you about this,

Claude,
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
Shame on me I didn't do it before starting a threadClo wrote: ... Maybe could you - temporarily - uninstall the plugins one by one, ...

I think I locate faulty plugin, its is FlashView 1.2
Here is plugins detect string:
Code: Select all
0_detect="MULTIMEDIA | ext="SWF" |(([0]="F" & [1]="W" & [2]="S")|([0]="C" & [1]="W" & [2]="S")
FlashView is the only one plugin installed. My test file is "a.txt" with only one symbol "a". IMHO such a file must be rejected by detect string, but crash still occures.
But there is no problems with other plugins installed which detect string contains [1 or 2]="symbol" and so on.
Try to change it into:poiuytr wrote:Here is plugins detect string:I guess this is the problem of FlashView plugin or...?Code: Select all
0_detect="MULTIMEDIA | ext="SWF" |(([0]="F" & [1]="W" & [2]="S")|([0]="C" & [1]="W" & [2]="S")
Code: Select all
0_detect="ext="SWF" |(([0]="F" & [1]="W" & [2]="S")|([0]="C" & [1]="W" & [2]="S") & force)"