Pentadactyl "suddenly not working at all" on FreeBSD?

36 views
Skip to first unread message

Adrien "Pied" Piérard

unread,
Oct 27, 2011, 7:31:29 AM10/27/11
to penta...@googlegroups.com
Hi.

After a couple of months, my computer was forced to reboot today
because of a blackout.
I've kept it up-to date all the time, including firefox, but did not
restart the browser that much.

After the reboot, the up-to date firefox 7.0.1 (for FreeBSD 8.2
Release) started, but pentadactyl did not work.
I tried to create a new profile and install PD in it without success either.

The state I currently am in is basically that, even though in the
add-on menu, PD is activated, all looks as if it wasn't the case at
all.
No shortcut work, nothing. It's just as useless as a plain firefox…
I tried several versions of PD without any success.

Anyone else experiencing this ?

Any suggestion on how to give you proper piece of information for
finding the roots of the issue?


Cheers,

P!

gt

unread,
Oct 27, 2011, 10:07:15 AM10/27/11
to Adrien "Pied" Piérard, pentadactyl mailing list

Do you have a .pentadactylrc? Maybe there's a problem with that..

Try deleting the .pentadactyl directory and use a new profile + a new
.pentadactylrc. Also try the latest nightly of pentadactyl instead.

--
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org

Colonel Graff

unread,
Oct 27, 2011, 10:08:46 AM10/27/11
to penta...@googlegroups.com, Adrien Pied Piérard

Don't delete anything, just move it so it won't be referenced. Then run FireFox with '-purgecaches' and see if that fixes it.

Adrien "Pied" Piérard

unread,
Oct 27, 2011, 9:56:35 PM10/27/11
to Colonel Graff, penta...@googlegroups.com
Hi,

> Don't delete anything, just move it so it won't be referenced. Then run
> FireFox with '-purgecaches' and see if that fixes it.

>> Do you have a .pentadactylrc? Maybe there's a problem with that..
>> Try deleting the .pentadactyl directory and use a new profile + a new
>> .pentadactylrc. Also try the latest nightly of pentadactyl instead.

I moved .pentadactyl to .pentadactyl.old, pentadactylrc to pentadactylrc.old,
then I ran firefox with -ProfileManage -purgecaches,
created a new profile, installed the latest nightbuild,
and nothing happened besides a pop-up saying installation was successful.
I restarted firefox for the sake of it, but pentadactyl still doesn't
seem active, even it's indeed in the addons.
I don't even see the black menu bar at the bottom, with the URL.

I attach the log of running firefox from the shell.
There is an error in it, which I don't understand.

Cheers,

P!

log_with_error.txt

Kris Maglione

unread,
Oct 27, 2011, 10:00:43 PM10/27/11
to penta...@googlegroups.com, Colonel Graff

Try a nightly.

http://dactyl.sourceforge.net/nightly/pentadactyl-latest.xpi

--
Kris Maglione

About the use of language: it is impossible to sharpen a pencil with a
blunt axe. It is equally vain to try to do it with ten blunt axes
instead.
--Edsger W. Dijkstra

Adrien "Pied" Piérard

unread,
Oct 27, 2011, 10:08:57 PM10/27/11
to penta...@googlegroups.com, Colonel Graff
>> created a new profile, installed the latest nightbuild,

I've been running hg6668, which I think is the latest.

P!

--
Français, English, 日本語, 한국어

Kris Maglione

unread,
Oct 27, 2011, 10:12:03 PM10/27/11
to penta...@googlegroups.com
On Fri, Oct 28, 2011 at 11:08:57AM +0900, Adrien "Pied" Pi�rard wrote:
>>> created a new profile, installed the latest nightbuild,
>> Try a nightly.
>> http://dactyl.sourceforge.net/nightly/pentadactyl-latest.xpi
>
>I've been running hg6668, which I think is the latest.

Can't be. Not with those errors. Unless you haven't tried
running with -purgecaches, which you say you have.

--
Kris Maglione

The use of COBOL cripples the mind; its teaching should therefore be
regarded as a criminal offense.
--Edsger W. Dijkstra

Colonel Graff

unread,
Oct 27, 2011, 10:12:31 PM10/27/11
to Adrien Pied Piérard, penta...@googlegroups.com

I don't think you fully understood me (or perhaps I didn't explain myself well enough). I wanted you to run -purgecaches on the original profile, not when creating a brand new one... Not sure if it would be of any help in this situation though.

Adrien "Pied" Piérard

unread,
Oct 27, 2011, 10:25:36 PM10/27/11
to penta...@googlegroups.com
>> I've been running hg6668, which I think is the latest.
> Can't be. Not with those errors. Unless you haven't tried running with
> -purgecaches, which you say you have.

Alright, I had misunderstood Colonel Graff's message then…
So, I updated to hg6669,
quit firefox, ran it with purgecaches on my normal profile.

Still no luck getting PD run.
Log attached, with still a "recursion error"

Cheers,

log3.txt

Kris Maglione

unread,
Oct 27, 2011, 10:38:18 PM10/27/11
to penta...@googlegroups.com
On Fri, Oct 28, 2011 at 11:25:36AM +0900, Adrien "Pied" Piérard wrote:
>>> I've been running hg6668, which I think is the latest.
>> Can't be. Not with those errors. Unless you haven't tried running with
>> -purgecaches, which you say you have.
>
>Alright, I had misunderstood Colonel Graff's message then…
>So, I updated to hg6669,
>quit firefox, ran it with purgecaches on my normal profile.
>
>Still no luck getting PD run.
>Log attached, with still a "recursion error"

Well, that doesn't make any kind of sense unless you've left out
part of the stack trace. There are hardly any frames in that
stack.

What Firefox version are you using?

--
Kris Maglione

Saying that Java is good because it works on all platforms is like
saying anal sex is good because it works on all genders.
--Unknown

Adrien "Pied" Piérard

unread,
Oct 27, 2011, 10:43:35 PM10/27/11
to penta...@googlegroups.com
> Well, that doesn't make any kind of sense unless you've left out part of the
> stack trace. There are hardly any frames in that stack.

That all I have.
The session is still running, and nothing else has been output to the
shell from which I ran firefox since…

> What Firefox version are you using?

firefox-7.0.1_2,1 according to the FreeBSD ports, 7.0.1 according to
Help->AboutFirefox.

Colonel Graff

unread,
Oct 27, 2011, 10:47:03 PM10/27/11
to penta...@googlegroups.com

I wonder if running
$ firefox 2>&1 >penta.out
Would be worth a try to ensure you catch everything...

Adrien "Pied" Piérard

unread,
Oct 27, 2011, 10:58:03 PM10/27/11
to penta...@googlegroups.com
> I wonder if running
> $ firefox 2>&1 >penta.out
> Would be worth a try to ensure you catch everything...

I ran firefox > penta.out 2>&1
and once browsing was possible, I quit firefox.

Log attached, not much change…

% diff log3.txt penta.out
1d0
< <adrien>~ % firefox -purgecaches
71,72c70,71
<
<
---
> [NoScript] document.defaultView is null while processing JS redirects
> pentadactyl: bootstrap: shutdown shutdown


Cheers,

P!

penta.out

Kris Maglione

unread,
Oct 27, 2011, 11:04:40 PM10/27/11
to penta...@googlegroups.com
On Fri, Oct 28, 2011 at 11:58:03AM +0900, Adrien "Pied" Piérard wrote:
>> I wonder if running
>> $ firefox 2>&1 >penta.out
>> Would be worth a try to ensure you catch everything...
>
>I ran firefox > penta.out 2>&1
>and once browsing was possible, I quit firefox.
>
>Log attached, not much change…

If that's the case, there seems to be something seriously wrong
with your setup. You could try an Aurora release. Or even an
official release tarball.

What exact steps are you following when you create a new
profile?

--
Kris Maglione

It is difficult to get a man to understand something when his salary
depends on his not understanding it.
--Upton Sinclair

Adrien "Pied" Piérard

unread,
Oct 27, 2011, 11:10:37 PM10/27/11
to penta...@googlegroups.com
> If that's the case, there seems to be something seriously wrong with your
> setup. You could try an Aurora release. Or even an official release tarball.

Ok, I'll try to rebuild firefox and the libs it depends on, and also
your suggestions.

> What exact steps are you following when you create a new profile?

I run firefox -ProfileManager, then choose to create a new profile
from there, choose to launch the session with this user, and voilà.
Nothing else.

P!

Colonel Graff

unread,
Oct 27, 2011, 11:12:54 PM10/27/11
to penta...@googlegroups.com

Unless your running an extraordinary computer I wouldn't try to recompile firefox were I you.

Not sure what your options are though. Just thought you should be warned.

Adrien "Pied" Piérard

unread,
Oct 28, 2011, 12:27:17 AM10/28/11
to penta...@googlegroups.com
> Unless your running an extraordinary computer I wouldn't try to recompile
> firefox were I you.
> Not sure what your options are though. Just thought you should be warned.

A bit of ccache and a enough CPU power makes me recompile it quickly enough.
The bug persisted after I changed the compilation options (like use of
dbus or not).

It looks like firefox-7.0.1_1 of the freebsd ports is the last one
working properly.
firefox-7.0.1_2 and firefox-7.0.1_3 misbehave as explained in the
previous emails.

I therefore downgraded firefox and made a bug report to the FreeBSD
maintainer of the port.
Maybe a bug was introduced in porting it…

Cheers,

P!

Kris Maglione

unread,
Oct 28, 2011, 12:38:33 AM10/28/11
to penta...@googlegroups.com

Can you post a CVS diff between those two revisions for the
Firefox port directory?

--
Kris Maglione

It is a miracle that curiosity survives formal education.
--Albert Einstein

gt

unread,
Oct 28, 2011, 3:44:01 AM10/28/11
to penta...@googlegroups.com
On Thu, Oct 27, 2011 at 11:12:54PM -0400, Colonel Graff wrote:
> Unless your running an extraordinary computer I wouldn't try to recompile
> firefox were I you.

off-topic: Well i have compiled firefox pgo builds a few times in the
past (3.6 series) on a pentium 4, 1GB ram machine :P

Reply all
Reply to author
Forward
0 new messages