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>