From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: [BUG] NULL pointer dereference in patch_sigmatel.c Date: Mon, 10 Aug 2009 07:48:55 +0200 Message-ID: References: <4A5F84D6.5040708@pardus.org.tr> <4A7ADD87.4030109@pardus.org.tr> <4A7BF4F7.20405@pardus.org.tr> <4A7C03BE.7040300@pardus.org.tr> <4A7C2E87.1060102@pardus.org.tr> <4A7EBCB7.8010104@pardus.org.tr> <4A7F556E.9060809@pardus.org.tr> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by alsa0.perex.cz (Postfix) with ESMTP id 7E9D9103824 for ; Mon, 10 Aug 2009 07:48:55 +0200 (CEST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Ozan =?UTF-8?B?w4dhxJ9sYXlhbg==?= Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org QXQgTW9uLCAxMCBBdWcgMjAwOSAwNzozOToyOCArMDIwMCwKSSB3cm90ZToKPiAKPiBBdCBNb24s IDEwIEF1ZyAyMDA5IDAyOjAyOjA2ICswMzAwLAo+IE96YW4gw4dhxJ9sYXlhbiB3cm90ZToKPiA+ IAo+ID4gVGFrYXNoaSBJd2FpIHdyb3RlOgo+ID4gPiBBdCBTdW4sIDA5IEF1ZyAyMDA5IDE1OjEw OjMxICswMzAwLAo+ID4gPgo+ID4gPiAgIAo+ID4gPiBDb3VsZCB5b3UgbG9hZCB0aGUgbW9kdWxl IHdpdGggcHJvYmVfb25seT0xIG9wdGlvbiBhbmQgZ2l2ZQo+ID4gPiBhbHNhLWluZm8uc2ggb3V0 cHV0IChvciBhdCBsZWFzdCBjb2RlYyMqIHByb2MgZmlsZSk/Cj4gPiA+ICAgCj4gPiAKPiA+IE9r LCB3aWxsIHByb3ZpZGUgdGhhdCBpbmZvIHRvby4gQlRXLAo+ID4gCj4gPiBDUEk6IFBDSSBJbnRl cnJ1cHQgMDAwMDowMDoxYi4wW0FdIC0+IEdTSSAyMSAobGV2ZWwsIGxvdykgLT4gSVJRIDIxCj4g PiBQQ0k6IFNldHRpbmcgbGF0ZW5jeSB0aW1lciBvZiBkZXZpY2UgMDAwMDowMDoxYi4wIHRvIDY0 Cj4gPiAqKiBjb2RlYzoweGY1ODQ2ODAwCj4gPiAqKiBzcGVjLT5kbXV4X25pZHM6MHgwMDAwMDAw MAo+ID4gQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBOVUxMIHBvaW50ZXIgZGVyZWZlcmVu Y2UgYXQgMDAwMDAwMDAKPiA+IElQOiBbPGY4YzdiNGQ1Pl0gOnNuZF9oZGFfY29kZWNfaWR0OnN0 YWM5Mnh4X2luaXQrMHgyOWIvMHg1MjAKPiA+ICpwZGUgPSAwMDAwMDAwMCAKPiA+IE9vcHM6IDAw MDAgWyMxXSBTTVAKPiA+IAo+ID4gCj4gPiBzcGVjLT5kbXV4X25pZHMgaXMgTlVMTC4gRm91bmQg dGhlIGZvbGxvd2luZyBjb21taXQ6Cj4gCj4gR29vZCBjYXRjaC4gIEhvdyBhYm91dCB0aGUgcGF0 Y2ggYmVsb3c/CgpEb2gsIHNvcnJ5IGEgdG90YWxseSBicm9rZW4gcGF0Y2guICBUaGUgZml4ZWQg b25lIGlzIGJlbG93LgoKSSBjb3VsZCByZXByb2R1Y2UgdGhlIGJ1ZyB3aXRoIHRoZSBlbXVsYXRv ciwgYW5kIHRoaXMgcGF0Y2ggZml4ZXMgdGhlCmlzc3VlLiAgVXBkYXRlZCBzb3VuZCBHSVQgdHJl ZSBhbmQgc25hcHNob3Qgbm93LgoKCnRoYW5rcywKClRha2FzaGkKCi0tLQpkaWZmIC0tZ2l0IGEv c291bmQvcGNpL2hkYS9wYXRjaF9zaWdtYXRlbC5jIGIvc291bmQvcGNpL2hkYS9wYXRjaF9zaWdt YXRlbC5jCmluZGV4IGE3NWQ2YTAuLmE2OTU1NTggMTAwNjQ0Ci0tLSBhL3NvdW5kL3BjaS9oZGEv cGF0Y2hfc2lnbWF0ZWwuYworKysgYi9zb3VuZC9wY2kvaGRhL3BhdGNoX3NpZ21hdGVsLmMKQEAg LTM3MDEsNyArMzcwMSw3IEBAIHN0YXRpYyBpbnQgc2V0X21pY19yb3V0ZShzdHJ1Y3QgaGRhX2Nv ZGVjICpjb2RlYywKIAkJaWYgKGkgPCAwKQogCQkJcmV0dXJuIC0xOwogCQltaWMtPm11eF9pZHgg PSBpOwotCX0gIGVsc2UgeworCX0gIGVsc2UgaWYgKHNwZWMtPmRtdXhfbmlkcykgewogCQkvKiBk aWdpdGFsIHBpbiAqLwogCQltaWMtPm11eF9pZHggPSAwOwogCQlpID0gZ2V0X2Nvbm5lY3Rpb25f aW5kZXgoY29kZWMsIHNwZWMtPmRtdXhfbmlkc1swXSwgcGluKTsKQEAgLTQ0MDQsNyArNDQwNCw4 IEBAIHN0YXRpYyBpbnQgc3RhYzkyeHhfaW5pdChzdHJ1Y3QgaGRhX2NvZGVjICpjb2RlYykKIAl9 CiAJaWYgKHNwZWMtPmF1dG9fbWljKSB7CiAJCS8qIGluaXRpYWxpemUgY29ubmVjdGlvbiB0byBh bmFsb2cgaW5wdXQgKi8KLQkJc25kX2hkYV9jb2RlY193cml0ZV9jYWNoZShjb2RlYywgc3BlYy0+ ZG11eF9uaWRzWzBdLCAwLAorCQlpZiAoc3BlYy0+ZG11eF9uaWRzKQorCQkJc25kX2hkYV9jb2Rl Y193cml0ZV9jYWNoZShjb2RlYywgc3BlYy0+ZG11eF9uaWRzWzBdLCAwLAogCQkJCQkgIEFDX1ZF UkJfU0VUX0NPTk5FQ1RfU0VMLCAwKTsKIAkJaWYgKGVuYWJsZV9waW5fZGV0ZWN0KGNvZGVjLCBz cGVjLT5leHRfbWljLnBpbiwgU1RBQ19NSUNfRVZFTlQpKQogCQkJc3RhY19pc3N1ZV91bnNvbF9l dmVudChjb2RlYywgc3BlYy0+ZXh0X21pYy5waW4pOwpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpBbHNhLWRldmVsIG1haWxpbmcgbGlzdApBbHNhLWRldmVs QGFsc2EtcHJvamVjdC5vcmcKaHR0cDovL21haWxtYW4uYWxzYS1wcm9qZWN0Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL2Fsc2EtZGV2ZWwK