chromium-16.0.912.77 segmentation faults

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

chromium-16.0.912.77 segmentation faults

Nigel Taylor-3
Hi,

When using https if the certificate has an unknown root certificate,
chromium segmentation faults.

$ chrome
[4176:-1518166016:563880108319:ERROR:x509_certificate_nss.cc(730)]
CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8181
[4176:-1399201792:563883121973:ERROR:x509_certificate_nss.cc(730)]
CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8179
Segmentation fault (core dumped)

If the root certificate is installed then the same site works, but gives
the error which is ignored.

$ chrome
[702:1965291520:563682006223:ERROR:x509_certificate_nss.cc(730)]
CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8181

Trying to import a certificate, and cancelling, another segmentation
fault...

$ chrome about
[9411:1114306560:564008931302:ERROR:ipc_channel_posix.cc(260)] connect
/tmp/52E84BC17BE7C8D86DFBD4D58C28C7E09AA2CC33.16.0.912.77_service_ipc:
No such file or directory
[9411:1114306560:564091177212:ERROR:nsPKCS12Blob.cpp(249)] PKCS#12
import failed with error -8183
Segmentation fault (core dumped)

Earlier versions didn't hit segmentation fault in this manner, but could
be back a number of versions...

This is on OpenBSD 5.1-beta amd64 current.


Nigel

Reply | Threaded
Open this post in threaded view
|

Re: chromium-16.0.912.77 segmentation faults

Robert Nagy
We have found the issue and as a workaround until it gets fixed
you can recompile src/lib/libevent after reverting kqueue.c in that
directory to revision 1.26 and installing the library.

On (2012-02-07 11:14), Nigel Taylor wrote:

> Hi,
>
> When using https if the certificate has an unknown root certificate,
> chromium segmentation faults.
>
> $ chrome
> [4176:-1518166016:563880108319:ERROR:x509_certificate_nss.cc(730)]
> CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8181
> [4176:-1399201792:563883121973:ERROR:x509_certificate_nss.cc(730)]
> CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8179
> Segmentation fault (core dumped)
>
> If the root certificate is installed then the same site works, but gives
> the error which is ignored.
>
> $ chrome
> [702:1965291520:563682006223:ERROR:x509_certificate_nss.cc(730)]
> CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8181
>
> Trying to import a certificate, and cancelling, another segmentation
> fault...
>
> $ chrome about
> [9411:1114306560:564008931302:ERROR:ipc_channel_posix.cc(260)] connect
> /tmp/52E84BC17BE7C8D86DFBD4D58C28C7E09AA2CC33.16.0.912.77_service_ipc:
> No such file or directory
> [9411:1114306560:564091177212:ERROR:nsPKCS12Blob.cpp(249)] PKCS#12
> import failed with error -8183
> Segmentation fault (core dumped)
>
> Earlier versions didn't hit segmentation fault in this manner, but could
> be back a number of versions...
>
> This is on OpenBSD 5.1-beta amd64 current.
>
>
> Nigel
>

Reply | Threaded
Open this post in threaded view
|

Re: chromium-16.0.912.77 segmentation faults

Nigel Taylor-3
On 02/07/12 11:54, Robert Nagy wrote:

> We have found the issue and as a workaround until it gets fixed
> you can recompile src/lib/libevent after reverting kqueue.c in that
> directory to revision 1.26 and installing the library.
>
> On (2012-02-07 11:14), Nigel Taylor wrote:
>> Hi,
>>
>> When using https if the certificate has an unknown root certificate,
>> chromium segmentation faults.
>>
>> $ chrome
>> [4176:-1518166016:563880108319:ERROR:x509_certificate_nss.cc(730)]
>> CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8181
>> [4176:-1399201792:563883121973:ERROR:x509_certificate_nss.cc(730)]
>> CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8179
>> Segmentation fault (core dumped)
>>
>> If the root certificate is installed then the same site works, but gives
>> the error which is ignored.
>>
>> $ chrome
>> [702:1965291520:563682006223:ERROR:x509_certificate_nss.cc(730)]
>> CERT_PKIXVerifyCert for www.asterisk.me.uk failed err=-8181
>>
>> Trying to import a certificate, and cancelling, another segmentation
>> fault...
>>
>> $ chrome about
>> [9411:1114306560:564008931302:ERROR:ipc_channel_posix.cc(260)] connect
>> /tmp/52E84BC17BE7C8D86DFBD4D58C28C7E09AA2CC33.16.0.912.77_service_ipc:
>> No such file or directory
>> [9411:1114306560:564091177212:ERROR:nsPKCS12Blob.cpp(249)] PKCS#12
>> import failed with error -8183
>> Segmentation fault (core dumped)
>>
>> Earlier versions didn't hit segmentation fault in this manner, but could
>> be back a number of versions...
>>
>> This is on OpenBSD 5.1-beta amd64 current.
>>
>>
>> Nigel
>>
>
>
Hi,

Thanks, tested with libevent/kqueue.c v1.26 this does correct the problem.

Nigel