New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 42 users
Status: Verified
Owner:
User never visited
Closed: Feb 2010
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Restricted
  • Only users with Commit permission may comment.



Sign in to add a comment
Sad tab on creating/editing event in Google Calendar
Reported by chris.bo...@gmail.com, Feb 5 2010 Back to list
Chrome Version       : 5.0.318.0 (Developer Build 38172) Ubuntu
WebKit: 532.9
V8: 2.0.6.4
User Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 
(KHTML, like Gecko) Chrome/5.0.318.0 Safari/532.9
URLs (if applicable) : http://www.google.com/calendar/render
Other browsers tested:
Add OK or FAIL after other browsers where you have tested this issue:
Safari 4:
  Firefox 3.5.7: OK
IE 7:
IE 8:

What steps will reproduce the problem?
1. Go to Google Calendar and log in if prompted.
2. Click "Create Event" near the top left (or "edit event details" where 
offered).

What is the expected result?
Seeing the edit event form.

What happens instead?
Immediate sad tab.

Please provide any additional information below. Attach a screenshot if
possible.
I was participating in the "sneak preview of new features" for the edit 
event form. I've tried opting out using another browser, which I think 
should apply to Chromium as well, but this issue persists.
 
 Issue 34859  has been merged into this issue.
 Issue 35047  has been merged into this issue.
 Issue 35093  has been merged into this issue.
 Issue 35130  has been merged into this issue.
 Issue 35142  has been merged into this issue.
 Issue 35155  has been merged into this issue.
 Issue 35161  has been merged into this issue.
Tested this morning with the following version, nothing has changed.

Chromium	5.0.324.0 (Developer Build 38735) Ubuntu
WebKit	533.1
V8	2.1.0
User Agent	Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.1 (KHTML, 
like Gecko) Chrome/5.0.324.0 Safari/533.



This one is not reproducible but it seems like lot of people are seeing this.
Comment 10 by tie...@gmail.com, Feb 11 2010
Could 64 bit Linux vs. 32 bit has anything to do with it?
If someone can give me some pointers of the debug information that would useful for 
this, I don't mind causing the issue and posting back any information needed.
Comment 12 Deleted
Happens every time for me since I updated Chromium recently (I update almost daily).  
Ubuntu 9.10 64bit.

The "Aw Snap!!" message was cute the first time - but it has really gotten on my 
nerves lately.  Completely kills Google Calendar and Gmail (the tab from which I 
launch calendar).

I'd love to help debug it ... if the page wouldn't completely DIE as soon as I go to 
update an event.
Could you please try these steps:

1. get the unstripped version of the chrome binary from build.chromium.org
2. replace the chrome executable under /opt/google/chrome 
    To check if the file is unstripped, do a file chrome
3. Start gnu debugger in a terminal
    gdb /opt/google/chrome
    
    In the gdb prompt, type r to run
    (gdb) r

4. Re-create the crash 
5. Once you see the crash, go back to the gdb prompt and type bt to get a backtrace
    (gdb)   bt
Comment 15 by tie...@gmail.com, Feb 11 2010
dmesg shows this after the "aww snap"

[129407.191284] __ratelimit: 15 callbacks suppressed
[129407.191288] chromium-browse[29152] trap stack segment ip:7fed685909e0 
sp:7fff7b07f5d0 error:0
Comment 16 by Deleted ...@, Feb 11 2010
It's not just 64 bit.  I have the same problem.

Linux blade 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686 
GNU/Linux

5.0.324.0 (38735) Ubuntu

Latest daily still doing it.
I'm running 5.0.324.0~svn20100211r38735 on Ubuntu 9.10 32 bit.

After the crash, this shows on dmesg:

chromium-browse[5020]: segfault at 74786574 ip 0463ec34 sp bfe434f0 error 4 in 
libxml2.so.2.7.5[4553000+122000]
ok... I tried getting the not-stripped version and using gdb.   However, I don't get 
the problem with it!?   I extracted the chrome binary and placed it in the 
/opt/google/chrome directory from my normal chrome 4.0.249.43 install and ran it with 
gdb.  It was also a 32bit build and I am using a 64bit ubuntu distribution.
If I try gdb with "chromium-browser -g" (installed through apt) I can recreate the 
problem (Aw, Snap), but the program doesn't crash and I can't get a backtrace (no 
stack).

My dmesg output says:
[ 4252.674003] chromium-browse[4310] trap stack segment ip:7f11beed12f0 
sp:7fff04022070 error:0
[10265.033587] chromium-browse[4430]: segfault at b0 ip 00007f11beed12f0 sp 
00007fff04022070 error 4 in libxml2.so.2.7.5[7f11bedda000+146000]
[13977.888553] chromium-browse[5848] trap stack segment ip:7f58268632f0 
sp:7fff76507420 error:0
[14058.205723] chrome[6060]: segfault at 0 ip 00000000088559ff sp 00000000ffff9af0 
error 4 in chrome[8048000+223a000]
[14058.219034] chrome[6062]: segfault at 0 ip 00000000088559ff sp 00000000ffff9d10 
error 4 in chrome[8048000+223a000]
[14090.295874] chrome[6097]: segfault at 0 ip 00000000088559ff sp 00000000ff873b00 
error 4 in chrome[8048000+223a000]
[14090.306091] chrome[6094]: segfault at 0 ip 00000000088559ff sp 00000000ff873550 
error 4 in chrome[8048000+223a000]
[14090.342956] chrome[6099]: segfault at 0 ip 00000000088559ff sp 00000000ff873770 
error 4 in chrome[8048000+223a000]
[14101.729477] chrome[6164]: segfault at 0 ip 00000000088559ff sp 00000000ffff9d10 
error 4 in chrome[8048000+223a000]
[14101.750125] chrome[6159]: segfault at 0 ip 00000000088559ff sp 00000000ffff9af0 
error 4 in chrome[8048000+223a000]
[14128.146163] chrome[6192]: segfault at 0 ip 00000000088559ff sp 00000000ffff9f40 
error 4 in chrome[8048000+223a000]
[14138.138810] chrome[6218]: segfault at 0 ip 00000000088559ff sp 00000000ffff9f40 
error 4 in chrome[8048000+223a000]
[14138.366044] chrome[6220]: segfault at 0 ip 00000000088559ff sp 00000000ffffa4f0 
error 4 in chrome[8048000+223a000]
[14138.389382] chrome[6222]: segfault at 0 ip 00000000088559ff sp 00000000ffffa160 
error 4 in chrome[8048000+223a000]


Comment 19 by crsh...@gmail.com, Feb 11 2010
When running chromium-browser --debug and replicating the issue I get:

[22823:22823:16563625953:ERROR:webkit/glue/webcursor_gtk.cc(77)] Not implemented
reached in int WebCursor::GetCursorType() const

[22823:22823:16565962569:ERROR:chrome/browser/printing/print_view_manager_linux.cc(29)]
Not implemented reached in bool
printing::PrintViewManager::OnRenderViewGone(RenderViewHost*)
Comment 20 by palf...@gmail.com, Feb 12 2010
Reproduced with 38735 (Ubuntu PPA package) and "-g --single-process"

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xae210b90 (LWP 4421)]
xmlDictOwns__internal_alias (dict=0x3a006c, str=0xafd030a "1.0") at dict.c:870
870     dict.c: No such file or directory.
        in dict.c
(gdb) bt full
#0  xmlDictOwns__internal_alias (dict=0x3a006c, str=0xafd030a "1.0") at dict.c:870
        pool = (xmlDictStringsPtr) 0x0
#1  0xb74a50f0 in xsltPrecomputeStylesheet (style=0xafcdd18, cur=0xafcddf8) at xslt.c:3438
        attr = (xmlAttrPtr) 0xafcc330
        txt = (xmlNodePtr) 0xafcc368
        exclPrefixes = 184344056
        deleteNode = <value optimized out>
        internalize = 1
#2  0xb74a68f3 in xsltParseStylesheetProcess (ret=0xafcf800, doc=0xafce730) at xslt.c:6352
        cur = (xmlNodePtr) 0xafcddf8
#3  0xb74a7d8a in xsltParseStylesheetImportedDoc (doc=0xafce730, parentStyle=0x0) at 
xslt.c:6568
        retStyle = (xsltStylesheetPtr) 0xafcdd18
#4  0xb74a7f3a in xsltParseStylesheetDoc (doc=0xafce730) at xslt.c:6601
        ret = <value optimized out>
#5  0x08f91f96 in WebCore::XSLStyleSheet::compileStyleSheet (this=0xad9d268) at 
third_party/WebKit/WebCore/xml/XSLStyleSheetLibxslt.cpp:250
        result = <value optimized out>
#6  0x08f9376a in WebCore::XSLTProcessor::transformToString (this=0xb0b2928, 
sourceNode=0xa47fb60, mimeType=@0xae20f4f8, resultString=@0xae20f4f4, 
    resultEncoding=@0xae20f4f0) at 
third_party/WebKit/WebCore/xml/XSLTProcessorLibxslt.cpp:237
        sheet = <value optimized out>
        origMethod = <value optimized out>
        success = <value optimized out>
        shouldFreeSourceDoc = <value optimized out>
#7  0x08f93101 in WebCore::XSLTProcessor::transformToFragment (this=0xb0b2928, 
sourceNode=0xa47fb60, outputDoc=0xa5f2cdf8)
    at third_party/WebKit/WebCore/xml/XSLTProcessor.cpp:141
        resultMIMEType = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 
0xaf0d9c8}}
        resultString = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}
        resultEncoding = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}
#8  0x0949cec8 in WebCore::V8XSLTProcessor::transformToFragmentCallback (args=@0xae20f5ac)
    at third_party/WebKit/WebCore/bindings/v8/custom/V8XSLTProcessorCustom.cpp:80
        imp = (WebCore::XSLTProcessor *) 0xb0b2928
        source = (class WebCore::Node *) 0xa47fb60
        owner = <value optimized out>
#9  0x088bbd94 in Builtin_HandleApiCall (args={<v8::internal::Arguments> = {length_ = 4, 
arguments_ = 0xae20f620}, <No data fields>})
    at v8/src/builtins.cc:451
No locals.
#10 0xae5e84ee in ?? ()
No symbol table info available.
#11 0xa60fcd97 in ?? ()
No symbol table info available.
#12 0xa60fa1e1 in ?? ()
No symbol table info available.
#13 0xa60fac0a in ?? ()
No symbol table info available.
#14 0xa60faf8f in ?? ()
No symbol table info available.
#15 0xa60fb82c in ?? ()

Same aw snap message on Google calendar and mail page of Yahoo! mail.  Using 5.0.324.0 
(38735) Ubuntu, however the problem definitely started at or just before 320.
Comment 22 by tie...@gmail.com, Feb 13 2010
Here is the error on console:

[32721:32721:125938636501:ERROR:chrome/browser/printing/print_view_manager_linux.cc(17)
] Not implemented reached in 
printing::PrintViewManager::PrintViewManager(TabContents&)
[32721:32721:125943635732:ERROR:chrome/browser/printing/print_view_manager_linux.cc(17)
] Not implemented reached in 
printing::PrintViewManager::PrintViewManager(TabContents&)
[32721:32721:125957152987:ERROR:chrome/browser/printing/print_view_manager_linux.cc(29)
] Not implemented reached in bool 
printing::PrintViewManager::OnRenderViewGone(RenderViewHost*)
[32721:32721:125957154858:ERROR:chrome/browser/printing/print_view_manager_linux.cc(29)
] Not implemented reached in bool 
printing::PrintViewManager::OnRenderViewGone(RenderViewHost*)

Comment 23 by gke...@gmail.com, Feb 13 2010
This seems like bug specific to Ubuntu Chromium PPA build (if you are not using 
builds from there please comment here).  I say this because I tried to reproduce this 
using Google Dev Build (5.0.322.2 dev) and was not seeing the crash.  But downloaded 
the latest build from the Ubuntu PPA and got the crash.  

The crash seems to be related to XSLT.  You can reproduce it by going to following 
XSLT example page and clicking on any link:

http://www.w3schools.com/xsl/xsl_examples.asp
Comment 24 by f...@sofaraway.org, Feb 13 2010
@evan: please don't tell me i should also drop use_system_libxslt
Comment 25 by f...@sofaraway.org, Feb 13 2010
fyi, i dropped use_system_libxml since 5.0.318.0 20100205r38172 (because evan asked me 
to do so)
Yes if I middle click on Example links (not the others, like Example explained) it 
opens a new tab that Aw-snaps and also cuases the original tab to Aw-snap. (Ubuntu PPA 
x86 here.)
Comment 27 by gke...@gmail.com, Feb 14 2010
@24

Maybe this explains it:  http://crbug.com/29738#c17 

Retrying r34195, this time without libxslt, since we don't want to use the
system version of that if we're not also using system libxml (merged from
http://codereview.chromium.org/481011).

when a gmail page is opened, it crashes at the same time
(and i confirm the difference between the ppa ubuntu versions and the others)
Comment 29 by evan@chromium.org, Feb 14 2010
Yeah, libxml and libxslt are pretty integrated... I wouldn't be surprised if one got 
upset if the other wasn't of the right version.
Comment 30 by f...@sofaraway.org, Feb 15 2010
 Issue 35745  has been merged into this issue.
Comment 31 by f...@sofaraway.org, Feb 15 2010
Status: Assigned
System libs disabled in 5.0.307.7~r38400+0-0ubuntu1~ucd1 in 
https://launchpad.net/~chromium-daily/+archive/beta
Please test (once it's built).
If it works, i will update Ubuntu/Lucid (Lucid is now tracking the Beta Channel)
and the 2 other PPAs (-dev & daily/trunk).
Comment 32 by gke...@gmail.com, Feb 15 2010
Just tried the amd64 build (5.0.307.7 (38400+0)) and it seems to have fixed the issue.
Comment 33 by tie...@gmail.com, Feb 15 2010
But that's beta build so it would be behind Dec 
build correct? 

In the PPA repo I got 5.0.329.0 (39018) Ubuntu, not 5.0.307.7..?
Comment 35 by f...@sofaraway.org, Feb 15 2010
Ok, as 5.0.307.7~r38400+0-0ubuntu1~ucd1 fixed it for gketan, i will update the other 
PPAs.. shortly.

@peterpasschier: there are 3 PPAs: -beta, -dev and -daily.
OK sorry, I'm on daily. Looking very much forward to this issue being fixed!
Comment 37 by palf...@gmail.com, Feb 15 2010
5.0.307.7~r38400+0-0ubuntu1~ucd1~hardy (i386, Hardy) fixes this for me as well.
I'm still having this problem on "5.0.329.0 (39037) Ubuntu" from the PPA; 64bit FWIW.
Comment 39 Deleted
Comment 40 by gke...@gmail.com, Feb 16 2010
@fta

thanks, it is fixed in 5.0.330.0 (39074) Ubuntu daily builds.
Confirmed fixed. Thanks!
Confirmed fixed for me as well - thanks!
Comment 43 by tie...@gmail.com, Feb 16 2010
5.0.330.0 (39074) Ubuntu
Fixed confirmed.
Comment 44 by Deleted ...@, Feb 16 2010
Fix confirmed here...thanks!
Comment 45 by f...@sofaraway.org, Feb 16 2010
fixed everywhere except on intrepid & jaunty 64bit where there's a problem with the 
in-source libxml2:

Function `gzopen64' implicitly converted to pointer at 
third_party/libxml/xmlIO.c:1132

The builds fail with:

===
Our automated build log filter detected the problem(s) above that will
likely cause your package to segfault on architectures where the size of
a pointer is greater than the size of an integer, such as ia64 and amd64.

This is often due to a missing function prototype definition.

Since use of implicitly converted pointers is always fatal to the application
on ia64, they are errors.  Please correct them for your next upload.

More information can be found at:
    http://wiki.debian.org/ImplicitPointerConversions
===

http://launchpadlibrarian.net/39246642/buildlog_ubuntu-intrepid-amd64.chromium-
browser_5.0.322.2~r38810%2B0-0ubuntu1~ucd1~intrepid_FAILEDTOBUILD.txt.gz

@evan or someone: could you please have a look at that? we have a patch in 
Debian/Ubuntu.
fix confirmed ;) Tks
OK, now I cannot edit my Google profile [1] - could anyone confirm, please?

Chromium 5.0.330.0 (39077) Ubuntu

[1] https://www.google.com/profiles/me/editprofile

Update: if one reloads the page [1], sometimes it is OK sometimes not. Weird. The 
symptoms seem to me to be the same - not only the tab with profile fails but also the 
tab with Gmail (I went to the profile page right from Gmail page).

[1] https://www.google.com/profiles/me/editprofile

 Issue 35908  has been merged into this issue.
Can edit my profile fine, haven't found any problems (Chromium 5.0.330.0 (39077) 
Ubuntu) x86 daily PPA.
Comment 51 by jouni...@gmail.com, Feb 17 2010
Fix confirmed in 

m	5.0.330.0 (Developer Build 39074) Ubuntu
WebKit	533.1
V8	2.1.0.1
User Agent	Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.1 (KHTML, 
like Gecko) Chrome/5.0.330.0 Safari/533.1
Command Line	 /usr/lib/chromium-browser/chromium-browser

Thanks!
Comment 52 by evan@chromium.org, Feb 17 2010
Status: Verified
Comment 53 by tony@chromium.org, Feb 23 2010
 Issue 35379  has been merged into this issue.
Getting this error when editing event in Google Calendar in chromium in Lucid.

5.0.329.0 (39037) Ubuntu
 Issue 34741  has been merged into this issue.
Project Member Comment 56 by bugdroid1@chromium.org, Oct 12 2012
Labels: Restrict-AddIssueComment-Commit
This issue has been closed for some time. No one will pay attention to new comments.
If you are seeing this bug or have new data, please click New Issue to start a new bug.
Project Member Comment 57 by bugdroid1@chromium.org, Mar 11 2013
Labels: -Area-Undefined
Sign in to add a comment