My favorites | Sign in
Project Home Downloads Wiki Issues
New issue   Search
for
  Advanced search   Search tips
Issue 33091: Browser crash on home page
4 people starred this issue and may be notified of changes. Back to list
 
Reported by prstodd...@gmail.com, Jan 25, 2010
Chrome Version       : 4.0.306.0~svn20100124r36982-0ubuntu2~ucd1~karmic
OS + version : Ubuntu 9.10
CPU architecture (32-bit / 64-bit): 32-bit
window manager : Gnome
URLs (if applicable) :
Behavior in Firefox 3.x (if applicable): Browser stays open.
Behavior in Chrome for Windows (optional):

What steps will reproduce the problem?
1.
2.
3.

What is the expected result?

Browser opens and stays open for basic web browsing.

What happens instead?

After upgrade to the latest daily build program opens and after a few
seconds closes. Text of error:

[22606:22606:18749507376:ERROR:chrome/app/chrome_dll_main.cc(223)] GTK
theme error: Theme directory scalable/apps/24 of theme OSX_Iconset has no
size field

[22606:22606:18749510777:ERROR:chrome/app/chrome_dll_main.cc(223)] GTK
theme error: Theme directory  scalable/stock/128 of theme OSX_Iconset has
no size field

[22606:22816:18757248541:ERROR:chrome/browser/sync/notifier/base/async_dns_lookup.cc(94)]
(talk.google.com) error: 11001
[22606:22972:18782435244:ERROR:chrome/browser/sync/notifier/base/async_dns_lookup.cc(94)]
(talkx.l.google.com) error: 11001
Segmentation fault


Please provide any additional information below. Attach a screenshot
and backtrace if possible.

Comment 1 by est...@chromium.org, Jan 26, 2010
could be a themes crash or a sync crash I guess
Cc: e...@chromium.org
Labels: -Area-Undefined Area-Internals Feature-Sync Feature-Themes
Comment 2 by erg@chromium.org, Jan 26, 2010
Most likely not themes; GTK is very chatty with theme errors (and will continue anyway 
with "fatal" errors) so we have to whitelist them. They look like they come from 
chrome because of our error handler.

My money is on sync. Do you have a stack trace?
Labels: -Feature-Themes
Comment 3 by tim@chromium.org, Jan 26, 2010
Adding some folks who may know more about this AsyncDNS thingamajig.  
It looks to me just like the two URLs we set up for talk connectivity fail to get 
resolved for reasons unknown, though I'm still searching for what could cause the seg 
fault..
Cc: z...@chromium.org aka...@chromium.org
Comment 4 by akalin@google.com, Jan 26, 2010
This'll be pretty tough to debug without a backtrace or a repro case.
Comment 5 by akalin@google.com, Jan 26, 2010
Or maybe the revision number of the last known working build, so as to narrow down 
the list of possible breaking changes.
Comment 6 by jbgiraud...@gmail.com, Jan 27, 2010
got the same issue on ubuntu karmic 64bit:

[5555:5667:2077666045:ERROR:chrome/browser/sync/notifier/base/async_dns_lookup.cc(94)] (talk.google.com)
error: 1
[5555:5678:2077902438:ERROR:chrome/browser/sync/notifier/base/async_dns_lookup.cc(94)] (talkx.l.google.com)
error: 1
Segmentation fault

Stack trace attached.
chromium-browser_Issue_33091_strace.txt
160 KB   View   Download
Comment 7 by jbgiraud...@gmail.com, Jan 27, 2010
The stack trace is of r37082.
Issue appears for me at revision 36982.
Last functional revision: 36724
Comment 8 by akalin@google.com, Jan 27, 2010
That's not a stack trace but an strace (system trace) run, which is less helpful.  However, 
the last known good revision does help.  Thanks!
Comment 9 by akalin@google.com, Jan 27, 2010
Another thing that might be helpful would be the last page or so of logs when running 
with --log-level=0 on a failing case.  That would provide more clues.

I will see if I can repro this.
Comment 10 by jbgiraud...@gmail.com, Jan 27, 2010
Sorry.
here is the full gdb output.
gdb-chromium-issue-33091.txt
46.1 KB   View   Download
Comment 11 by akalin@google.com, Jan 27, 2010
Thanks, that gdb run is very helpful!

I think http://src.chromium.org/viewvc/chrome?view=rev&revision=36787 is what 
exposed this.  Before that CL it would just swallow the connection errors.

Tracing through the code in login.cc, auto_reconnect_ isn't being initialized because 
network_status is NULL (because there's no Linux implementation yet).  Zork has a CL 
for the network_status implementation out for review.  That should fix it.  I don't 
think we need to gracefully handle the null network_status case gracefully.
Comment 12 by akalin@chromium.org, Jan 27, 2010
Assigning to zork, since he's doing the CL that'll fix this.  The fix should be merged into 
the beta branch, too (306 now).
Status: Assigned
Owner: z...@chromium.org
Labels: Pri-1 Mstone-5 Crash
Comment 13 by akalin@chromium.org, Jan 27, 2010
(No comment was entered for this change.)
Labels: ForMerge
Comment 14 by bugdroid1@gmail.com, Jan 27, 2010
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=37342 

------------------------------------------------------------------------
r37342 | zork@chromium.org | 2010-01-27 15:41:50 -0800 (Wed, 27 Jan 2010) | 6 lines
Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/sync/engine/syncapi.cc?r1=37342&r2=37341
   A http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/sync/notifier/base/linux/async_network_alive_linux.cc
   D /trunk/src/chrome/browser/sync/notifier/base/linux/network_status_detector_task_linux.cc
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/chrome.gyp?r1=37342&r2=37341

Add an implementation for async_network_alive to Linux

BUG=33091
TEST=none

Review URL: http://codereview.chromium.org/552162
------------------------------------------------------------------------

Comment 15 by jbgiraud...@gmail.com, Jan 28, 2010
Bug fixed for me as of r37376
Thanks!
Comment 16 by bugdroid1@gmail.com, Feb 1, 2010
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=37599 

------------------------------------------------------------------------
r37599 | zork@chromium.org | 2010-01-29 17:46:45 -0800 (Fri, 29 Jan 2010) | 8 lines
Changed paths:
   M http://src.chromium.org/viewvc/chrome/branches/307/src/chrome/browser/sync/engine/syncapi.cc?r1=37599&r2=37598
   A http://src.chromium.org/viewvc/chrome/branches/307/src/chrome/browser/sync/notifier/base/linux/async_network_alive_linux.cc
   D /branches/307/src/chrome/browser/sync/notifier/base/linux/network_status_detector_task_linux.cc
   M http://src.chromium.org/viewvc/chrome/branches/307/src/chrome/chrome.gyp?r1=37599&r2=37598

Merge 37342 - Add an implementation for async_network_alive to Linux

BUG=33091
TEST=none

Review URL: http://codereview.chromium.org/552162

TBR=zork@chromium.org
------------------------------------------------------------------------

Comment 17 by mal@google.com, Feb 2, 2010
This appears to be fixed and merged to 307. Updating status.
Status: Fixed
Comment 18 by thestig@chromium.org, Feb 5, 2010
 Issue 34435  has been merged into this issue.
Comment 19 by mal.chromium@gmail.com, Feb 14, 2010
Merged: removing formerge label.
Labels: -ForMerge
Comment 20 by anna...@chromium.org, Sep 9, 2010
Milestone 5 fixed bugs, assigning for verification. 
Owner: anna...@chromium.org
Comment 21 by anna...@chromium.org, Nov 2, 2010
Verified, build 7.0.517.44.
Closing.
Status: Verified
Comment 22 by lafo...@chromium.org, Mar 18, 2011
Chrome Version       : 4.0.306.0~svn20100124r36982-0ubuntu2~ucd1~karmic
OS + version : Ubuntu 9.10
CPU architecture (32-bit / 64-bit): 32-bit
window manager : Gnome
<b>URLs (if applicable) :</b>
Behavior in Firefox 3.x (if applicable): Browser stays open.
<b>Behavior in Chrome for Windows (optional):</b>

<b>What steps will reproduce the problem?</b>
<b>1.</b>
<b>2.</b>
<b>3.</b>

<b>What is the expected result?</b>

Browser opens and stays open for basic web browsing.

<b>What happens instead?</b>

After upgrade to the latest daily build program opens and after a few
seconds closes. Text of error:

[22606:22606:18749507376:ERROR:chrome/app/chrome_dll_main.cc(223)] GTK
theme error: Theme directory scalable/apps/24 of theme OSX_Iconset has no
size field

[22606:22606:18749510777:ERROR:chrome/app/chrome_dll_main.cc(223)] GTK
theme error: Theme directory  scalable/stock/128 of theme OSX_Iconset has
no size field

[22606:22816:18757248541:ERROR:chrome/browser/sync/notifier/base/async_dns_lookup.cc(94)]
(talk.google.com) error: 11001
[22606:22972:18782435244:ERROR:chrome/browser/sync/notifier/base/async_dns_lookup.cc(94)]
(talkx.l.google.com) error: 11001
Segmentation fault


<b>Please provide any additional information below. Attach a screenshot</b>
<b>and backtrace if possible.</b>
Labels: -Crash bulkmove Stability-Crash
Sign in to add a comment

Powered by Google Project Hosting