LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 03-29-2012, 02:53 AM   #1
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Rep: Reputation: 34
google-chrome segfaults on Slackware64 -current


I did a slackpkg update/upgrade-all on my boxes this morning (Thinkpad T420 and Sun Ultra 27) and now google-chrome 17.0.963.83 dies with a segmentation fault on both boxes.

I've created the package using the google-chrome slackbuild from 13.37.

Anybody else experiencing this? Is there perhaps a fix floating around out there?
 
Old 03-29-2012, 08:28 AM   #2
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,546

Rep: Reputation: 419Reputation: 419Reputation: 419Reputation: 419Reputation: 419
try rebuild the Google Chrome and you probably want to upgrade to Google Chrome 18
 
Old 03-29-2012, 09:38 AM   #3
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
Same deal. It still dies:

Code:
[2:2:90167802330:ERROR:nacl_fork_delegate_linux.cc(104)] Bad NaCl helper startup ack (0 bytes)
[16377:16390:90167819279:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
--2012-03-29 16:36:13--  https://clients2.google.com/cr/report
Resolving clients2.google.com (clients2.google.com)... 173.194.69.139, 173.194.69.138, 173.194.69.113, ...
Connecting to clients2.google.com (clients2.google.com)|173.194.69.139|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/dev/fd/3'

    [<=>                                                                                          ] 0           --.-K/s              
Crash dump id: 98285fec9d4c0db8
    [ <=>                                                                                         ] 16          --.-K/s   in 0s      

2012-03-29 16:36:15 (323 KB/s) - `/dev/fd/3' saved [16]

Segmentation fault
Pretty odd stuff.
 
Old 03-29-2012, 07:02 PM   #4
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,546

Rep: Reputation: 419Reputation: 419Reputation: 419Reputation: 419Reputation: 419
Yeah indeed because my Google Chrome installation works fine here on -Current (32 bit systems)
have you make sure that you have updated your -Current to the latest batch of updates?
 
Old 03-30-2012, 01:06 AM   #5
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
Yup, I've got the latest batch of updates, with the glibc update included.

Maybe it's a 64 bit issue?

Oh well, I'll survive. I expect Pat and crew will have it sorted out sooner or later, and in the meantime I'll just use Opera instead.
 
Old 03-30-2012, 01:13 AM   #6
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,546

Rep: Reputation: 419Reputation: 419Reputation: 419Reputation: 419Reputation: 419
did you use multilib?
 
Old 03-30-2012, 07:34 AM   #7
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
No multilib. Pure Slackware64 -current.
 
Old 05-12-2012, 07:34 AM   #8
budman85
LQ Newbie
 
Registered: Sep 2005
Location: Montreal Canada
Distribution: Slackware
Posts: 15

Rep: Reputation: 0
Quote:
Originally Posted by TL_CLD View Post
No multilib. Pure Slackware64 -current.
Same problem after rebooting.

google-chrome
[2:2:504006861:ERROR:nacl_fork_delegate_linux.cc(104)] Bad NaCl helper startup ack (0 bytes)
[3459:3472:504019769:ERRORbject_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
Segmentation fault


However, I can run google-chrome as root

root> google-chrome --user-data-dir /home/budman

Works fine.

Digging deeper to see why. will let you know if I find anything


EDIT: Some results

root> mount -o exec /dev/shm

google-chrome runs fine - I close it and restart, back to same issue

related bug
http://code.google.com/p/nativeclien...detail?id=2533

Last edited by budman85; 05-12-2012 at 07:43 AM.
 
Old 05-12-2012, 09:09 AM   #9
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,546

Rep: Reputation: 419Reputation: 419Reputation: 419Reputation: 419Reputation: 419
do you have shared memory partition on your /etc/fstab?
it's something like this on my system
Code:
tmpfs            /dev/shm         tmpfs       defaults         0   0
 
Old 05-12-2012, 03:36 PM   #10
budman85
LQ Newbie
 
Registered: Sep 2005
Location: Montreal Canada
Distribution: Slackware
Posts: 15

Rep: Reputation: 0
Quote:
Originally Posted by willysr View Post
do you have shared memory partition on your /etc/fstab?
it's something like this on my system
Code:
tmpfs            /dev/shm         tmpfs       defaults         0   0
Yes, thats ok.

I renamed the google-chrome dir under .config and had a good version that wouldn't segfault.
Started adding back directories to see if anything triggers.
I am able to run google-chrome now, however, I see the message, but no longer segfaults.

Edit: found the problem file that was causing segfault
".config/google-chrome/Service State"
Once I renamed it, no more segfault.

I did try reinstalling glib2, and downloaded lastest version in installed that.
Same issue, but removing the file seems to have worked for now.

Last edited by budman85; 05-12-2012 at 04:19 PM.
 
Old 05-14-2012, 02:44 AM   #11
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
Renaming the Service State file on my system changes nothing; Google Chrome still segfaults on a regular basis.

It's really dreadfully annoying, as all tabs are lost when it segfaults.
 
Old 05-23-2012, 06:17 PM   #12
budman85
LQ Newbie
 
Registered: Sep 2005
Location: Montreal Canada
Distribution: Slackware
Posts: 15

Rep: Reputation: 0
Quote:
Originally Posted by TL_CLD View Post
Renaming the Service State file on my system changes nothing; Google Chrome still segfaults on a regular basis.

It's really dreadfully annoying, as all tabs are lost when it segfaults.

Can you check your sound device order.


I found mine added a new module for hdmi, I forced the option sequence order and now google-chrome runs fine.
No more segfaults.

/etc/modprobe.d/sound.conf
# force to higher card number
options snd_hda_intel index=1
options snd_hda_codec_hdmi index=2


> aplay -l| grep card
card 0: Live [SB Live! 5.1], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
card 0: Live [SB Live! 5.1], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
card 0: Live [SB Live! 5.1], device 3: emu10k1 [Multichannel Playback]

> cat /proc/asound/modules
0 snd_emu10k1

I noticed the card order changed when clementine and amarok crashed.
When I ran alsamixer, it was showing HDMI as the default, even when I ran alasconf.

See if this helps.
 
Old 05-24-2012, 01:28 AM   #13
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
I only have snd_hda_intel, which also is the only option in alsamixer.

So this seems to not be the solution for me. Sadly. I would've loved if it was something as simple as you described.

I guess I'm just going to have to wait for Pat to update the parts of the system that is causing this, be it the kernel or something else.
 
Old 05-24-2012, 02:46 AM   #14
smoooth103
Member
 
Registered: Aug 2009
Location: NC, USA
Distribution: Slackware (64 bit)
Posts: 237

Rep: Reputation: 58
I'm running chrome with current-64 with no issues. Running it on a couple machines -- a fresh install and an old install, all appears ok here.
 
Old 05-24-2012, 06:29 AM   #15
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
When I start google-chrome with strace, it dies with this:

Code:
write(43, "\0", 1)                      = 1
write(43, "\0", 1)                      = 1
write(33, "\0", 1)                      = 1
write(43, "\0", 1)                      = 1
write(43, "\0", 1)                      = 1
write(43, "\0", 1)                      = 1
write(33, "\0", 1)                      = 1
write(43, "\0", 1)                      = 1
+++ killed by SIGSEGV +++
Segmentation fault
Without strace I simply get:

Code:
[2:2:952748919:ERROR:nacl_fork_delegate_linux.cc(106)] Bad NaCl helper startup ack (0 bytes)
Segmentation fault
The WM used does not appear to matter. I've tried KDE, XFCE and xmonad.

This happens consistently on two different systems: A Lenovo T420 laptop and a Sun Ultra27 workstation.

It is driving me nuts.

I've tried deleting .config/google-chrome, to no avail. I'm currently running the latest google-chrome 19.something.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Google Talk Plugin, Slackware64-Current, Google Chrome (Latest) and Multilib - Error Gavin Harper Slackware 3 01-04-2011 07:45 AM
[SOLVED] Google Chrome (Latest) - No sync, No HTML5 Youtube (Slackware64-current) Gavin Harper Slackware 17 12-15-2010 01:41 AM
Mutt Segfaults on Slackware64 13.1 tpreitzel Slackware 4 08-28-2010 06:41 AM
[SOLVED] 32 bit google-chrome on multilib current system..........no SSL? damgar Slackware 6 06-13-2010 09:20 PM
Slackware64-current: Creation of LUKS encrypted partition segfaults titopoquito Slackware 16 08-16-2009 04:02 AM


All times are GMT -5. The time now is 07:46 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration