Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204260 - app-emulation/vmware-workstation-6.0.2.59824 crash when using Snapshot manager (workaround known)
Summary: app-emulation/vmware-workstation-6.0.2.59824 crash when using Snapshot manage...
Status: RESOLVED DUPLICATE of bug 185444
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-04 10:42 UTC by Jakob Schiotz
Modified: 2009-03-23 20:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jakob Schiotz 2008-01-04 10:42:13 UTC
For your information, I observe a bug in app-emulation/vmware-workstation-6.0.2.59824 with an easy workaround. vmware crashes when I press the button for the snapshot manager.  Inspired by another bug report I found a workaround:

Setting VMWARE_USE_SHIPPED_GTK=yes fixes the problem.




Reproducible: Always




demokrit ~ # emerge --info
Portage 2.1.3.19 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r3 x86_64 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz
Timestamp of tree: Thu, 03 Jan 2008 20:16:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=nocona"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=nocona"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://ftp.linux.ee/pub/gentoo/distfiles/ http://trumpetti.atm.tut.fi/gentoo/"
LANG="en_US.UTF8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 asf atlas berkdb bitmap-fonts bzip2 cddb cdparanoia cdr cli cracklib crypt cups dri dvd dvdr dvdread emacs encode firefox foomaticdb fortran gcj gd gdbm gif gimp gpm gs iconv idn imagemagick imap isdnlog java jbig jpeg jpeg2k kdeenablefinal kdexdeltas maildir mbox midi mime mjpeg mmap mp3 mpeg mpi mudflap ncurses netcdf nls nptl nptlonly ogg opengl openmp pam pcmcia pcre pdf perl png ppds pppd python qt3 quicktime readline reflection scanner session smp spell spl ssl tcpd tetex tiff tk truetype-fonts type1-fonts unicode usb vcd wxwindows xine xorg xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-01-04 11:34:23 UTC
Well, post some errors please... This workaround is something that's not going to happen; see Bug 185444 Comment #5.
Comment 2 Jakob Schiotz 2008-01-04 12:38:14 UTC
There is no error message, nothing in the log.  The vmware process just dies.

I don't expect you to implement the workaround, but I posted it here so people with the same problem can do it themselves.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-04 12:51:11 UTC
Shrug; you'd be better off taking this upstream; not much we could fix anyway.
Comment 4 Jakob Schiotz 2008-01-04 12:57:25 UTC
(In reply to comment #3)
> Shrug; you'd be better off taking this upstream; not much we could fix anyway.
> 

I suspect that taking it upstream won't help a lot, since they will just say that it is because I use Gentoo's library instead of the supplied one.  But it is worth a try.

Comment 5 Mike Auty (RETIRED) gentoo-dev 2008-01-04 17:17:03 UTC
Jakob, could you also try re-emerging gtkmm with USE="accessibility" and then re-emerge libview and please try again (without the USE_GTK_SHIPPED variable set)?  Thanks...  5:)
Comment 6 Jakob Schiotz 2008-01-05 13:15:57 UTC
(In reply to comment #5)
> Jakob, could you also try re-emerging gtkmm with USE="accessibility" and then
> re-emerge libview and please try again (without the USE_GTK_SHIPPED variable
> set)?  Thanks...  5:)

I had already done that when I was hit by bug 185444.  I should of course have written that in my report, sorry about that.

To summarize: Initially vmware could not start, it was missing a symbol.  
Reemerging gtkmm, libview and libsexy solved that,  but then it crashed when opening the snapshot manager.  Then I tried to set USE_GTK_SHIPPED just to try ig that helped.  It did!

/Jakob
Comment 7 Mike Auty (RETIRED) gentoo-dev 2008-01-05 13:34:24 UTC
Hmmm, ok.  Thanks for testing that out.  The reason I'm surprised is that this was a known problem with our early vmware-workstation-6.0.0 releases, but I'm no longer experiencing this problem on my test rig, and believed it to be a symbol problem.  It is definitely possible to get the snapshot manager working without forcing the pre-packaged gtk.  The main differences between our systems appears to be that you are mixing ~amd64 and amd64 packages, whilst my test rig is currently entirely ~x86.

Unfortunately my only suggestion is to try re-emerging various associated packages, and see if running vmware from the console provides any error messages that might lead us to a solution...
Comment 8 Oliver Schwabedissen 2009-01-01 10:22:43 UTC
Hi,

I just want to confirm this problem on a (mostly) stable x86 system. Calling the Snapshot Manager crashes VMware Workstation 6.5.0.118166 as well as 6.5.1.126130.

I installed 6.5.1.126130 today, re-emerged gtkmm-2.12.7 (with USE="accessibility"), libview-0.6.2, libsexy-0.1.11 and libsexymm-0.1.9


frodo ~ # emerge --info
Portage 2.1.6.4 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.27-gentoo-r7 i686)
=================================================================
System uname: Linux-2.6.27-gentoo-r7-i686-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-glibc2.0
Timestamp of tree: Thu, 01 Jan 2009 00:05:01 +0000
distcc 3.0 i686-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/"
LANG="de_DE.utf8"
LC_ALL="POSIX"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib accessibility acl acpi alsa apache2 arts artswrappersuid asf audiofile bash-completion binary-drivers browserplugin bzip2 caps cdparanoia cdr chm cli cracklib crypt css cups dbm dbus dmi doc dri dts dvd dvdnav dvdr dvdread emacs encode esd exif expat extrafilters fam fbcon ffmpeg firefox flac fontconfig foomaticdb fortran ftp gd gdbm gif gimp gimpprint glitz glut gmp gnutls gphoto2 gpm graphviz gs gstreamer gtk gtk2 hal hddtemp iconv icq id3 idn ieee1394 imagemagick imap imlib insecure-savers java javascript jikes jpeg jpeg2k kde kdehiddenvisibility kipi lame lm_sensors logitech-mouse logrotate logwatch lzo mad mbox midi mikmod milter mime mjpeg mmx mmxext mng moneyplex mono motif mozsvg mp3 mpeg mpeg2 mplayer msn mudflap musicbrainz mysql mysqli ncurses nls noamazon nptl nptlonly nsplugin offensive ogg ole openexr opengl openmp oss pam pcre pda pdf perl pmu png posix ppds pppd print python pyzor qt-static qt3 qt3support qt4 quicktime razor rdesktop readline reflection rtc samba sasl scanner sdl sensord session sharedmem slang smp snmp sockets sox spell spl sse sse2 ssl startup-notification svg sysfs syslog tcl tcpd tetex tidy tiff tk toolbar tools truetype unicode usb userlocales v4l v4l2 vcd vim-syntax vim-with-x visualization vorbis win32codecs wxwindows x86 xcomposite xft xine xinetd xml xorg xosd xpm xscreensaver xulrunner xv xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev vga v4l"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Setting VMWARE_USE_SHIPPED_GTK=yes did help.

Oliver
Comment 9 Mike Auty (RETIRED) gentoo-dev 2009-03-23 20:59:18 UTC

*** This bug has been marked as a duplicate of bug 185444 ***