GNU bug report logs - #31356
Some videos don't work with recent Icecat

Previous Next

Package: guix;

Reported by: Clément Lassieur <clement <at> lassieur.org>

Date: Thu, 3 May 2018 14:00:01 UTC

Severity: serious

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31356 in the body.
You can then email your comments to 31356 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Thu, 03 May 2018 14:00:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Clément Lassieur <clement <at> lassieur.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 03 May 2018 14:00:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Clément Lassieur <clement <at> lassieur.org>
To: bug-guix <at> gnu.org
Subject: Some videos don't work with recent Icecat
Date: Thu, 03 May 2018 15:59:19 +0200
Hi,

Recent Icecat can't play some videos, like this one:

https://www.radioradicale.it/scheda/540252/operazione-black-job-illustrazione-dei-dettagli-del-blitz-contro-la-corruzione
(thank you catonano for the link and for reporting it on IRC).

Whereas an older one (say,
/gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-gnu1/bin/icecat)
can play them.

It should be bisectable.

Cheers,
Clément




Severity set to 'serious' from 'normal' Request was from clement <at> lassieur.org (Clément Lassieur) to control <at> debbugs.gnu.org. (Thu, 03 May 2018 14:04:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Thu, 03 May 2018 14:16:02 GMT) Full text and rfc822 format available.

Message #10 received at 31356 <at> debbugs.gnu.org (full text, mbox):

From: Nils Gillmann <gillmann <at> infotropique.org>
To: Clément Lassieur <clement <at> lassieur.org>
Cc: 31356 <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Thu, 3 May 2018 14:16:20 +0000
Clément Lassieur transcribed 409 bytes:
> Hi,
> 
> Recent Icecat can't play some videos, like this one:
> 
> https://www.radioradicale.it/scheda/540252/operazione-black-job-illustrazione-dei-dettagli-del-blitz-contro-la-corruzione
> (thank you catonano for the link and for reporting it on IRC).
> 
> Whereas an older one (say,
> /gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-gnu1/bin/icecat)
> can play them.
> 
> It should be bisectable.
> 
> Cheers,
> Clément
> 

Hi, thanks for reporting it.

This is not a bug, however it has been reported multiple times in the past.
This is a not so obvious reminder that you need to install the some of the
codecs into your global or user profile.




Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Thu, 03 May 2018 14:49:02 GMT) Full text and rfc822 format available.

Message #13 received at 31356 <at> debbugs.gnu.org (full text, mbox):

From: Clément Lassieur <clement <at> lassieur.org>
To: 31356 <at> debbugs.gnu.org
Cc: Marius Bakke <mbakke <at> fastmail.com>
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Thu, 03 May 2018 16:48:44 +0200
Clément Lassieur <clement <at> lassieur.org> writes:

> Hi,
>
> Recent Icecat can't play some videos, like this one:
>
> https://www.radioradicale.it/scheda/540252/operazione-black-job-illustrazione-dei-dettagli-del-blitz-contro-la-corruzione
> (thank you catonano for the link and for reporting it on IRC).
>
> Whereas an older one (say,
> /gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-gnu1/bin/icecat)
> can play them.
>
> It should be bisectable.
>
> Cheers,
> Clément

Here are more details, thanks to Marius on IRC:

Quoth Web Console (Ctrl+Shift+K):
    The video on this page can’t be played. Your system may not have the
    required video codecs for: video/mp4, video/mp4; codecs="avc1.42E01E
    mp4a.40.2"

html5test.com:
    bad (/gnu/store/kkrpnjsi83f7a660zy8yhpi4b87jf1h3-icecat-52.6.0-gnu1/bin/icecat):
    http://html5test.com/s/dae49b3d3f6f4652.html

    good (/gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-gnu1/bin/icecat):
    http://html5test.com/s/95cbda3d3f712ff3.html

And indeed, H.264 is missing.




Reply sent to Marius Bakke <mbakke <at> fastmail.com>:
You have taken responsibility. (Thu, 03 May 2018 18:26:02 GMT) Full text and rfc822 format available.

Notification sent to Clément Lassieur <clement <at> lassieur.org>:
bug acknowledged by developer. (Thu, 03 May 2018 18:26:03 GMT) Full text and rfc822 format available.

Message #18 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Clément Lassieur <clement <at> lassieur.org>,
 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Thu, 03 May 2018 20:25:41 +0200
[Message part 1 (text/plain, inline)]
Clément Lassieur <clement <at> lassieur.org> writes:

> Hi,
>
> Recent Icecat can't play some videos, like this one:
>
> https://www.radioradicale.it/scheda/540252/operazione-black-job-illustrazione-dei-dettagli-del-blitz-contro-la-corruzione
> (thank you catonano for the link and for reporting it on IRC).
>
> Whereas an older one (say,
> /gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-gnu1/bin/icecat)
> can play them.

Fixed in 069f1c2074378bd9113d1ca8ef083f190e7347c2.  Thanks for reporting
it!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Thu, 03 May 2018 18:33:01 GMT) Full text and rfc822 format available.

Message #21 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Clément Lassieur <clement <at> lassieur.org>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Thu, 03 May 2018 20:32:06 +0200
Marius Bakke <mbakke <at> fastmail.com> writes:

> Clément Lassieur <clement <at> lassieur.org> writes:
>
>> Hi,
>>
>> Recent Icecat can't play some videos, like this one:
>>
>> https://www.radioradicale.it/scheda/540252/operazione-black-job-illustrazione-dei-dettagli-del-blitz-contro-la-corruzione
>> (thank you catonano for the link and for reporting it on IRC).
>>
>> Whereas an older one (say,
>> /gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-gnu1/bin/icecat)
>> can play them.
>
> Fixed in 069f1c2074378bd9113d1ca8ef083f190e7347c2.  Thanks for reporting
> it!

Waoo, that was quick.  Thank you Marius :-)




Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Thu, 03 May 2018 20:59:01 GMT) Full text and rfc822 format available.

Message #24 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Catonano <catonano <at> gmail.com>
To: Clément Lassieur <clement <at> lassieur.org>
Cc: Marius Bakke <mbakke <at> fastmail.com>, 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Thu, 3 May 2018 22:58:43 +0200
[Message part 1 (text/plain, inline)]
2018-05-03 20:32 GMT+02:00 Clément Lassieur <clement <at> lassieur.org>:

> Marius Bakke <mbakke <at> fastmail.com> writes:
>
> > Clément Lassieur <clement <at> lassieur.org> writes:
> >
> >> Hi,
> >>
> >> Recent Icecat can't play some videos, like this one:
> >>
> >> https://www.radioradicale.it/scheda/540252/operazione-
> black-job-illustrazione-dei-dettagli-del-blitz-contro-la-corruzione
> >> (thank you catonano for the link and for reporting it on IRC).
> >>
> >> Whereas an older one (say,
> >> /gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-gnu1/bin/
> icecat)
> >> can play them.
> >
> > Fixed in 069f1c2074378bd9113d1ca8ef083f190e7347c2.  Thanks for reporting
> > it!
>
> Waoo, that was quick.  Thank you Marius :-)
>

Thank you Marius !
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Fri, 04 May 2018 12:42:02 GMT) Full text and rfc822 format available.

Message #27 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Catonano <catonano <at> gmail.com>
To: Clément Lassieur <clement <at> lassieur.org>
Cc: Marius Bakke <mbakke <at> fastmail.com>, 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Fri, 4 May 2018 14:41:35 +0200
[Message part 1 (text/plain, inline)]
2018-05-03 22:58 GMT+02:00 Catonano <catonano <at> gmail.com>:

>
>
> 2018-05-03 20:32 GMT+02:00 Clément Lassieur <clement <at> lassieur.org>:
>
>> Marius Bakke <mbakke <at> fastmail.com> writes:
>>
>> > Clément Lassieur <clement <at> lassieur.org> writes:
>> >
>> >> Hi,
>> >>
>> >> Recent Icecat can't play some videos, like this one:
>> >>
>> >> https://www.radioradicale.it/scheda/540252/operazione-black-
>> job-illustrazione-dei-dettagli-del-blitz-contro-la-corruzione
>> >> (thank you catonano for the link and for reporting it on IRC).
>> >>
>> >> Whereas an older one (say,
>> >> /gnu/store/s85ykg7ggz8vlc0rf7ccjyz1af9n1q73-icecat-52.3.0-
>> gnu1/bin/icecat)
>> >> can play them.
>> >
>> > Fixed in 069f1c2074378bd9113d1ca8ef083f190e7347c2.  Thanks for
>> reporting
>> > it!
>>
>> Waoo, that was quick.  Thank you Marius :-)
>>
>
> Thank you Marius !
>
>

Ahem, I did

guix pull
guix package -u icecat

but it still doesn't work

for example. I can't see this video
https://www.radioradicale.it/scheda/540381/intervista-a-loredana-de-petris-su-direzione-pd-e-formazione-governo
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Fri, 04 May 2018 12:58:01 GMT) Full text and rfc822 format available.

Message #30 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Clément Lassieur <clement <at> lassieur.org>
To: Catonano <catonano <at> gmail.com>
Cc: Marius Bakke <mbakke <at> fastmail.com>, 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Fri, 04 May 2018 14:57:21 +0200
Catonano <catonano <at> gmail.com> writes:

> Ahem, I did
>
> guix pull
> guix package -u icecat
>
> but it still doesn't work
>
> for example. I can't see this video
> https://www.radioradicale.it/scheda/540381/intervista-a-loredana-de-petris-su-direzione-pd-e-formazione-governo

It worked for me.  Are you sure you closed all instances of Icecat
before running the updated one?




Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Fri, 04 May 2018 13:41:02 GMT) Full text and rfc822 format available.

Message #33 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Catonano <catonano <at> gmail.com>
To: Clément Lassieur <clement <at> lassieur.org>
Cc: Marius Bakke <mbakke <at> fastmail.com>, 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Fri, 4 May 2018 15:40:06 +0200
[Message part 1 (text/plain, inline)]
2018-05-04 14:57 GMT+02:00 Clément Lassieur <clement <at> lassieur.org>:

> Catonano <catonano <at> gmail.com> writes:
>
> > Ahem, I did
> >
> > guix pull
> > guix package -u icecat
> >
> > but it still doesn't work
> >
> > for example. I can't see this video
> > https://www.radioradicale.it/scheda/540381/intervista-a-
> loredana-de-petris-su-direzione-pd-e-formazione-governo
>
> It worked for me.  Are you sure you closed all instances of Icecat
> before running the updated one?
>


I tried again right now

it doesn't work :-/

I could copy this, in the cosnole

error { target: <div>, isTrusted: false, eventPhase: 0, bubbles: false,
cancelable: true, defaultPrevented: false, composed: false, timeStamp:
1525441028870492, cancelBubble: false, originalTarget: <div>,
explicitOriginalTarget: <div> }
js_TJjhS-O3UIrQpwRo6s8yA6nmacY9kUS2f78SDEJfwPw.js:42:4

error fp error { target: <div>, isTrusted: false, eventPhase: 0, bubbles:
false, cancelable: true, defaultPrevented: false, composed: false,
timeStamp: 1525441029122546, cancelBubble: false, originalTarget: <div>,
explicitOriginalTarget: <div> } Object { conf: Object, currentSpeed: 1,
volumeLevel: "1", video: Object, disabled: false, finished: false, loading:
false, muted: undefined, paused: false, playing: false, 47 more… } Object {
code: 10 }  js_TJjhS-O3UIrQpwRo6s8yA6nmacY9kUS2f78SDEJfwPw.js:590:8
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Fri, 04 May 2018 18:35:02 GMT) Full text and rfc822 format available.

Message #36 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Catonano <catonano <at> gmail.com>
To: Clément Lassieur <clement <at> lassieur.org>
Cc: Marius Bakke <mbakke <at> fastmail.com>, 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Fri, 4 May 2018 20:34:14 +0200
[Message part 1 (text/plain, inline)]
ok now it works

I garbagecollected and launched it rom an unusual place.

Probably my susal icon points to the old copy

Who knows

Thanks

2018-05-04 15:40 GMT+02:00 Catonano <catonano <at> gmail.com>:

>
>
> 2018-05-04 14:57 GMT+02:00 Clément Lassieur <clement <at> lassieur.org>:
>
>> Catonano <catonano <at> gmail.com> writes:
>>
>> > Ahem, I did
>> >
>> > guix pull
>> > guix package -u icecat
>> >
>> > but it still doesn't work
>> >
>> > for example. I can't see this video
>> > https://www.radioradicale.it/scheda/540381/intervista-a-lore
>> dana-de-petris-su-direzione-pd-e-formazione-governo
>>
>> It worked for me.  Are you sure you closed all instances of Icecat
>> before running the updated one?
>>
>
>
> I tried again right now
>
> it doesn't work :-/
>
> I could copy this, in the cosnole
>
> error { target: <div>, isTrusted: false, eventPhase: 0, bubbles: false,
> cancelable: true, defaultPrevented: false, composed: false, timeStamp:
> 1525441028870492, cancelBubble: false, originalTarget: <div>,
> explicitOriginalTarget: <div> }  js_TJjhS-O3UIrQpwRo6s8yA6nmacY9kUS2f78S
> DEJfwPw.js:42:4
>
> error fp error { target: <div>, isTrusted: false, eventPhase: 0, bubbles:
> false, cancelable: true, defaultPrevented: false, composed: false,
> timeStamp: 1525441029122546, cancelBubble: false, originalTarget: <div>,
> explicitOriginalTarget: <div> } Object { conf: Object, currentSpeed: 1,
> volumeLevel: "1", video: Object, disabled: false, finished: false, loading:
> false, muted: undefined, paused: false, playing: false, 47 more… } Object {
> code: 10 }  js_TJjhS-O3UIrQpwRo6s8yA6nmacY9kUS2f78SDEJfwPw.js:590:8
>
>
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Sat, 05 May 2018 07:47:02 GMT) Full text and rfc822 format available.

Message #39 received at 31356 <at> debbugs.gnu.org (full text, mbox):

From: Clément Lassieur <clement <at> lassieur.org>
To: Nils Gillmann <gillmann <at> infotropique.org>
Cc: 31356 <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Sat, 05 May 2018 09:46:46 +0200
Nils Gillmann <gillmann <at> infotropique.org> writes:

> Hi, thanks for reporting it.
>
> This is not a bug, however it has been reported multiple times in the past.
> This is a not so obvious reminder that you need to install the some of the
> codecs into your global or user profile.

Hi ng0,

I'd be happy to know about codecs that can be installed in one's profile
(and thus aren't shipped with the Icecat package) and would improve
Icecat user experience.

Thanks,
Clément




Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Sat, 05 May 2018 09:54:01 GMT) Full text and rfc822 format available.

Message #42 received at 31356 <at> debbugs.gnu.org (full text, mbox):

From: Nils Gillmann <gillmann <at> infotropique.org>
To: Clément Lassieur <clement <at> lassieur.org>
Cc: Nils Gillmann <gillmann <at> infotropique.org>, 31356 <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Sat, 5 May 2018 09:53:51 +0000
Clément Lassieur transcribed 475 bytes:
> Nils Gillmann <gillmann <at> infotropique.org> writes:
> 
> > Hi, thanks for reporting it.
> >
> > This is not a bug, however it has been reported multiple times in the past.
> > This is a not so obvious reminder that you need to install the some of the
> > codecs into your global or user profile.
> 
> Hi ng0,
> 
> I'd be happy to know about codecs that can be installed in one's profile
> (and thus aren't shipped with the Icecat package) and would improve
> Icecat user experience.
> 
> Thanks,
> Clément

Hm... usually I would've replied "the gstreamer ones, -ugly, -base, -good"
but I don't have them installed. I am not using icecat and for my aurora esr
package I think videos just work.

I'm running an update here so I can't install anything right now, but in
the past the gst plugins would've been my definite reply if something was
missing.

Sorry for assuming I had this. I have over 270 profile generations, nothing
showed up indicating that this time I have this.




Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Sat, 05 May 2018 18:55:01 GMT) Full text and rfc822 format available.

Message #45 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: Catonano <catonano <at> gmail.com>
Cc: Clément Lassieur <clement <at> lassieur.org>,
 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Sat, 05 May 2018 14:52:51 -0400
Catonano <catonano <at> gmail.com> writes:

> ok now it works
>
> I garbagecollected and launched it rom an unusual place. 
>
> Probably my susal icon points to the old copy

I've found that desktop environments usually need to relaunched in order
for application upgrades to take effect.  That's because the .desktop
files that we install include absolute file names to their programs, and
desktop environments seem to keep using the .desktop files that they
loaded when you first logged in.

For GNOME users, it should be sufficient to relaunch GNOME shell by
typing Alt-F2 and then issuing the special command "r".  However, this
does not work on top of Wayland.

       Mark




Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Sat, 05 May 2018 19:06:01 GMT) Full text and rfc822 format available.

Message #48 received at 31356 <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: Nils Gillmann <gillmann <at> infotropique.org>
Cc: 31356 <at> debbugs.gnu.org,
 Clément Lassieur <clement <at> lassieur.org>
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Sat, 05 May 2018 15:04:28 -0400
Nils Gillmann <gillmann <at> infotropique.org> writes:

> Clément Lassieur transcribed 475 bytes:
>> Nils Gillmann <gillmann <at> infotropique.org> writes:
>> 
>> > Hi, thanks for reporting it.
>> >
>> > This is not a bug, however it has been reported multiple times in the past.
>> > This is a not so obvious reminder that you need to install the some of the
>> > codecs into your global or user profile.
>> 
>> Hi ng0,
>> 
>> I'd be happy to know about codecs that can be installed in one's profile
>> (and thus aren't shipped with the Icecat package) and would improve
>> Icecat user experience.
>> 
>> Thanks,
>> Clément
>
> Hm... usually I would've replied "the gstreamer ones, -ugly, -base, -good"
> but I don't have them installed. I am not using icecat and for my aurora esr
> package I think videos just work.

Back in the days of IceCat 45.x and earlier, we compiled IceCat using
gstreamer as its video library, and so the set of gstreamer plugins
installed in your profile determined the set of codecs supported by
IceCat.

However, upstream Mozilla dropped support for gstreamer back around
2016, opting to use ffmpeg instead.  So, IceCat 52.x is now linked
directly to ffmpeg, and the set of gstreamer plugins is irrelevant for
purposes of IceCat video support.

     Regards,
       Mark




Information forwarded to bug-guix <at> gnu.org:
bug#31356; Package guix. (Sun, 06 May 2018 10:07:02 GMT) Full text and rfc822 format available.

Message #51 received at 31356-done <at> debbugs.gnu.org (full text, mbox):

From: Catonano <catonano <at> gmail.com>
To: Mark H Weaver <mhw <at> netris.org>
Cc: Clément Lassieur <clement <at> lassieur.org>,
 31356-done <at> debbugs.gnu.org
Subject: Re: bug#31356: Some videos don't work with recent Icecat
Date: Sun, 6 May 2018 12:06:26 +0200
[Message part 1 (text/plain, inline)]
2018-05-05 20:52 GMT+02:00 Mark H Weaver <mhw <at> netris.org>:

>
> I've found that desktop environments usually need to relaunched in order
> for application upgrades to take effect.  That's because the .desktop
> files that we install include absolute file names to their programs, and
> desktop environments seem to keep using the .desktop files that they
> loaded when you first logged in.
>
> For GNOME users, it should be sufficient to relaunch GNOME shell by
> typing Alt-F2 and then issuing the special command "r".  However, this
> does not work on top of Wayland.
>
>        Mark
>


Mark,

thank you, I appreciate your clarification !

I didn't know you could restart the Gnome shell that way !
[Message part 2 (text/html, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 03 Jun 2018 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 329 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.