webkit browsers crash when accessing certain SSL sites

Bug #917427 reported by Alexander Bochmann
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
webkit (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have tried to load https://duckduckgo.com/ (the default search engine in Midori) with Midori, uzbl, and finally GtkLauncher from /usr/lib/webkitgtk-1.0-0/libexec/GtkLauncher, and all three crashed with similar symptoms.

(The same happens, incidentally, when trying to access https://bugs.launchpad.net/ with one of these browsers, while https://google.com/ seems to work.)

GtkLauncher terminates with the following message:

$ /usr/lib/webkitgtk-1.0-0/libexec/GtkLauncher
GtkLauncher: /build/buildd/cairo-1.10.2/src/cairo-surface.c:1287: cairo_surface_set_device_offset: Assertion `status == CAIRO_STATUS_SUCCESS' failed.
Aborted (core dumped)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: libwebkitgtk-1.0-0 1.4.3-0ubuntu4
ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
Uname: Linux 3.0.0-14-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Tue Jan 17 00:27:13 2012
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427.1)
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
SourcePackage: webkit
UpgradeStatus: Upgraded to oneiric on 2012-01-13 (3 days ago)

Revision history for this message
Alexander Bochmann (ab+launchpad) wrote :
Revision history for this message
Alexander Bochmann (ab+launchpad) wrote :

Attached the core file generated by GtkLauncher. Unfortunately, I can't make use of it myself for lack of memory on the affected machine.
Note that this problem didn't exist in Natty on the same hardware.

It's an old system using a Pentium II-class CPU (Celeron Mendocino):

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Celeron (Mendocino)
stepping : 10
cpu MHz : 298.629
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pse36 mmx fxsr up
bogomips : 597.25
clflush size : 32
cache_alignment : 32
address sizes : 36 bits physical, 32 bits virtual
power management:

summary: - webkit browsers crash when accessing https://duckduckgo.com
+ webkit browsers crash when accessing certain SSL sites
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in webkit (Ubuntu):
status: New → Confirmed
Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

Hi Alexander,
  Thanks for reporting this bug. I can't quite replicate this on my Quantal 64 bit box; neither Midori or GtkLauncher will open those sites, but neither seg; midori seems to hang (there is a libsoup-CRITICAL assertion, and GtkLauncher just doesn't seem to do anything) - actually they seem to do that on non-https as well.

So can I ask you:
  1) Does this still happen on a more recent Ubuntu? for you, on your system.
  2) Instead of attaching the core, can you please use ubuntu-bug to do it, it should generate a backtrace and attach maps and all that stuff automagically. I think apport-cli -u 917427 should do it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.