dillo crash when using a <select> field during page load
G'day, When I click on a <select><option>option 1</option>...</select> field and move the mouse through the items while a page is still loading, dillo segfaults. I can quite reliably reproduce this with the country selection field at the top center of lenovo.com. I wasn't able to put together a smaller page which triggers this, but I have attached a full backtrace from gdb. -- -- Rogut?s Sparnuotos
Rogut?s wrote:
When I click on a <select><option>option 1</option>...</select> field and move the mouse through the items while a page is still loading, dillo segfaults. I can quite reliably reproduce this with the country selection field at the top center of lenovo.com. I wasn't able to put together a smaller page which triggers this, but I have attached a full backtrace from gdb.
I think I see the problem. Last April, Johannes added code to disable forms while stylesheets are pending, but the <select> on that page isn't within a form. As for how we want to tell Html_add_input() in form.cc whether (bw->NumPendingStyleSheets == 0), I'm not sure at the moment. I like having those inputs function on HTML tutorial pages, but, given that the likelihood is probably .99999 that someone encounters them instead on javascripty pages and they probably don't understand why it isn't doing anything, maybe always disabling those would be a good idea.
participants (2)
-
corvid@lavabit.com
-
rogutes@googlemail.com