Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Sep 2005 03:54:02 +0000
From:      Robert Backhaus <robbak@gmail.com>
To:        bob self <bobself@charter.net>
Cc:        freebsd-x11@freebsd.org, freebsd-current@freebsd.org, gerald@freebsd.org
Subject:   Re: can't run wine anymore
Message-ID:  <d44995805091720546c78a453@mail.gmail.com>
In-Reply-To: <200509180329.58967.dejan.lesjak@ijs.si>
References:  <432AF297.80203@charter.net> <d44995805091717573ac55124@mail.gmail.com> <200509180329.58967.dejan.lesjak@ijs.si>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_26500_31995672.1127015642281
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On 9/18/05, Dejan Lesjak <dejan.lesjak@ijs.si> wrote:
> On Sunday 18 of September 2005 02:57, Robert Backhaus wrote:
> > On 9/16/05, bob self <bobself@charter.net> wrote:
> > > I'm running 6.0 beta 4 and after doing a nightly portupgrade a couple=
 of
> > > nights ago I can no longer run
> > > wine. Six ports upgraded sucessfully, including xorg-server. I get th=
is
> > > message now when I run wine:
> > >
> > > X Error of failed request:  BadAlloc (insufficient resources for
> > > operation) Major opcode of failed request:  53 (X_CreatePixmap)
> > >   Serial number of failed request:  12785
> > >   Current serial number in output stream:  12787
> > > X Error of failed request:  BadAlloc (insufficient resources for
> > > operation) Major opcode of failed request:  53 (X_CreatePixmap)
> > >   Serial number of failed request:  12785
> > >   Current serial number in output stream:  12787
> > >
> > > Does anyone know what this means or what is causing it?
> >
> > It's in the wine bug list, see the link below. Many people are working
> > on it. It seems to be caused by an xorg upgrade. There are many people
> > working on a fix, so it shouldn't take long. According to the bug
> > report, removing that patch resolves the issue. (It appears to be the
> > file "files/patch-CAN-2005-2495". I'll try it soon.  I'm cc-ing
> > gerald, the wine maintainer, and the x11 maillist.
> >
> > http://bugs.winehq.org/show_bug.cgi?id=3D3336
>=20
> Can you please try replacing patch-CAN-2005-2495 with the attached one (a=
lso
> at http://www.ijs.si/~lesi/xorg/patch-CAN-2005-2495-take2). This is the
> version that was actually committed to Xorg CVS.
>=20
>=20
> Dejan

Dejan and I have been working on this, and have got wine working
succesfully by replacing patch-CAN-2005-2495 with
http://www.ijs.si/~lesi/xorg/patch-CAN-2005-2495-aligned , which is
also attatched.

the updated patch should be commited to the port shortly.

------=_Part_26500_31995672.1127015642281
Content-Type: application/octet-stream; name="patch-CAN-2005-2495-aligned"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="patch-CAN-2005-2495-aligned"

LS0tIHByb2dyYW1zL1hzZXJ2ZXIvYWZiL2FmYnBpeG1hcC5jLm9yaWcJRnJpIEFwciAyMyAyMDo1
OTozOSAyMDA0CisrKyBwcm9ncmFtcy9Yc2VydmVyL2FmYi9hZmJwaXhtYXAuYwlTdW4gU2VwIDE4
IDA0OjU2OjAyIDIwMDUKQEAgLTczLDEwICs3MywxNCBAQAogCWludAkJCQlkZXB0aDsKIHsKIAlQ
aXhtYXBQdHIgcFBpeG1hcDsKLQlpbnQgZGF0YXNpemU7Ci0JaW50IHBhZGRlZFdpZHRoOworCXNp
emVfdCBkYXRhc2l6ZTsKKwlzaXplX3QgcGFkZGVkV2lkdGg7CiAKIAlwYWRkZWRXaWR0aCA9IEJp
dG1hcEJ5dGVQYWQod2lkdGgpOworCisJaWYgKHBhZGRlZFdpZHRoID4gMzI3NjcgfHwgaGVpZ2h0
ID4gMzI3NjcgfHwgZGVwdGggPiA0KQorCSAgICByZXR1cm4gTnVsbFBpeG1hcDsKKwkKIAlkYXRh
c2l6ZSA9IGhlaWdodCAqIHBhZGRlZFdpZHRoICogZGVwdGg7CiAJcFBpeG1hcCA9IEFsbG9jYXRl
UGl4bWFwKHBTY3JlZW4sIGRhdGFzaXplKTsKIAlpZiAoIXBQaXhtYXApCi0tLSBwcm9ncmFtcy9Y
c2VydmVyL2NmYi9jZmJwaXhtYXAuYy5vcmlnCUZyaSBBcHIgMjMgMjE6MDA6MTIgMjAwNAorKysg
cHJvZ3JhbXMvWHNlcnZlci9jZmIvY2ZicGl4bWFwLmMJU3VuIFNlcCAxOCAwNDo1NjowMiAyMDA1
CkBAIC03MCwxMCArNzAsMTMgQEAKICAgICBpbnQJCWRlcHRoOwogewogICAgIFBpeG1hcFB0ciBw
UGl4bWFwOwotICAgIGludCBkYXRhc2l6ZTsKLSAgICBpbnQgcGFkZGVkV2lkdGg7CisgICAgc2l6
ZV90IGRhdGFzaXplOworICAgIHNpemVfdCBwYWRkZWRXaWR0aDsKIAogICAgIHBhZGRlZFdpZHRo
ID0gUGl4bWFwQnl0ZVBhZCh3aWR0aCwgZGVwdGgpOworCisgICAgaWYgKHBhZGRlZFdpZHRoIC8g
NCA+IDMyNzY3IHx8IGhlaWdodCA+IDMyNzY3KQorCXJldHVybiBOdWxsUGl4bWFwOwogICAgIGRh
dGFzaXplID0gaGVpZ2h0ICogcGFkZGVkV2lkdGg7CiAgICAgcFBpeG1hcCA9IEFsbG9jYXRlUGl4
bWFwKHBTY3JlZW4sIGRhdGFzaXplKTsKICAgICBpZiAoIXBQaXhtYXApCi0tLSBwcm9ncmFtcy9Y
c2VydmVyL2RpeC9kaXNwYXRjaC5jLm9yaWcJTW9uIERlYyAxMyAwMjoyMzowNSAyMDA0CisrKyBw
cm9ncmFtcy9Yc2VydmVyL2RpeC9kaXNwYXRjaC5jCVN1biBTZXAgMTggMDQ6NTY6MDIgMjAwNQpA
QCAtMTUwNiw2ICsxNTA2LDIzIEBACiAJY2xpZW50LT5lcnJvclZhbHVlID0gMDsKICAgICAgICAg
cmV0dXJuIEJhZFZhbHVlOwogICAgIH0KKyAgICBpZiAoc3R1ZmYtPndpZHRoID4gMzI3NjcgfHwg
c3R1ZmYtPmhlaWdodCA+IDMyNzY3KQorICAgIHsKKwkvKiBJdCBpcyBhbGxvd2VkIHRvIHRyeSBh
bmQgYWxsb2NhdGUgYSBwaXhtYXAgd2hpY2ggaXMgbGFyZ2VyIHRoYW4KKwkgKiAzMjc2NyBpbiBl
aXRoZXIgZGltZW5zaW9uLiBIb3dldmVyLCBhbGwgb2YgdGhlIGZyYW1lYnVmZmVyIGNvZGUKKwkg
KiBpcyBidWdneSBhbmQgZG9lcyBub3QgcmVsaWFibHkgZHJhdyB0byBzdWNoIGJpZyBwaXhtYXBz
LCBiYXNpY2FsbHkKKwkgKiBiZWNhdXNlIHRoZSBSZWdpb24gZGF0YSBzdHJ1Y3R1cmUgb3BlcmF0
ZXMgd2l0aCBzaWduZWQgc2hvcnRzCisJICogZm9yIHRoZSByZWN0YW5nbGVzIGluIGl0LgorCSAq
CisJICogRnVydGhlcm1vcmUsIHNldmVyYWwgcGxhY2VzIGluIHRoZSBYIHNlcnZlciBjb21wdXRl
cyB0aGUKKwkgKiBzaXplIGluIGJ5dGVzIG9mIHRoZSBwaXhtYXAgYW5kIHRyaWVzIHRvIHN0b3Jl
IGl0IGluIGFuCisJICogaW50ZWdlci4gVGhpcyBpbnRlZ2VyIGNhbiBvdmVyZmxvdyBhbmQgY2F1
c2UgdGhlIGFsbG9jYXRlZCBzaXplCisJICogdG8gYmUgbXVjaCBzbWFsbGVyLgorCSAqCisJICog
U28sIHN1Y2ggYmlnIHBpeG1hcHMgYXJlIHJlamVjdGVkIGhlcmUgd2l0aCBhIEJhZEFsbG9jCisJ
ICovCisJcmV0dXJuIEJhZEFsbG9jOworICAgIH0KICAgICBpZiAoc3R1ZmYtPmRlcHRoICE9IDEp
CiAgICAgewogICAgICAgICBwRGVwdGggPSBwRHJhdy0+cFNjcmVlbi0+YWxsb3dlZERlcHRoczsK
LS0tIHByb2dyYW1zL1hzZXJ2ZXIvZGl4L3BpeG1hcC5jLm9yaWcJRnJpIEFwciAyMyAyMTowNDo0
NCAyMDA0CisrKyBwcm9ncmFtcy9Yc2VydmVyL2RpeC9waXhtYXAuYwlTdW4gU2VwIDE4IDA0OjU2
OjAyIDIwMDUKQEAgLTEyNiw2ICsxMjYsOSBAQAogICAgIHVuc2lnbmVkIHNpemU7CiAgICAgaW50
IGk7CiAKKyAgICBpZiAocFNjcmVlbi0+dG90YWxQaXhtYXBTaXplID4gKChzaXplX3QpLTEpIC0g
cGl4RGF0YVNpemUpCisJcmV0dXJuIE51bGxQaXhtYXA7CisgICAgCiAgICAgcFBpeG1hcCA9IChQ
aXhtYXBQdHIpeGFsbG9jKHBTY3JlZW4tPnRvdGFsUGl4bWFwU2l6ZSArIHBpeERhdGFTaXplKTsK
ICAgICBpZiAoIXBQaXhtYXApCiAJcmV0dXJuIE51bGxQaXhtYXA7Ci0tLSBwcm9ncmFtcy9Yc2Vy
dmVyL2ZiL2ZicGl4bWFwLmMub3JpZwlNb24gQXVnICA5IDA1OjQwOjUwIDIwMDQKKysrIHByb2dy
YW1zL1hzZXJ2ZXIvZmIvZmJwaXhtYXAuYwlTdW4gU2VwIDE4IDA0OjU2OjAyIDIwMDUKQEAgLTMy
LDEyICszMiwxNCBAQAogZmJDcmVhdGVQaXhtYXBCcHAgKFNjcmVlblB0ciBwU2NyZWVuLCBpbnQg
d2lkdGgsIGludCBoZWlnaHQsIGludCBkZXB0aCwgaW50IGJwcCkKIHsKICAgICBQaXhtYXBQdHIJ
cFBpeG1hcDsKLSAgICBpbnQJCWRhdGFzaXplOwotICAgIGludAkJcGFkZGVkV2lkdGg7CisgICAg
c2l6ZV90CWRhdGFzaXplOworICAgIHNpemVfdAlwYWRkZWRXaWR0aDsKICAgICBpbnQJCWFkanVz
dDsKICAgICBpbnQJCWJhc2U7CiAKICAgICBwYWRkZWRXaWR0aCA9ICgod2lkdGggKiBicHAgKyBG
Ql9NQVNLKSA+PiBGQl9TSElGVCkgKiBzaXplb2YgKEZiQml0cyk7CisgICAgaWYgKHBhZGRlZFdp
ZHRoIC8gNCA+IDMyNzY3IHx8IGhlaWdodCA+IDMyNzY3KQorCXJldHVybiBOdWxsUGl4bWFwOwog
ICAgIGRhdGFzaXplID0gaGVpZ2h0ICogcGFkZGVkV2lkdGg7CiAjaWZkZWYgUElYUFJJVgogICAg
IGJhc2UgPSBwU2NyZWVuLT50b3RhbFBpeG1hcFNpemU7Ci0tLSBwcm9ncmFtcy9Yc2VydmVyL2h3
L3hmcmVlODYveGFhL3hhYUluaXQuYy5vcmlnCUZyaSBKdWwgMzAgMjI6MzA6NTYgMjAwNAorKysg
cHJvZ3JhbXMvWHNlcnZlci9ody94ZnJlZTg2L3hhYS94YWFJbml0LmMJU3VuIFNlcCAxOCAwNDo1
NjowMiAyMDA1CkBAIC00OTgsNiArNDk4LDkgQEAKICAgICBYQUFQaXhtYXBQdHIgcFByaXY7CiAg
ICAgUGl4bWFwUHRyIHBQaXggPSBOVUxMOwogICAgIGludCBzaXplID0gdyAqIGg7CisKKyAgICBp
ZiAodyA+IDMyNzY3IHx8IGggPiAzMjc2NykKKwlyZXR1cm4gTnVsbFBpeG1hcDsKICAgICAKICAg
ICBpZiAoIWluZm9SZWMtPm9mZnNjcmVlbkRlcHRoc0luaXRpYWxpemVkKQogCVhBQUluaXRpYWxp
emVPZmZzY3JlZW5EZXB0aHMgKHBTY3JlZW4pOwotLS0gcHJvZ3JhbXMvWHNlcnZlci9ody94ZnJl
ZTg2L3hmNGJwcC9wcGNQaXhtYXAuYy5vcmlnCUZyaSBBcHIgMjMgMjE6NTQ6MTcgMjAwNAorKysg
cHJvZ3JhbXMvWHNlcnZlci9ody94ZnJlZTg2L3hmNGJwcC9wcGNQaXhtYXAuYwlTdW4gU2VwIDE4
IDA0OjU2OjAyIDIwMDUKQEAgLTg1LDcgKzg1LDcgQEAKICAgICBpbnQJCWRlcHRoIDsKIHsKICAg
ICByZWdpc3RlciBQaXhtYXBQdHIgcFBpeG1hcCAgPSAoUGl4bWFwUHRyKU5VTEw7Ci0gICAgaW50
IHNpemUgOworICAgIHNpemVfdCBzaXplIDsKICAgICAKICAgICBUUkFDRSgoInhmNGJwcENyZWF0
ZVBpeG1hcChwU2NyZWVuPTB4JXgsIHdpZHRoPSVkLCBoZWlnaHQ9JWQsIGRlcHRoPSVkKVxuIiwg
cFNjcmVlbiwgd2lkdGgsIGhlaWdodCwgZGVwdGgpKSA7CiAKQEAgLTkzLDYgKzkzLDEwIEBACiAJ
cmV0dXJuIChQaXhtYXBQdHIpIE5VTEwgOwogCiAgICAgc2l6ZSA9IFBpeG1hcEJ5dGVQYWQod2lk
dGgsIGRlcHRoKTsKKworICAgIGlmIChzaXplIC8gNCA+IDMyNzY3IHx8IGhlaWdodCA+IDMyNzY3
KQorCXJldHVybiAoUGl4bWFwUHRyKSBOVUxMIDsKKyAgICAKICAgICBwUGl4bWFwID0gQWxsb2Nh
dGVQaXhtYXAgKHBTY3JlZW4sIChoZWlnaHQgKiBzaXplKSk7CiAgICAgCiAgICAgaWYgKCAhcFBp
eG1hcCApCi0tLSBwcm9ncmFtcy9Yc2VydmVyL2lsYm0vaWxibXBpeG1hcC5jLm9yaWcJRnJpIEFw
ciAyMyAyMTo1NDoyMiAyMDA0CisrKyBwcm9ncmFtcy9Yc2VydmVyL2lsYm0vaWxibXBpeG1hcC5j
CVN1biBTZXAgMTggMDQ6NTY6MDIgMjAwNQpAQCAtNzUsMTAgKzc1LDEyIEBACiAJaW50CQkJCWRl
cHRoOwogewogCVBpeG1hcFB0ciBwUGl4bWFwOwotCWludCBkYXRhc2l6ZTsKLQlpbnQgcGFkZGVk
V2lkdGg7CisJc2l6ZV90IGRhdGFzaXplOworCXNpemVfdCBwYWRkZWRXaWR0aDsKIAogCXBhZGRl
ZFdpZHRoID0gQml0bWFwQnl0ZVBhZCh3aWR0aCk7CisJaWYgKHBhZGRlZFdpZHRoID4gMzI3Njcg
fHwgaGVpZ2h0ID4gMzI3NjcgfHwgZGVwdGggPiA0KQorCQlyZXR1cm4gTnVsbFBpeG1hcDsKIAlk
YXRhc2l6ZSA9IGhlaWdodCAqIHBhZGRlZFdpZHRoICogZGVwdGg7CiAJcFBpeG1hcCA9IEFsbG9j
YXRlUGl4bWFwKHBTY3JlZW4sIGRhdGFzaXplKTsKIAlpZiAoIXBQaXhtYXApCi0tLSBwcm9ncmFt
cy9Yc2VydmVyL2lwbGFuMnA0L2lwbHBpeG1hcC5jLm9yaWcJRnJpIEFwciAyMyAyMTo1NDoyNCAy
MDA0CisrKyBwcm9ncmFtcy9Yc2VydmVyL2lwbGFuMnA0L2lwbHBpeG1hcC5jCVN1biBTZXAgMTgg
MDQ6NTY6MDIgMjAwNQpAQCAtNzQsMTIgKzc0LDE0IEBACiAgICAgaW50CQlkZXB0aDsKIHsKICAg
ICBQaXhtYXBQdHIgcFBpeG1hcDsKLSAgICBpbnQgZGF0YXNpemU7Ci0gICAgaW50IHBhZGRlZFdp
ZHRoOworICAgIHNpemVfdCBkYXRhc2l6ZTsKKyAgICBzaXplX3QgcGFkZGVkV2lkdGg7CiAgICAg
aW50IGlwYWQ9SU5URVJfUExBTkVTKjIgLSAxOwogCiAgICAgcGFkZGVkV2lkdGggPSBQaXhtYXBC
eXRlUGFkKHdpZHRoLCBkZXB0aCk7CiAgICAgcGFkZGVkV2lkdGggPSAocGFkZGVkV2lkdGggKyBp
cGFkKSAmIH5pcGFkOworICAgIGlmIChwYWRkZWRXaWR0aCAvIDQgPiAzMjc2NyB8fCBoZWlnaHQg
PiAzMjc2NykKKwlyZXR1cm4gTnVsbFBpeG1hcDsKICAgICBkYXRhc2l6ZSA9IGhlaWdodCAqIHBh
ZGRlZFdpZHRoOwogICAgIHBQaXhtYXAgPSBBbGxvY2F0ZVBpeG1hcChwU2NyZWVuLCBkYXRhc2l6
ZSk7CiAgICAgaWYgKCFwUGl4bWFwKQotLS0gcHJvZ3JhbXMvWHNlcnZlci9tZmIvbWZicGl4bWFw
LmMub3JpZwlGcmkgTm92IDE0IDE3OjQ4OjU3IDIwMDMKKysrIHByb2dyYW1zL1hzZXJ2ZXIvbWZi
L21mYnBpeG1hcC5jCVN1biBTZXAgMTggMDQ6NTY6MDIgMjAwNQpAQCAtNzIsMTIgKzcyLDE0IEBA
CiAgICAgaW50CQlkZXB0aDsKIHsKICAgICBQaXhtYXBQdHIgcFBpeG1hcDsKLSAgICBpbnQgZGF0
YXNpemU7Ci0gICAgaW50IHBhZGRlZFdpZHRoOworICAgIHNpemVfdCBkYXRhc2l6ZTsKKyAgICBz
aXplX3QgcGFkZGVkV2lkdGg7CiAKICAgICBpZiAoZGVwdGggIT0gMSkKIAlyZXR1cm4gTnVsbFBp
eG1hcDsKICAgICBwYWRkZWRXaWR0aCA9IEJpdG1hcEJ5dGVQYWQod2lkdGgpOworICAgIGlmIChw
YWRkZWRXaWR0aCAvIDQgPiAzMjc2NyB8fCBoZWlnaHQgPiAzMjc2NykKKwlyZXR1cm4gTnVsbFBp
eG1hcDsKICAgICBkYXRhc2l6ZSA9IGhlaWdodCAqIHBhZGRlZFdpZHRoOwogICAgIHBQaXhtYXAg
PSBBbGxvY2F0ZVBpeG1hcChwU2NyZWVuLCBkYXRhc2l6ZSk7CiAgICAgaWYgKCFwUGl4bWFwKQo=

------=_Part_26500_31995672.1127015642281--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d44995805091720546c78a453>