[r300 r600] Google Earth crashes

Bug #459153 reported by Benny Källström
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Incomplete
Undecided
Tormod Volden

Bug Description

I started google earth, and after 4 seconds it crashed. I can´t find a way to report it to Google, so i put it here instead.

From terminal:

benny@bennys-laptop:~$ googleearth
IRQ's not enabled, falling back to busy waits: 2 0
bo(0x8bf88788, 786432) is mapped (-1) can't valide it.
invalid bo(0x8bf88788) [0x91AB3000, 0x91B73000]
*********************************WARN_ONCE*********************************
File radeon_dma.c function radeonReleaseDmaRegions line 348
Leaking dma buffer object!
***************************************************************************
Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
 This is a bug in the program, and should never happen under normal
 circumstances. A bug report and debugging data have been written
 to this text file:

    /home/benny/.googleearth/crashlogs/crashlog-4ae1c26c.txt

And when i try to open this text file, it do not exist.

affects: ubuntu → xserver-xorg-video-radeonhd (Ubuntu)
Revision history for this message
Tormod Volden (tormodvolden) wrote :

Thanks for your report. It is probably a bug in the open-source driver, but it is not so easy to debug the closed-source program triggering it. Does it happen if you use the default -ati driver (uninstall -radeonhd and remove xorg.conf)?

Please run apport-collect 459153 to attach information to this bug report.

Changed in xserver-xorg-video-radeonhd (Ubuntu):
assignee: nobody → Tormod Volden (tormodvolden)
status: New → Incomplete
Revision history for this message
Benny Källström (benny-k) wrote : apport-collect data

Architecture: i386
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release Candidate i386 (20091020.3)
Package: xserver-xorg-video-radeonhd (not installed)
ProcEnviron:
 SHELL=/bin/bash
 LANG=sv_FI.UTF-8
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu7
 libgl1-mesa-glx 7.7.0~git20091023.68372274-0ubuntu0tormod2
 libdrm2 2.4.15+git20091022.0d7ad7e4-0ubuntu0tormod
 xserver-xorg-video-intel 2:2.9.0+git20091019.751e0a3e-0ubuntu0tormod2
 xserver-xorg-video-ati 1:6.12.99+git20091023.ac499c3c-0ubuntu0tormod
Uname: Linux 2.6.32-020632rc5-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.32-020632rc5-generic

Revision history for this message
Benny Källström (benny-k) wrote : XsessionErrors.txt
Changed in xserver-xorg-video-radeonhd (Ubuntu):
status: Incomplete → New
tags: added: apport-collected
Revision history for this message
Benny Källström (benny-k) wrote : Re: Google Earth crash with Ubuntu 9.10 open source 3D Drivers ATI

I hope this new information helps in some way. I can confirm that when i use the 2d open-source ati driver with google earth it lags so much that i can´t use it. And if you mean the ati fglrx driver, i can not use the fglrx driver on my laptop because of a 2 second lag with every window i open or close. And watching a movie with fglrx enabled is like like playing a blue-ray disc in a cd player, it won´t work.

I am using an HP 6830s laptop.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

It seems that you are using the xorg-edgers PPA. Do you see this issue with normal Karmic?

We can leave this bug report for the crash with the radeonhd driver, but can you please open a new bug report for the lag with the open-source ati driver? Yes, I mean the open-source xserver-xorg-video-ati (with -radeon) driver. Please use "ubuntu-bug xserver-xorg-video-ati" to file it.

Bryce Harrington (bryce)
tags: added: crash
Revision history for this message
Benny Källström (benny-k) wrote :

With normal "vanilla" Karmic i can´t use Google Earth with Ubuntus own open source ati-drivers. I think my card is not supported?

When you mean "the lag with opensource ati drivers". Well i can say that opening and closing windows is not so smooth, it is not a big problem for me.

The 1-2 second lag is there with the fglrx driver, not with the open-source ati driver.

Linux is only my hobby, cooking is my passion.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

I was referring to this: "I can confirm that when i use the 2d open-source ati driver with google earth it lags so much that i can´t use it."

You have not said anything about what card you have nor attached Xorg.0.log so I can not say anything about it being supported or not. But in principle the -ati driver should support all cards that -radeonhd does. So we have chosen to officially support -ati and not -radeon since we don't have the resources to track both.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

That should have been "and not -radeonhd" of course.

Revision history for this message
Christoph Moseler (chris-moseler) wrote :

Same thing here after updating to 9.10.

lspci
[...]
03:00.0 VGA compatible controller: ATI Technologies Inc R580 [Radeon X1900]
03:00.1 Display controller: ATI Technologies Inc R580 [Radeon X1900]

My xorg.conf:

# Comments removed
Section "Monitor"
        Identifier "Configured Monitor"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Monitor "Configured Monitor"
        Device "Configured Video Device"
EndSection

Section "Device"
        Identifier "Configured Video Device"
EndSection

Section "ServerFlags"
        Option "DontZap" "False"
EndSection

I also attached my Xorg.0.log

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Christoph, it seems that you are using the radeon driver and not radeonhd so if you get the same crash it is most likely a bug in the mesa driver which is used in both cases. The warning seen is definitely from mesa, but I am not sure if it is related to the crash.

Can either of you try to get a backtrace (https://wiki.ubuntu.com/DebuggingProgramCrash)?

affects: xserver-xorg-video-radeonhd (Ubuntu) → mesa (Ubuntu)
Changed in mesa (Ubuntu):
status: New → Incomplete
summary: - Google Earth crash with Ubuntu 9.10 open source 3D Drivers ATI
+ [r300] Google Earth crashes on R580
Revision history for this message
Benny Källström (benny-k) wrote : Re: [r300] Google Earth crashes on R580

Sorry for the delay.
My laptop is an HP 6830s with ATI Mobility Radeon HD 3430.

attached my Xorg.0.log

summary: - [r300] Google Earth crashes on R580
+ [r300 r600] Google Earth crashes
Revision history for this message
Pedro Guedes (pedrobotinasguedes) wrote :

I think I have the same problem.

I have a HP nx9110, and when I run GoogleEarth with Ubuntu 9.10 (installed thru medibuntu repos.), after a few seconds GGearth disapear, and then I not able to do anything else.Not even alt+F4 fo go to the CLI to reboot. I have to force the Power off.....and then get disk corruption errors...

00:00.0 Host bridge: ATI Technologies Inc Radeon 9100 IGP Host Bridge (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge
00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1 (rev 01)
00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2 (rev 01)
00:14.0 SMBus: ATI Technologies Inc SMBus (rev 16)
00:14.1 IDE interface: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller
00:14.3 ISA bridge: ATI Technologies Inc Device 434c
00:14.4 PCI bridge: ATI Technologies Inc IXP200 3COM 3C920B Ethernet Controller
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
00:14.6 Modem: ATI Technologies Inc IXP AC'97 Modem (rev 01)
01:05.0 VGA compatible controller: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP]
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:04.0 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.1 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.2 System peripheral: Texas Instruments PCI1620 Firmware Loading Function (rev 01)
02:07.0 USB Controller: NEC Corporation USB (rev 43)
02:07.1 USB Controller: NEC Corporation USB (rev 43)
02:07.2 USB Controller: NEC Corporation USB 2.0 (rev 04)

Revision history for this message
Kirk Francis (flashpointf64) wrote :

I am running into the same problem... running 9.10 and Google Earth will boot but will soon crash (goes to blank screen) without offering any error message... Dell D600. Not sure what my graphic driver is but will check. Help, please.

Revision history for this message
karmakoma (einheitsbunt) wrote :

Similar problem here on karmic. Google Earth starts up and crashes after a few seconds, giving the following error message:
[...]
googleearth-bin: radeon_dma.c:210: radeonRefillCurrentDmaRegion: Assertion `dma_bo->bo->cref == 1' failed.
Google Earth has caught signal 6.

We apologize for the inconvenience, but Google Earth has crashed.
 This is a bug in the program, and should never happen under normal
 circumstances. A bug report and debugging data have been written
 to this text file:

    ~/.googleearth/crashlogs/crashlog-4b044805.txt

Please include this file if you submit a bug report will to Google.
[...]

This occurs with both radeon and radeonhd drivers on ATI Radeon Mobility X1400.
I didn't find any way to submit a bug report to Google, so I post the crash log here.

Revision history for this message
Randolph Haack (randolphius) wrote :

Google Earth on Karmic - same type of crash upon launch. Displays the Earth, zooms a bit and bounces back to the desktop. Here is my crash log:
dolphius@dolphius-laptop:~$ sudo ~/Downloads/GoogleEarthLinux.bin
Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 5.1.3533.1731..............................................................
loki_setup: Suspect size value for option option

loki_setup: Suspect size value for option option

loki_setup: Suspect size value for option option

Installing mimetypes...
Installing desktop menu entries...
Installing desktop icon...
*********************************WARN_ONCE*********************************
File radeon_tcl.c function radeon_run_tcl_render line 499
Rendering was 267 commands larger than predicted size. We might overflow command buffer.
***************************************************************************
drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.
Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
 This is a bug in the program, and should never happen under normal
 circumstances. A bug report and debugging data have been written
 to this text file:
    /root/.googleearth/crashlogs/crashlog-4b6ca47b.txt

Please include this file if you submit a bug report will to Google.

The text file mentioned above is not created.

Revision history for this message
rabbitbug (nickliangbin) wrote :

I met this crash of google earth on Karmic (0910) before on Compaq Evo N800v with radeon graphic card. After I update ubuntu to Lucid (1004) today, Google Earth works fine. Maybe Ubuntu update the driver for old version radeon graphic card.

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.