From owner-freebsd-questions Fri Oct 27 17:29:31 2000 Delivered-To: freebsd-questions@freebsd.org Received: from trevarno.llnl.gov (otsb-port-36.llnl.gov [128.115.179.236]) by hub.freebsd.org (Postfix) with ESMTP id 9D44437B479 for ; Fri, 27 Oct 2000 17:29:24 -0700 (PDT) Received: from localhost (wea@localhost) by trevarno.llnl.gov (8.9.3/8.9.3) with ESMTP id RAA00426; Fri, 27 Oct 2000 17:04:40 -0700 (PDT) Date: Fri, 27 Oct 2000 17:04:40 -0700 (PDT) From: Ed Alley To: freebsd-questions@freebsd.org Cc: Ed Alley Subject: FreeBSD hangs when running ghostscripe as a print filter. Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1250674056-972691480=:395" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1250674056-972691480=:395 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello: My name is Ed Alley. I am running FreeBSD 3.3 on my home computer. I have sent you two attachments: my printcap file and a simplified version of the printer filter that I am running. Whenever I output a large Postscript file, it appears that Ghostscript takes all of the CPU ticks; it holds on and won't release the CPU. While I wait for it to finish, my X-window pointer freezes and sometimes the system freezes permanently; I have even had it panic on me with a page fault. Do you have any idea what is going on? I should note that the very same setup with Linux runs OK. (:-<) I am anxious to hear from you on this one; I have been battling this one for months. Ed Alley wea@llnl.gov --0-1250674056-972691480=:395 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=printcap Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=printcap Iw0KIyBDb3B5cmlnaHQgKGMpIDE5ODMgUmVnZW50cyBvZiB0aGUgVW5pdmVy c2l0eSBvZiBDYWxpZm9ybmlhLg0KIyBBbGwgcmlnaHRzIHJlc2VydmVkLg0K Iw0KIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu YXJ5IGZvcm1zIGFyZSBwZXJtaXR0ZWQNCiMgcHJvdmlkZWQgdGhhdCB0aGlz IG5vdGljZSBpcyBwcmVzZXJ2ZWQgYW5kIHRoYXQgZHVlIGNyZWRpdCBpcyBn aXZlbg0KIyB0byB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhIGF0IEJl cmtlbGV5LiBUaGUgbmFtZSBvZiB0aGUgVW5pdmVyc2l0eQ0KIyBtYXkgbm90 IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2 ZWQgZnJvbSB0aGlzDQojIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJp b3Igd3JpdHRlbiBwZXJtaXNzaW9uLiBUaGlzIHNvZnR3YXJlDQojIGlzIHBy b3ZpZGVkIGBgYXMgaXMnJyB3aXRob3V0IGV4cHJlc3Mgb3IgaW1wbGllZCB3 YXJyYW50eS4NCiMNCiMJQCgjKWV0Yy5wcmludGNhcAk1LjIgKEJlcmtlbGV5 KSA1LzUvODgNCiMNCmxwfEhQIExhc2VyamV0IDVQIGVudHJ5OlwNCiAgICAg ICAgOmxwPS9kZXYvbHB0MDpcDQogICAgICAgIDpzZD0vdmFyL3Nwb29sL291 dHB1dC9scDE6XA0KICAgICAgICA6bGY9L3Zhci9sb2cvbHBkX2VycnM6XA0K ICAgICAgICA6bG89L3Zhci9zcG9vbC9vdXRwdXQvbHAxL2xvY2s6XA0KICAg ICAgICA6aWY9L3Vzci9sb2NhbC9saWJleGVjL2xwci9scC5pZjpcDQogICAg ICAgIDphZj0vdmFyL2FjY291bnQvbHAxLmFjY3Q6XA0KICAgICAgICA6cGMj MTAwOnBsIzY2OnB3IzgwOlwNCiAgICAgICAgOm14IzA6c2g6c2YNCg== --0-1250674056-972691480=:395 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="lp2.if.c" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="lp2.if.c" I2luY2x1ZGUgPHN5cy90eXBlcy5oPg0KI2luY2x1ZGUgPHN0ZGlvLmg+DQoj aW5jbHVkZSA8dW5pc3RkLmg+DQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5j bHVkZSA8c3RkbGliLmg+DQoNCi8qDQpUaGlzIHByaW50ZXIgZmlsdGVyIHR1 cm5zIG15IHByaW50ZXIgaW50byBhIFBvc3RzY3JpcHQgcHJpbnRlci4NCkl0 IGRvZXMgdGhpcyBieSBsb29raW5nIGZvciB0aGUgYmVnaW5uaW5nIHN0cmlu ZyBzZXF1ZW5jZSAiJSEiDQppbiBzdGRpbiB0aGVuIHJld2luZGluZyBieSBk b2luZyBsc2VlayB0byB0aGUgYmVnaW5uaW5nLiBJZiBpdA0KZmluZHMgdGhl IHRlc3Qgc3RyaW5nIGl0IHBpcGVzIHN0ZGluIGludG8gZ2hvc3RzY3JpcHQg b3RoZXJ3aXNlDQppdCBwaXBlcyBzdGRpbiBpbnRvIGNhdC4NCiovDQoNCmlu dCB3cml0ZV9iIChpbnQsY2hhciosaW50KTsNCg0KbWFpbigpDQp7DQogIGNo YXIgY2NbM107DQogIGludCBjOw0KICBpbnQgZmRzWzJdOw0KDQogIGlmICgo YyA9IGdldGNoYXIoKSkgPT0gRU9GKSBleGl0ICgxKTsNCiAgY2NbMF0gPSBj Ow0KDQogIGlmICgoYyA9IGdldGNoYXIoKSkgPT0gRU9GKSBleGl0ICgxKTsN CiAgY2NbMV0gPSBjOw0KICBjY1syXSA9ICdcMCc7DQogIA0KICBpZiAoc3Ry Y21wKCAiJSEiLCBjYykgPT0gMCkgeyAgLyogQ2hlY2sgZm9yIFBvc3RzY3Jp cHQgKi8NCiAgICBwaXBlIChmZHMpOw0KICAgIHN3aXRjaCAoZm9yaygpKSB7 IC8qIFdlIGhhdmUgUG9zdHNjcmlwdCBzbyBzZW5kIGl0IHRocm91Z2ggZ3Mg Ki8NCiAgICBjYXNlIC0xOg0KICAgICAgcHJpbnRmKCJDYW4ndCBmb3JrOyBx dWl0dGluZyFcbiIpOw0KICAgICAgZXhpdCAoMSk7DQogICAgY2FzZSAwOg0K ICAgICAgZHVwMihmZHNbMV0sMSk7DQogICAgICBkdXAyKGZkc1sxXSwyKTsN CiAgICAgIGNsb3NlKGZkc1swXSk7DQogICAgICBjbG9zZShmZHNbMV0pOw0K ICAgICAgd3JpdGUoMSxjYywyKTsNCiAgICAgIHdoaWxlICgoYyA9IGdldGNo YXIoKSkgIT0gRU9GKSAvKiBTZW5kIGl0IGRvd24gdGhlIHBpcGUgdG8gZ3Mg Ki8NCiAgICAgICAgd3JpdGVfYigxLChjaGFyKikmYywxKTsNCiAgICAgIHdy aXRlX2IoMSwoY2hhciopTlVMTCwgLTEpOw0KICAgICAgZXhpdCgwKTsNCiAg ICBkZWZhdWx0Og0KICAgICAgZHVwMihmZHNbMF0sMCk7DQogICAgICBjbG9z ZShmZHNbMF0pOw0KICAgICAgY2xvc2UoZmRzWzFdKTsNCiAgICAgIGV4ZWNs KCIvdXNyL2xvY2FsL2Jpbi9ncyIsICJncyIsICItcSIsICItZE5PUEFVU0Ui LCAiLWRTQUZFUiIsDQogICAgICAgICAgICAiLXNQQVBFUlNJWkU9bm90ZSIs ICItc0RFVklDRT1samV0NCIsICItc091dHB1dEZpbGU9LSIsDQogICAgICAg ICAgICAgIi0iLCAoY2hhciopTlVMTCk7DQogICAgICBwcmludGYoIkNhbid0 IGV4ZWMgZ3M7IHF1aXR0aW5nIVxuIik7DQogICAgICBleGl0KDEpOw0KICAg IH0NCiAgfSBlbHNlIGlmIChjY1swXSA9PSAnXDAzMycpIHsgLyogQ2hlY2sg Zm9yIFBDTCAqLw0KICAgIHdyaXRlKDEsY2MsMik7DQogICAgd2hpbGUgKChj ID0gZ2V0Y2hhcigpKSAhPSBFT0YpIC8qIEl0J3MgUENMIHNvIHNlbmQgaXQg YWxvbmcgKi8NCiAgICAgIHdyaXRlX2IoMSwoY2hhciopJmMsMSk7DQogICAg d3JpdGVfYigxLChjaGFyKilOVUxMLC0xKTsNCiAgICBleGl0KDApOw0KICB9 IGVsc2UgeyAgICAgICAgICAgICAgICAgICAgICAgLyogVHJlYXQgYXMgcHVy ZSB0ZXh0ICovDQogICAgd3JpdGUoMSwiXDAzMyUtMTIzNDVYQFBKTFxuIiwx NCk7IC8qIFdyYXAgaXQgaW4gUENMIGNvbW1hbmRzICovDQogICAgd3JpdGUo MSwiQFBKTCBFTlRFUiBMQU5HVUFHRSA9IFBDTFxuIiwyNik7DQogICAgd3Jp dGUoMSwiXDAzM0VcMDMzJmsyRyIsNyk7DQogICAgd3JpdGUoMSxjYywyKTsN CiAgICB3aGlsZSAoKGMgPSBnZXRjaGFyKCkpICE9IEVPRikNCiAgICAgIHdy aXRlX2IoMSwoY2hhciopJmMsMSk7DQogICAgd3JpdGVfYigxLChjaGFyKilO VUxMLC0xKTsNCiAgICB3cml0ZSgxLCJcMDMzRVwwMzMlLTEyMzQ1WCIsMTEp Ow0KICAgIGV4aXQoMCk7DQogIH0NCn0NCg0KLyogQnVmZmVycyBjaGFyYWN0 ZXJzIGJlZm9yZSB3cml0aW5nLCB0aGVuIHdyaXRlcyBidWZmZXIuICovDQoN CmludCB3cml0ZV9iIChpbnQgZmQsIGNoYXIgKmNjLCBpbnQgbikNCnsNCiMg ZGVmaW5lIEJVRlNJWkUgMTAyNA0KDQpzdGF0aWMgY2hhciAqYnVmZiA9IE5V TEw7DQpzdGF0aWMgaW50IGNvdW50ID0gMDsNCg0KICBpZiAobiA+IDApIHsN Cg0KICAgIGlmIChidWZmID09IE5VTEwpIHsNCiAgICAgIGlmICgoYnVmZiA9 IChjaGFyKiltYWxsb2Moc2l6ZW9mKGNoYXIpKkJVRlNJWkUpKSA9PSBOVUxM KQ0KICAgICAgICByZXR1cm4gLTE7DQogICAgfQ0KDQogICAgYnVmZltjb3Vu dCsrXSA9ICpjYzsNCg0KICAgIGlmIChjb3VudCA+PSBCVUZTSVpFKSB7DQog ICAgICB3cml0ZShmZCwgYnVmZiwgQlVGU0laRSk7DQogICAgICBjb3VudCA9 IDA7DQogICAgfQ0KDQogIH0gZWxzZSB7DQoNCiAgICBpZiAoY291bnQgPiAw KQ0KICAgICAgd3JpdGUgKGZkLCBidWZmLCBjb3VudCk7DQoNCiAgICBpZiAo YnVmZiAhPSBOVUxMKSBmcmVlIChidWZmKTsNCiAgICBidWZmID0gTlVMTDsN CiAgfQ0KDQogIHJldHVybiAwOw0KfQ0K --0-1250674056-972691480=:395-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message