Rank: Advanced Member Groups: Member
Joined: 7/21/2014 Posts: 139
|
Hello,
We've run into a case where EO.WebBrowser crashes when rendering HTML containing very deeply nested empty <div> elements (50-90+ levels of nesting).
This pattern shows up in real-world emails: some mail security add-ins (e.g. Proofpoint URL Defense banners) wrap their "report as suspicious" button in a chain of empty wrapper divs, and this chain grows deeper each time the email is forwarded or replied to. In our case, a single thread with a few forward/reply cycles ended up with two blocks of nested divs roughly 50-90 levels deep, and EO.WebBrowser failed to render it (crash/hang), while Chromium-based browsers handled the same HTML fine.
I can't attach a file here, so I'm sending a minimal HTML test file that isolates the problematic nested-div structure by email separately, so it's easy to reproduce without any of the surrounding email content.
Is this something that could be fixed in a future release ?
Thanks !
Fabien
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,504
|
Hi,
We are able to reproduce the problem with the file you sent to us. We will debug into it and update here again as soon as we find anything.
Thanks!
|