ports/160422: astro/google-earth: crashes on FreeBSD 9.0

Hartmann at FreeBSD.org Hartmann at FreeBSD.org
Sat Sep 3 13:10:10 UTC 2011


>Number:         160422
>Category:       ports
>Synopsis:       astro/google-earth: crashes on FreeBSD 9.0
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 03 13:10:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Hartmann, O.
>Release:        FreeBSD 9.0-BETA2/amd64 / FreeBSD 8.2-STABLE/amd64
>Organization:
FU Berlin
>Environment:
The FreeBSD 9.0-BETA2/amd64 box is compiled with CLANG and google-earth has been compiled with CLANG. The FreeBSD 8.2-STABLE/amd64 box is compiled with the system-native legacy gcc4.2 compiler. Both systems are SMP boxes (9.0: 2 cores, 8 GB RAM; 8.2 box Dell Poweredge with 2x 4-core XEON and 16 GB RAM).
>Description:
The port astro/google-earth crashes on FreeBSD 9.0-BETA2/amd64 as well as on FreeBSD 8.2-STABLE/amd64 with SIGNAL 11. 

The content of the error log file located in folder /home/ohartmann/.googleearth/crashlogs for the FreeBSD 9.0 box is as followed.

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/ohartmann/.googleearth/crashlogs/crashlog-4e621c52.txt

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


==>>

Major Version 6
Minor Version 0
Build Number 0003
Build Date May 17 2011
Build Time 00:40:40
OS Type 3
OS Major Version 2
OS Minor Version 6
OS Build Version 16
OS Patch Version 0
Crash Signal 11
Crash Time 1315052626
Up Time 2.09553

Stacktrace from glibc:
./libgoogleearth_free.so[0x2813a953]
./libgoogleearth_free.so[0x2813aad3]
[0xffffe047]
./libQtWebKit.so.4[0x29492da2]
./libQtWebKit.so.4[0x29492e15]
./libQtWebKit.so.4[0x29493c66]
./libQtWebKit.so.4[0x29535f44]
./libQtWebKit.so.4[0x29535cf1]
./libQtWebKit.so.4[0x298c1e01]
./libQtWebKit.so.4[0x298c1e62]
./libQtWebKit.so.4[0x299d7536]
./libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x1a7)[0x282e79c7]
./libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x285a469c]
./libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x426)[0x285af666]
./libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x78)[0x282d5ba8]
./libQtCore.so.4[0x28305af6]
./libQtCore.so.4(_ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0xc7)[0x28305cb7]
./libQtGui.so.4[0x2865eeee]
./libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x49)[0x282d4b39]
./libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x102)[0x282d4d12]
./libQtGui.so.4(_ZN7QDialog4execEv+0x103)[0x28ab2d33]
./libQtGui.so.4[0x28ada2ff]
./libQtGui.so.4(_ZN11QMessageBox8questionEP7QWidgetRK7QStringS4_S4_S4_S4_ii+0x4a)[0x28ada4da]
/usr/local/share/google-earth/libevll.so(_ZN5earth4evll17RenderContextImpl18RequireDXOGLSwitchERK7QStringS4_+0x1950)[0x32066680]
./librender.so(_ZN12RenderWidget6SetApiEPN5earth4evll3APIE+0x143)[0x2ad2fbe3]
./librender.so(_ZN5earth6render12RenderWindow12createWidgetEv+0x16a)[0x2ad1438a]
./libgoogleearth_free.so(_ZN5earth6client12ModuleWidget9showEventEP10QShowEvent+0x8d)[0x2811544d]
./libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x770)[0x28607a60]
./libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x285a469c]
./libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x484)[0x285af6c4]
./libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x78)[0x282d5ba8]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x145)[0x286096d5]
./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7d)[0x286093cd]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xc5)[0x286094b5]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0x28609a2b]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0x28609560]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7d)[0x286093cd]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xc5)[0x286094b5]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0x28609a2b]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0x28609560]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7d)[0x286093cd]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xc5)[0x286094b5]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0x28609a2b]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0x28609560]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0x28609a2b]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0x28609560]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0x28609a2b]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0x28609560]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0x286095f1]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0x28609a2b]
./libQtGui.so.4(_ZN7QWidget10showNormalEv+0x5c)[0x285f716c]
./libgoogleearth_free.so(_ZN10MainWindow18readScreensizeInfoEv+0xd2f)[0x28107bbf]
./libgoogleearth_free.so(_ZN5earth6client11Application12SetupMainWinENS0_3Kvw7ProductEb+0x31c)[0x281418cc]
./libgoogleearth_free.so(_ZN5earth6client11Application3runEv+0x50e)[0x28144aae]
./libgoogleearth_free.so[0x2813940b]
./libgoogleearth_free.so(earthmain+0x247)[0x2813a587]
./googleearth-bin[0x804872b]
/lib/libc.so.6(__libc_start_main+0xe5)[0x2a42b6e5]
./googleearth-bin[0x8048671]


The crashfile on the FreeBSD 8.2-STABLE/amd64 box is as follows:

Major Version 6
Minor Version 0
Build Number 0003
Build Date May 17 2011
Build Time 00:40:40
OS Type 3
OS Major Version 2
OS Minor Version 6
OS Build Version 16
OS Patch Version 0
Crash Signal 11
Crash Time 1315055039
Up Time 28.9194

Stacktrace from glibc:
./libgoogleearth_free.so[0x2813a953]
./libgoogleearth_free.so[0x2813aad3]
[0xffffefb7]
./libQtCore.so.4(_ZN4QDir9cleanPathERK7QString+0x31d)[0x2825109d]
./libQtCore.so.4[0x282a51c3]
./libQtCore.so.4(_ZNK13QFSFileEngine8fileNameEN19QAbstractFileEngine8FileNameE+0x5cf)[0x282ac4af]
./libQtCore.so.4[0x28260b9f]
./libQtCore.so.4(_ZNK9QFileInfo17canonicalFilePathEv+0x3c)[0x2826141c]
./libQtCore.so.4(_ZN16QCoreApplication19applicationFilePathEv+0x3de)[0x282d8e5e]
./libQtCore.so.4(_ZN16QCoreApplication18applicationDirPathEv+0x6e)[0x282d94ce]
./libQtCore.so.4[0x281cd3ee]
./libQtCore.so.4[0x281cd5ef]
./libQtCore.so.4[0x281cd687]
./libQtCore.so.4(_ZN12QLibraryInfo8locationENS_15LibraryLocationE+0x38)[0x281cd7d8]
./libQtCore.so.4(_ZN16QCoreApplication12libraryPathsEv+0xe3)[0x282d9833]
./libQtCore.so.4(_ZN16QCoreApplication4initEv+0xbb)[0x282d9fbb]
./libQtCore.so.4(_ZN16QCoreApplicationC2ER23QCoreApplicationPrivate+0x44)[0x282da0c4]
./libQtGui.so.4(_ZN12QApplicationC1ERiPPci+0x55)[0x285b3735]
./libgoogleearth_free.so(_ZN5earth6client11ApplicationC1EiPPc+0x77)[0x281463a7]
./libgoogleearth_free.so[0x28139403]
./libgoogleearth_free.so(earthmain+0x247)[0x2813a587]
./googleearth-bin[0x804872b]
/lib/libc.so.6(__libc_start_main+0xe5)[0x2a42b6e5]
./googleearth-bin[0x8048671]


>How-To-Repeat:
Install astro/google-earth on amd64/SMP boxes and wathc it crashing
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list