[Pkg-chromium-maint] Bug#740293: chromium: Chromium segfaults when loading extensions

Trey Blancher ectopathic at gmail.com
Sun Mar 2 17:22:55 UTC 2014

Package: chromium
Version: 32.0.1700.123-2
Followup-For: Bug #740293

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
		Normal usage was OK, then one of my extensions (Chromecast most likely)
		updated.  Now chromium begins to load extensions, and crashes.

   * What exactly did you do (or not do) that was effective (or
		 I can pass the --disable-extensions flag or --disable-sync flag to
		 chromium¸ and they prevent the crashing.  However, they also reduce
		 functionality since extensions (like AdBlock Plus) don't load.  There
		 doesn't seem to be an easy way of disabling all extensions and adding each
		 one back individually.  And disabling Google Sync after starting with a new
		 profile just prevents the new profile from loading the offending extension.

   * What was the outcome of this action?
		Chromium works, but is severely lacking in functionality.

   * What outcome did you expect instead?
	 Chromium not to crash, and continue working as it had before.

*** End of the template - remove these template lines ***

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages chromium depends on:
ii  chromium-inspector   32.0.1700.123-2
ii  gconf-service        3.2.6-1
ii  libasound2 
ii  libatk1.0-0          2.10.0-2
ii  libc6                2.18-3
ii  libcairo2            1.12.16-2
ii  libcups2             1.7.1-7
ii  libdbus-1-3          1.8.0-2
ii  libexpat1            2.1.0-4
ii  libfontconfig1       2.11.0-5
ii  libfreetype6         2.5.2-1
ii  libgcc1              1:4.8.2-16
ii  libgconf-2-4         3.2.6-1
ii  libgcrypt11          1.5.3-3
ii  libgdk-pixbuf2.0-0   2.30.5-1
ii  libglib2.0-0         2.38.2-5
ii  libgnome-keyring0    3.8.0-2
ii  libgtk2.0-0          2.24.22-1
ii  libjpeg8             8d-2
ii  libnspr4             2:4.10.3-1
ii  libnss3              2:3.15.4-2
ii  libpango-1.0-0       1.36.2-2
ii  libpangocairo-1.0-0  1.36.2-2
ii  libspeechd2          0.8-5
ii  libspeex1            1.2~rc1.1-1
ii  libstdc++6           4.8.2-16
ii  libudev1             204-7
ii  libx11-6             2:1.6.2-1
ii  libxcomposite1       1:0.4.4-1
ii  libxdamage1          1:1.1.4-1
ii  libxext6             2:1.3.2-1
ii  libxfixes3           1:5.0.1-1
ii  libxi6               2:1.7.2-1
ii  libxml2              2.9.1+dfsg1-3
ii  libxrender1          1:0.9.8-1
ii  libxslt1.1           1.1.28-2
ii  libxss1              1:1.2.2-1
ii  libxtst6             2:1.2.2-1
ii  xdg-utils            1.1.0~rc1+git20111210-7

chromium recommends no packages.

Versions of packages chromium suggests:
pn  chromium-l10n  <none>

-- no debconf information
-------------- next part --------------
# Env:
#     LD_LIBRARY_PATH=/usr/lib/chromium:/usr/lib/xulrunner-1.9.1
#                PATH=/usr/lib/chromium:/home/trey/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/trey/bin
#            GTK_PATH=
#      CHROMIUM_FLAGS=--password-store=detect
/usr/bin/gdb /usr/lib/chromium/chromium -x /tmp/chromiumargs.yhdZCC
GNU gdb (GDB) 7.6.2 (Debian 7.6.2-1)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
Reading symbols from /usr/lib/chromium/chromium...Reading symbols from /usr/lib/debug/usr/lib/chromium/chromium...done.
(gdb) run
Starting program: /usr/lib/chromium/chromium --password-store=detect 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe7887700 (LWP 14237)]
[New Thread 0x7fffe7086700 (LWP 14238)]
[New Thread 0x7fffe6885700 (LWP 14239)]
[New Thread 0x7ffff7ff7700 (LWP 14240)]
[New Thread 0x7fffe6084700 (LWP 14241)]
[New Thread 0x7fffe6063700 (LWP 14242)]
[New Thread 0x7fffcf2b2700 (LWP 14243)]
[Thread 0x7fffe6063700 (LWP 14242) exited]
[Thread 0x7fffcf2b2700 (LWP 14243) exited]
[New Thread 0x7fffcf2b2700 (LWP 14244)]
[New Thread 0x7ffff7e15700 (LWP 14245)]
[New Thread 0x7fffe6063700 (LWP 14246)]
[New Thread 0x7fffcdf9a700 (LWP 14247)]
[New Thread 0x7fffcd799700 (LWP 14248)]
[New Thread 0x7fffccf98700 (LWP 14249)]
[New Thread 0x7fffb3fff700 (LWP 14250)]
[New Thread 0x7fffb37fe700 (LWP 14251)]
[New Thread 0x7fffb2ffd700 (LWP 14252)]
[New Thread 0x7fffb257f700 (LWP 14253)]
[New Thread 0x7fffb1b52700 (LWP 14256)]
[New Thread 0x7fffb1351700 (LWP 14260)]
[New Thread 0x7fffb0b50700 (LWP 14261)]
[New Thread 0x7fff93fff700 (LWP 14262)]
[New Thread 0x7fff92793700 (LWP 14263)]
[New Thread 0x7fff91f92700 (LWP 14264)]
[New Thread 0x7fff91791700 (LWP 14265)]
[New Thread 0x7fff90f90700 (LWP 14266)]
[New Thread 0x7fff88a24700 (LWP 14267)]
[New Thread 0x7fff713a4700 (LWP 14268)]
[New Thread 0x7fff70ba3700 (LWP 14272)]
[Thread 0x7fff70ba3700 (LWP 14272) exited]
[New Thread 0x7fff70ba3700 (LWP 14275)]
[New Thread 0x7fff63fff700 (LWP 14276)]
[New Thread 0x7fff637fe700 (LWP 14280)]
[New Thread 0x7fff62ffd700 (LWP 14281)]
[New Thread 0x7fff627fc700 (LWP 14287)]
[Thread 0x7fff627fc700 (LWP 14287) exited]
[New Thread 0x7fff627fc700 (LWP 14300)]
[Thread 0x7fff627fc700 (LWP 14300) exited]
[New Thread 0x7fff627fc700 (LWP 14305)]
[Thread 0x7fff627fc700 (LWP 14305) exited]
[New Thread 0x7fff627fc700 (LWP 14315)]
[New Thread 0x7fff61ffb700 (LWP 14316)]
[New Thread 0x7fff617fa700 (LWP 14322)]
[Thread 0x7fff617fa700 (LWP 14322) exited]
[New Thread 0x7fff617fa700 (LWP 14333)]
[Thread 0x7fff627fc700 (LWP 14315) exited]
[New Thread 0x7fff627fc700 (LWP 14339)]
[Thread 0x7fff627fc700 (LWP 14339) exited]
[New Thread 0x7fff627fc700 (LWP 14392)]
[Thread 0x7fff627fc700 (LWP 14392) exited]
[New Thread 0x7fff627fc700 (LWP 14422)]
[Thread 0x7fff627fc700 (LWP 14422) exited]
[New Thread 0x7fff627fc700 (LWP 14432)]
[New Thread 0x7fff60ff9700 (LWP 14440)]
[Thread 0x7fff60ff9700 (LWP 14440) exited]
[New Thread 0x7fff60ff9700 (LWP 14455)]
[Thread 0x7fff60ff9700 (LWP 14455) exited]
[Thread 0x7fff627fc700 (LWP 14432) exited]
[New Thread 0x7fff627fc700 (LWP 14486)]
[Thread 0x7fff627fc700 (LWP 14486) exited]
[New Thread 0x7fff627fc700 (LWP 14508)]
[Thread 0x7fff627fc700 (LWP 14508) exited]
[New Thread 0x7fff627fc700 (LWP 14514)]
[Thread 0x7fff627fc700 (LWP 14514) exited]
[New Thread 0x7fff627fc700 (LWP 14531)]
[New Thread 0x7fff60ff9700 (LWP 14546)]
[Thread 0x7fff60ff9700 (LWP 14546) exited]
[New Thread 0x7fff60ff9700 (LWP 14561)]
[Thread 0x7fff627fc700 (LWP 14531) exited]
[New Thread 0x7fff627fc700 (LWP 14563)]
[New Thread 0x7fff47fff700 (LWP 14564)]
[New Thread 0x7fff477fe700 (LWP 14572)]
[Thread 0x7fff477fe700 (LWP 14572) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffb37fe700 (LWP 14251)]
extensions::CastChannelAsyncApiFunction::SetResultFromSocket (this=this at entry=0x55555c5a27a0, 
    channel_id=<optimized out>) at chrome/browser/extensions/api/cast_channel/cast_channel_api.cc:156
(gdb) next
[Thread 0x7fff47fff700 (LWP 14564) exited]
[Thread 0x7fff627fc700 (LWP 14563) exited]
[Thread 0x7fff60ff9700 (LWP 14561) exited]
[Thread 0x7fff617fa700 (LWP 14333) exited]
[Thread 0x7fff61ffb700 (LWP 14316) exited]
[Thread 0x7fff62ffd700 (LWP 14281) exited]
[Thread 0x7fff637fe700 (LWP 14280) exited]
[Thread 0x7fff63fff700 (LWP 14276) exited]
[Thread 0x7fff713a4700 (LWP 14268) exited]
[Thread 0x7fff88a24700 (LWP 14267) exited]
[Thread 0x7fff90f90700 (LWP 14266) exited]
[Thread 0x7fff91791700 (LWP 14265) exited]
[Thread 0x7fff91f92700 (LWP 14264) exited]
[Thread 0x7fff92793700 (LWP 14263) exited]
[Thread 0x7fff93fff700 (LWP 14262) exited]
[Thread 0x7fffb0b50700 (LWP 14261) exited]
[Thread 0x7fffb1351700 (LWP 14260) exited]
[Thread 0x7fffb257f700 (LWP 14253) exited]
[Thread 0x7fffb2ffd700 (LWP 14252) exited]
[Thread 0x7fffb37fe700 (LWP 14251) exited]
[Thread 0x7fffccf98700 (LWP 14249) exited]
[Thread 0x7fffcdf9a700 (LWP 14247) exited]
[Thread 0x7fffcd799700 (LWP 14248) exited]
[Thread 0x7fffe6063700 (LWP 14246) exited]
[Thread 0x7ffff7e15700 (LWP 14245) exited]
[Thread 0x7fff70ba3700 (LWP 14275) exited]
[Thread 0x7fffb3fff700 (LWP 14250) exited]
[Thread 0x7fffcf2b2700 (LWP 14244) exited]
[Thread 0x7fffe6084700 (LWP 14241) exited]
[Thread 0x7ffff7ff7700 (LWP 14240) exited]
[Thread 0x7fffe6885700 (LWP 14239) exited]
[Thread 0x7fffe7086700 (LWP 14238) exited]
[Thread 0x7fffe7887700 (LWP 14237) exited]
[Thread 0x7ffff7fa8a00 (LWP 14223) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) quit

More information about the Pkg-chromium-maint mailing list