Crashes reproducibly when trying to edit events in Google Calendar

Bug #522078 reported by Matt Zimmerman
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Chromium Browser
Unknown
Unknown
chromium-browser (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: chromium-browser

Every time I try to edit an event in Google Calendar, I get a renderer crash ("Aw, snap"). This worked fine with the beta PPA version, but crashes with the Lucid version. The backtrace looks like this:

#0 0x00007fc815606310 in xmlDictLookup () from /usr/lib/libxml2.so.2
#1 0x00007fc81586a189 in ?? () from /usr/lib/libxslt.so.1
#2 0x00007fc81586c70b in xsltParseStylesheetProcess () from /usr/lib/libxslt.so.1
#3 0x00007fc81586cb11 in xsltParseStylesheetImportedDoc () from /usr/lib/libxslt.so.1
#4 0x00007fc81586cba3 in xsltParseStylesheetDoc () from /usr/lib/libxslt.so.1
#5 0x000000000129137c in WebCore::XSLStyleSheet::compileStyleSheet (this=0x7fc7e400fab0) at third_party/WebKit/WebCore/xml/XSLStyleSheetLibxslt.cpp:250
#6 0x000000000129309a in xsltStylesheetPointer (this=0x7fc7e418e920, sourceNode=0x7fc7e404bbf0, mimeType=<value optimized out>, resultString=<value optimized out>, resultEncoding=<value optimized out>) at third_party/WebKit/WebCore/xml/XSLTProcessorLibxslt.cpp:237
#7 WebCore::XSLTProcessor::transformToString (this=0x7fc7e418e920, sourceNode=0x7fc7e404bbf0, mimeType=<value optimized out>, resultString=<value optimized out>, resultEncoding=<value optimized out>) at third_party/WebKit/WebCore/xml/XSLTProcessorLibxslt.cpp:280
#8 0x0000000001292ac1 in WebCore::XSLTProcessor::transformToFragment (this=0x7fc7e418e920, sourceNode=0x7fc7e404bbf0, outputDoc=0x43271c0) at third_party/WebKit/WebCore/xml/XSLTProcessor.cpp:141
#9 0x000000000129cf18 in WebCore::V8XSLTProcessor::transformToFragmentCallback (args=...) at third_party/WebKit/WebCore/bindings/v8/custom/V8XSLTProcessorCustom.cpp:80
#10 0x0000000000ba4ff1 in Builtin_HandleApiCall (args=...) at v8/src/builtins.cc:386
#11 0x00007fc7ec06c1aa in ?? ()

ProblemType: Bug
Architecture: amd64
Date: Mon Feb 15 10:40:45 2010
DistroRelease: Ubuntu 10.04
Package: chromium-browser 5.0.307.7~r38400-0ubuntu1
ProcEnviron:
 LC_COLLATE=C
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
ProcVersionSignature: Ubuntu 2.6.32-13.18-generic
SourcePackage: chromium-browser
Uname: Linux 2.6.32-13-generic x86_64

Revision history for this message
Matt Zimmerman (mdz) wrote :
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Confirmed in Lucid

Changed in chromium-browser (Ubuntu):
status: New → Confirmed
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Linked to upstream report

Revision history for this message
Matt Zimmerman (mdz) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

marcelo says in upstream bug:
I have the same problem here when using Chromium 5.0.379.0 (39037) Ubuntu.

Editing event details works ok when using Google Chrome version 5.0.307.7 beta,
running on Ubuntu 9.10 (32bits).

Since we have 5.0.307.7 chromium, it feels like it is a chrome vs. chromium thing? we should check google-chrome-beta package to compare.

Revision history for this message
Fabien Tassin (fta) wrote :

Please see http://code.google.com/p/chromium/issues/detail?id=34725

The problem is that i recently dropped system-libxml2 because it was causing crashes (in-source libxml2 was heavily patched by upstream). Now, the crashes moved to system-libxslt (libxslt and libxml2 are tightly integrated).

I've just disabled all system libs and updated the chromium *beta channel* PPA.
Once it's built, could you please test and report the result to this bug so i can update Lucid.
Thanks.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package chromium-browser - 5.0.307.7~r38400+0-0ubuntu1

---------------
chromium-browser (5.0.307.7~r38400+0-0ubuntu1) lucid; urgency=low

  * Disable WANT_SYSTEM_LIBS since it makes Gmail/GCal crash (libxml,
    libxslt, ..). See http://crbug.com/34725 (LP: #522078)
    - update debian/rules
 -- Fabien Tassin <email address hidden> Mon, 15 Feb 2010 12:17:07 +0100

Changed in chromium-browser (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

merged upstream

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.