Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Firefox 8 breaks MozRepl/RemoteObject.pm

by goldmund (Initiate)
on Nov 23, 2011 at 01:31 UTC ( #939574=perlquestion: print w/ replies, xml ) Need Help??
goldmund has asked for the wisdom of the Perl Monks concerning the following question:

My script stopped working today right after an update to my Ubuntu 11.04. FF was updated to 8.0 it seems and now I get the following error message:

Transport still not UTF-8 safe: "8.0!"&#65533;"!&#65533;" at /usr/local/share/perl/5.10.1/MozRepl/RemoteObject.pm line 522, <DATA> line 1. (Sub)string is 8.0!"&#65533;"!&#65533; at /usr/local/share/perl/5.10.1/MozRepl/RemoteObject.pm line 252, <DATA> line 1. garbage after JSON object, at character offset 4 (before ""\x{fffd}"!\x{fffd}") at /usr/local/share/perl/5.10.1/MozRepl/RemoteObject.pm line 240

To make it simple I reduced my script to the following and still get the above error message:

#!/usr/bin/perl # use strict; use warnings; use LWP 5.8; use WWW::Mechanize::Firefox; use Net::Telnet; my $mech = WWW::Mechanize::Firefox->new(launch => 'firefox'); my $url = 'http://www.google.com'; $mech->get($url); print my $response->content;

Since perlmonks was where I found the solution when FireFox went to 7 (http://perlmonks.org/?node_id=926820) I figured this was the place to seek a solution.

Comment on Firefox 8 breaks MozRepl/RemoteObject.pm
Download Code
Re: Firefox 8 breaks MozRepl/RemoteObject.pm
by Corion (Pope) on Nov 23, 2011 at 07:26 UTC

    It's not MozRepl::RemoteObject that's broken but the mozrepl Firefox Add-on. You need to use a checkout from the Github repository (for example 1.0.2). You could also have searched this site - there is at least one other post with the same problem and same solution.

    Update: RemoteObject.pm fails in open firefox8.0 is that other post, as found by Super Search

Re: Firefox 8 breaks MozRepl/RemoteObject.pm
by goldmund (Initiate) on Nov 23, 2011 at 08:58 UTC
    Thanks for the prompt response, everything running smoothly again.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://939574]
Approved by ciderpunx
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (9)
As of 2014-07-14 08:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    When choosing user names for websites, I prefer to use:








    Results (256 votes), past polls