1 |
Hi all, looking for some serious vmware debugging help! I've had |
2 |
vmware-workstation working for ages, but sometime this year (ok I use it |
3 |
sporadically!) it's stopped. I don't know if its the old GTK issue or |
4 |
what. No google searches has found anything similar, although I've |
5 |
tried a lot of suggestions I found anyway. Most recently I've |
6 |
recompiled the kernel, modules and workstation. |
7 |
|
8 |
I currently using workstation 6.5.4.246459 with tuxonice sources 2.6.35 |
9 |
and modules 1.0.0.25-r1 |
10 |
|
11 |
This is what happens if I run with the shipped_gtk option: |
12 |
|
13 |
$ VMWARE_USE_SHIPPED_GTK=force vmware |
14 |
Logging to /tmp/vmware-iain/setup-14963.log |
15 |
/usr/share/themes/Unity/gtk-2.0/gtkrc:67: error: unexpected identifier |
16 |
`colorize_scrollbar', expected character `}' |
17 |
/opt/vmware/workstation/bin/vmware: line 31: 14963 Segmentation fault |
18 |
"$BINDIR"/vmware-modconfig --appname="VMware Workstation" |
19 |
--icon="vmware-workstation" |
20 |
|
21 |
I think the gtkrc error is a red herring, but I'm willing to try any |
22 |
theme engine and theme you suggest :) |
23 |
|
24 |
and the force option: |
25 |
|
26 |
$ vmware |
27 |
Logging to /tmp/vmware-iain/setup-15540.log |
28 |
filename: /lib/modules/2.6.35-tuxonice/misc/vmmon.ko |
29 |
supported: external |
30 |
license: GPL v2 |
31 |
description: VMware Virtual Machine Monitor. |
32 |
author: VMware, Inc. |
33 |
depends: |
34 |
vermagic: 2.6.35-tuxonice SMP preempt mod_unload CORE2 4KSTACKS |
35 |
filename: /lib/modules/2.6.35-tuxonice/misc/vmnet.ko |
36 |
supported: external |
37 |
license: GPL v2 |
38 |
description: VMware Virtual Networking Driver. |
39 |
author: VMware, Inc. |
40 |
depends: |
41 |
vermagic: 2.6.35-tuxonice SMP preempt mod_unload CORE2 4KSTACKS |
42 |
filename: /lib/modules/2.6.35-tuxonice/misc/vmblock.ko |
43 |
supported: external |
44 |
version: 1.1.2.0 |
45 |
license: GPL v2 |
46 |
description: VMware Blocking File System |
47 |
author: VMware, Inc. |
48 |
srcversion: AD9C87216C830F9C343F8E3 |
49 |
depends: |
50 |
vermagic: 2.6.35-tuxonice SMP preempt mod_unload CORE2 4KSTACKS |
51 |
parm: root:The directory the file system redirects to. (charp) |
52 |
filename: /lib/modules/2.6.35-tuxonice/misc/vmci.ko |
53 |
supported: external |
54 |
supported: external |
55 |
license: GPL v2 |
56 |
description: VMware Virtual Machine Communication Interface (VMCI). |
57 |
author: VMware, Inc. |
58 |
depends: |
59 |
vermagic: 2.6.35-tuxonice SMP preempt mod_unload CORE2 4KSTACKS |
60 |
filename: /lib/modules/2.6.35-tuxonice/misc/vsock.ko |
61 |
supported: external |
62 |
license: GPL v2 |
63 |
version: 1.0.0.0 |
64 |
description: VMware Virtual Socket Family |
65 |
author: VMware, Inc. |
66 |
srcversion: 5930B98648580F723B86142 |
67 |
depends: vmci |
68 |
vermagic: 2.6.35-tuxonice SMP preempt mod_unload CORE2 4KSTACKS |
69 |
filename: /lib/modules/2.6.35-tuxonice/misc/vmmon.ko |
70 |
supported: external |
71 |
license: GPL v2 |
72 |
description: VMware Virtual Machine Monitor. |
73 |
author: VMware, Inc. |
74 |
depends: |
75 |
vermagic: 2.6.35-tuxonice SMP preempt mod_unload CORE2 4KSTACKS |
76 |
*** glibc detected *** /opt/vmware/workstation/lib/vmware/bin/vmware: |
77 |
malloc(): memory corruption: 0x0959b1a0 *** |
78 |
======= Backtrace: ========= |
79 |
/lib/libc.so.6(+0x6ba71)[0xb4d1aa71] |
80 |
/lib/libc.so.6(+0x6e88b)[0xb4d1d88b] |
81 |
/lib/libc.so.6(__libc_calloc+0xab)[0xb4d1ec1b] |
82 |
//usr/lib/opengl/nvidia/lib/libGL.so.1(+0x82fa8)[0xb4b67fa8] |
83 |
/usr/lib/libglib-2.0.so.0(g_hash_table_new_full+0x87)[0xb72b9d87] |
84 |
/opt/vmware/workstation/lib/vmware/lib/libvmwareui.so.0/libvmwareui.so.0(+0x44bd45)[0xb55efd45] |
85 |
/opt/vmware/workstation/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0(Poll_InitWithImpl+0x1d)[0xb5e6600d] |
86 |
/opt/vmware/workstation/lib/vmware/lib/libvmwareui.so.0/libvmwareui.so.0(Poll_InitGtk+0x20)[0xb55ef7d0] |
87 |
/opt/vmware/workstation/lib/vmware/bin/vmware(_ZN3lui13ManageableDlgD0Ev |
88 |
+0x33b)[0x80aa967] |
89 |
/lib/libc.so.6(__libc_start_main+0xe6)[0xb4cc5cc6] |
90 |
/opt/vmware/workstation/lib/vmware/bin/vmware(_ZN3Gtk9TreeModelD1Ev |
91 |
+0x75)[0x80aa7d1] |
92 |
======= Memory map: ======== |
93 |
08048000-083d2000 r-xp 00000000 08:07 |
94 |
5509263 /opt/vmware/workstation/lib/vmware/bin/vmware |
95 |
083d2000-083d6000 rw-p 0038a000 08:07 |
96 |
5509263 /opt/vmware/workstation/lib/vmware/bin/vmware |
97 |
083d6000-083da000 rw-p 00000000 00:00 0 |
98 |
09573000-095b5000 rw-p 00000000 00:00 0 [heap] |
99 |
b3000000-b3021000 rw-p 00000000 00:00 0 |
100 |
b3021000-b3100000 ---p 00000000 00:00 0 |
101 |
b31d9000-b31dd000 rw-p 00000000 00:00 0 |
102 |
b31dd000-b3302000 r-xp 00000000 08:07 |
103 |
4080101 /opt/vmware/workstation/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 |
104 |
b3302000-b3317000 rw-p 00125000 08:07 |
105 |
4080101 /opt/vmware/workstation/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 |
106 |
b3317000-b331b000 rw-p 00000000 00:00 0 |
107 |
b331b000-b335b000 r-xp 00000000 08:07 |
108 |
4342037 /opt/vmware/workstation/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 |
109 |
b335b000-b335f000 rw-p 0003f000 08:07 |
110 |
4342037 /opt/vmware/workstation/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 |
111 |
b335f000-b336f000 r-xp 00000000 08:07 5228442 /lib/libbz2.so.1.0.6 |
112 |
b336f000-b3370000 r--p 0000f000 08:07 5228442 /lib/libbz2.so.1.0.6 |
113 |
b3370000-b3371000 rw-p 00010000 08:07 5228442 /lib/libbz2.so.1.0.6 |
114 |
b3371000-b4837000 r-xp 00000000 08:07 |
115 |
11337752 /usr/lib/libnvidia-glcore.so.256.53 |
116 |
b4837000-b488e000 rwxp 014c6000 08:07 |
117 |
11337752 /usr/lib/libnvidia-glcore.so.256.53 |
118 |
b488e000-b489e000 rwxp 00000000 00:00 0 |
119 |
b489e000-b489f000 r-xp 00000000 08:07 |
120 |
4276300 /usr/lib/opengl/nvidia/lib/libnvidia-tls.so.256.53 |
121 |
b489f000-b48a0000 rw-p 00000000 08:07 |
122 |
4276300 /usr/lib/opengl/nvidia/lib/libnvidia-tls.so.256.53 |
123 |
b48a0000-b48a1000 rw-p 00000000 00:00 0 |
124 |
b48a1000-b48e1000 r-xp 00000000 08:07 |
125 |
4690655 /opt/vmware/workstation/lib/vmware/lib/libcurl.so.4/libcurl.so.4 |
126 |
b48e1000-b48e3000 rw-p 0003f000 08:07 |
127 |
4690655 /opt/vmware/workstation/lib/vmware/lib/libcurl.so.4/libcurl.so.4 |
128 |
b48e3000-b48ef000 r-xp 00000000 08:07 10698767 /usr/lib/libEGL.so.1.0 |
129 |
b48ef000-b48f0000 r--p 0000c000 08:07 10698767 /usr/lib/libEGL.so.1.0 |
130 |
b48f0000-b48f1000 rw-p 0000d000 08:07 10698767 /usr/lib/libEGL.so.1.0 |
131 |
b48f1000-b48f2000 rw-p 00000000 00:00 0 |
132 |
b48f2000-b4929000 r-xp 00000000 08:07 |
133 |
5556889 /usr/lib/libcroco-0.6.so.3.0.1 |
134 |
b4929000-b492c000 rw-p 00036000 08:07 |
135 |
5556889 /usr/lib/libcroco-0.6.so.3.0.1 |
136 |
b492c000-b4961000 r-xp 00000000 08:07 |
137 |
5852105 /usr/lib/libgsf-1.so.114.0.19 |
138 |
b4961000-b4963000 r--p 00034000 08:07 |
139 |
5852105 /usr/lib/libgsf-1.so.114.0.19 |
140 |
b4963000-b4964000 rw-p 00036000 08:07 |
141 |
5852105 /usr/lib/libgsf-1.so.114.0.19 |
142 |
b4964000-b4965000 rw-p 00000000 00:00 0 |
143 |
b4965000-b496b000 r-xp 00000000 08:07 |
144 |
6458262 /usr/lib/libgailutil.so.18.0.1 |
145 |
b496b000-b496c000 r--p 00006000 08:07 |
146 |
6458262 /usr/lib/libgailutil.so.18.0.1 |
147 |
b496c000-b496d000 rw-p 00007000 08:07 |
148 |
6458262 /usr/lib/libgailutil.so.18.0.1 |
149 |
b496d000-b4a07000 r-xp 00000000 08:07 |
150 |
5360990 /usr/lib/libgiomm-2.4.so.1.3.0 |
151 |
b4a07000-b4a0e000 r--p 00099000 08:07 |
152 |
5360990 /usr/lib/libgiomm-2.4.so.1.3.0 |
153 |
b4a0e000-b4a10000 rw-p 000a0000 08:07 |
154 |
5360990 /usr/lib/libgiomm-2.4.so.1.3.0 |
155 |
b4a10000-b4a11000 rw-p 00000000 00:00 0 |
156 |
b4a11000-b4a21000 r-xp 00000000 08:07 |
157 |
5587083 /lib/libresolv-2.12.1.so |
158 |
b4a21000-b4a22000 r--p 00010000 08:07 |
159 |
5587083 /lib/libresolv-2.12.1.so |
160 |
b4a22000-b4a23000 rw-p 00011000 08:07 |
161 |
5587083 /lib/libresolv-2.12.1.so |
162 |
b4a23000-b4a25000 rw-p 00000000 00:00 0 |
163 |
b4a25000-b4abc000 r-xp 00000000 08:07 |
164 |
12059036 /usr/lib/libgio-2.0.so.0.2400.2 |
165 |
b4abc000-b4abd000 ---p 00097000 08:07 |
166 |
12059036 /usr/lib/libgio-2.0.so.0.2400.2 |
167 |
b4abd000-b4abe000 r--p 00097000 08:07 |
168 |
12059036 /usr/lib/libgio-2.0.so.0.2400.2 |
169 |
b4abe000-b4abf000 rw-p 00098000 08:07 |
170 |
12059036 /usr/lib/libgio-2.0.so.0.2400.2 |
171 |
b4abf000-b4ac0000 rw-p 00000000 00:00 0 |
172 |
b4ac0000-b4ae3000 r-xp 00000000 08:07 |
173 |
5165386 /usr/lib/libpng14.so.14.4.0 |
174 |
b4ae3000-b4ae4000 r--p 00023000 08:07 |
175 |
5165386 /usr/lib/libpng14.so.14.4.0 |
176 |
b4ae4000-b4ae5000 rw-p 00024000 08:07 |
177 |
5165386 /usr/lib/libpng14.so.14.4.0 |
178 |
b4ae5000-b4b84000 r-xp 00000000 08:07 |
179 |
4276296 /usr/lib/opengl/nvidia/lib/libGL.so.256.53 |
180 |
b4b84000-b4ba1000 rwxp 0009e000 08:07 |
181 |
4276296 /usr/lib/opengl/nvidia/lib/libGL.so.256.53 |
182 |
b4ba1000-b4bb0000 rwxp 00000000 00:00 0 |
183 |
b4bb0000-b4bb1000 rw-p 00000000 00:00 0 |
184 |
b4bb1000-b4bd8000 r-xp 00000000 08:07 |
185 |
5473593 /usr/lib/libglitz.so.1.0.0 |
186 |
b4bd8000-b4bd9000 rw-p 00026000 08:07 |
187 |
5473593 /usr/lib/libglitz.so.1.0.0 |
188 |
b4bd9000-b4bdf000 r-xp 00000000 08:07 |
189 |
5473605 /usr/lib/libglitz-glx.so.1.0.0 |
190 |
b4bdf000-b4be0000 rw-p 00005000 08:07 |
191 |
5473605 /usr/lib/libglitz-glx.so.1.0.0 |
192 |
b4be0000-b4c2c000 r-xp 00000000 08:07 |
193 |
5312233 /usr/lib/libpixman-1.so.0.18.4 |
194 |
b4c2c000-b4c2e000 r--p 0004b000 08:07 |
195 |
5312233 /usr/lib/libpixman-1.so.0.18.4 |
196 |
b4c2e000-b4c2f000 rw-p 0004d000 08:07 |
197 |
5312233 /usr/lib/libpixman-1.so.0.18.4 |
198 |
b4c2f000-b4c31000 r-xp 00000000 08:07 |
199 |
5246219 /usr/lib/libXdamage.so.1.1.0 |
200 |
b4c31000-b4c32000 r--p 00001000 08:07 |
201 |
5246219 /usr/lib/libXdamage.so.1.1.0 |
202 |
b4c32000-b4c33000 rw-p 00002000 08:07 |
203 |
5246219 /usr/lib/libXdamage.so.1.1.0 |
204 |
b4c33000-b4c35000 r-xp 00000000 08:07 |
205 |
5342434 /usr/lib/libXcomposite.so.1.0.0 |
206 |
b4c35000-b4c36000 r--p 00001000 08:07 |
207 |
5342434 /usr/lib/libXcomposite.so.1.0.0 |
208 |
b4c36000-b4c37000 rw-p 00002000 08:07 |
209 |
5342434 /usr/lib/libXcomposite.so.1.0.0 |
210 |
b4c37000-b4c38000 rw-p 00000000 00:00 0 |
211 |
b4c38000-b4c3f000 r-xp 00000000 08:07 5587263 /lib/librt-2.12.1.so |
212 |
b4c3f000-b4c40000 r--p 00006000 08:07 5587263 /lib/librt-2.12.1.so |
213 |
b4c40000-b4c41000 rw-p 00007000 08:07 5587263 /lib/librt-2.12.1.so |
214 |
b4c41000-b4c65000 r-xp 00000000 08:07 |
215 |
5657005 /usr/lib/libexpat.so.1.5.2 |
216 |
b4c65000-b4c66000 ---p 00024000 08:07 |
217 |
5657005 /usr/lib/libexpat.so.1.5.2 |
218 |
b4c66000-b4c68000 r--p 00024000 08:07 |
219 |
5657005 /usr/lib/libexpat.so.1.5.2 |
220 |
b4c68000-b4c69000 rw-p 00026000 08:07 |
221 |
5657005 /usr/lib/libexpat.so.1.5.2 |
222 |
b4c69000-b4c6b000 r-xp 00000000 08:07 5587078 /lib/libdl-2.12.1.so |
223 |
b4c6b000-b4c6c000 r--p 00001000 08:07 5587078 /lib/libdl-2.12.1.so |
224 |
b4c6c000-b4c6d000 rw-p 00002000 08:07 5587078 /lib/libdl-2.12.1.so |
225 |
b4c6d000-b4c86000 r-xp 00000000 08:07 |
226 |
5357849 /usr/lib/libxcb.so.1.1.0 |
227 |
b4c86000-b4c87000 r--p 00018000 08:07 |
228 |
5357849 /usr/lib/libxcb.so.1.1.0 |
229 |
b4c87000-b4c88000 rw-p 00019000 08:07 |
230 |
5357849 /usr/lib/libxcb.so.1.1.0 |
231 |
b4c88000-b4c89000 rw-p 00000000 00:00 0 |
232 |
b4c89000-b4cad000 r-xp 00000000 08:07 5194128 /lib/libm-2.12.1.so |
233 |
b4cad000-b4cae000 r--p 00023000 08:07 5194128 /lib/libm-2.12.1.so |
234 |
b4cae000-b4caf000 rw-p 00024000 08:07 5194128 /lib/libm-2.12.1.so |
235 |
b4caf000-b4e03000 r-xp 00000000 08:07 5587283 /lib/libc-2.12.1.so |
236 |
b4e03000-b4e05000 r--p 00154000 08:07 5587283 /lib/libc-2.12.1.so |
237 |
b4e05000-b4e06000 rw-p 00156000 08:07 |
238 |
5587283 /lib/libc-2.12.1.soAborted |
239 |
|
240 |
I have no idea how to debug this - I've rebuilt lots of stuff and still |
241 |
no dice... |
242 |
|
243 |
any help would be greatly appreciated :) |
244 |
-- |
245 |
Iain Buchanan <iaindb at netspace dot net dot au> |
246 |
|
247 |
Non-Reciprocal Laws of Expectations: |
248 |
Negative expectations yield negative results. |
249 |
Positive expectations yield negative results. |