Created attachment 232362
patch to disable icons database (apply post-4.3)
Determining the root cause of this has proven to be quite difficult. Even compiling WebKitGTK from source with instrumentation did not help because its characteristics did not match the WebKitGTK that's shipped with Ubuntu.
Anyways, one thing I was able to determine from the instrumented WebKitGTK is that the path that crashes is never run if WebKit's icons database is disabled (disabling this is not uncommon). So the current proposed fix is to disable the icons database since the Browser does not use it in any way. Hopefully this will prove to be adequate.
The patch for this is attached. It will be put into the 4.4 stream as soon as it is open, and if it proves to work well over the summer then it will be back-ported to the 4.3.1 stream as well.
Created attachment 232362
patch to disable icons database (apply post-4.3)
Determining the root cause of this has proven to be quite difficult. Even compiling WebKitGTK from source with instrumentation did not help because its characteristics did not match the WebKitGTK that's shipped with Ubuntu.
Anyways, one thing I was able to determine from the instrumented WebKitGTK is that the path that crashes is never run if WebKit's icons database is disabled (disabling this is not uncommon). So the current proposed fix is to disable the icons database since the Browser does not use it in any way. Hopefully this will prove to be adequate.
The patch for this is attached. It will be put into the 4.4 stream as soon as it is open, and if it proves to work well over the summer then it will be back-ported to the 4.3.1 stream as well.