hfegyd2011/02/28 01:04pfy6kT <a href="http://xakrfttkjxes.com/">xakrfttkjxes</a>, [url=http://fknzrwqwpsnd.com/]fknzrwqwpsnd[/url], [link=http://mvtwohwbiohn.com/]mvtwohwbiohn[/link], http://yfqebwegjvbb.com/
Firefox |
migemoでfindしたらクラッシュ
Mozillaへ送信
Add-ons: {D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}:0.9.6.5,{3d7eb24f-2740-49df-8937-200b1cc08f8a}:1.5.11.2,{e4a8a97b-f2ed-450b-b12d-ee082ba24781}:0.8.20091209.4,vimperator@mozdev.org:2.3a1pre,{01F8DAE3-FCF4-43D6-80EA-1223B2A9F025}:0.12.2,treestyletab@piro.sakura.ne.jp:0.8.2009122501,{972ce4c6-7e08-4474-a285-3208198ce6fd}:3.6,{359faf50-e061-11dd-ad8b-0800200c9a66}:2.0.2
BuildID: 20100105194006
CrashTime: 1263562869
EMCheckCompatibility: true
FramePoisonBase: 00000000f0dea000
FramePoisonSize: 4096
InstallTime: 1263527059
ProductName: Firefox
ReleaseChannel: release
SecondsSinceLastCrash: 3170409
StartupTime: 1263527376
Theme: slickerfox
Throttleable: 1
URL: http://d.hatena.ne.jp/nkmrshn/20090821/1250827686
Vendor: Mozilla
Version: 3.6
# Console.app
10/01/15 01/15 22:44:02 com.apple.launchd.peruser.502[187] ([0x0-0x2b52b5].org.mozilla.crashreporter[61382]) posix_spawn("/Applications/Aptana Studio/plugins/com.aptana.ide.framework.jaxer.server.macosx_1.2.0.018629/jam/jaxer/crashreporter.app/Contents/MacOS/crashreporter", ...): Permission denied
なぜAptana Studioのレポーターが…。システム下のレポーターをなめてくのか?? libsqlite3.dylibがらみ?
Firefox |
Fx3.5.6 か Vimperator2.2-stable にしたあたりか(正確におぼえてない)
twitter.jsが Account見付からないエラーを吐いていたのでみてみたら。パスワードマネージャにID/PASSがない。
ログイン何回やっても何回やっても保存されないよ。うちの環境だけなんだろうか。例外サイトにしているわけでもないのに。
しかし、https://twitter.com/login からならパスワードマネージャに保存された。なぞ。
もうちょっと追ってみて、セーフモードで立ちあげて http://twitter.com からログインしてみたら保存された。きりわけむずいなー。現プロファイルになんかカスがのこっているかなんかか。その後2.3a1-pre(r4188)にした。
どうにもわからんので https://twitter.com をひろわせた。
--- twitter.js.orig 2010-01-13 00:16:38.000000000 +0900
+++ twitter.js 2010-01-13 00:33:13.000000000 +0900
@@ -208,8 +208,11 @@
function getAccount(){
try {
var logins = passwordManager.findLogins({}, "http://twitter.com", "https://twitter.com", null);
+ var logins_alt = passwordManager.findLogins({}, "https://twitter.com", "https://twitter.com", null);
if (logins.length)
return [logins[0].username, logins[0].password];
+ else if (logins_alt.length)
+ return [logins_alt[0].username, logins_alt[0].password];
else
throw "Twitter: account not found";
}
こんなパッチあてなくても、 Using nsILoginManager - MDC を参考にコマンド打ち込んで手動で保存しちゃったほうがはやそう(できる?)。
blue_ringそのページにあるように、
myLoginManager.addLogin(loginInfo);
で保存できます。保存されないのは、間違ったパスワード情報が保存されるなどしたのが原因で、
パスワードが既存であると判定されている可能性があります。findLoginsで保存済みのパスワード
情報を確認してみると何か分かるかもしれません。
laisoリブート後に以下をためしてみたら保存されていました。
>>> echo (Components.classes["@mozilla.org/login-manager;1"].getService(Components.interfaces.nsILoginManager)).findLogins({}, "http://twitter.com", "", null)[0];
>>> echo (Components.classes["@mozilla.org/login-manager;1"].getService(Components.interfaces.nsILoginManager)).findLogins({}, "https://twitter.com", "", null)[0];
結局原因がわからないな…
残念。うまくいかない。
ロギングしてみたらDeferred.next() あたりでこけている気がする。
あと気付いたら;c ;C にはてなブックマークへのポストとコメント閲覧がわりあてられてた(はてなブックマーク拡張の機能?)。
コメント確認画面をスルーしたいなあ。
URL引き数はこれからみてみよう。
*** direct_bookmark.js.orig 2009-08-16 04:41:39.000000000 +0900
--- direct_bookmark.js 2009-08-17 08:04:00.000000000 +0900
***************
*** 691,695 ****
--- 691,716 ----
]
}
);
+ hints.addMode('d','direct bookmark',
+ function(elem, url){
+ var targetServices = useServicesByPost;
+ var d = new Deferred();
+ var first = d;
+ var title = elem.innerHTML;
+ targetServices.split(/\s*/).forEach(function(service){
+ var user, password, currentService = services[service] || null;
+ [user,password] = currentService.account ? getUserAccount.apply(currentService,currentService.account) : ["", ""];
+ d = d.next(function() currentService.poster(
+ user,password,
+ isNormalize ? getNormalizedPermalink(url) : url,title
+ )).next(function(){
+ liberator.echo("[" + services[service].description + "] post completed.");
+ });
+ });
+ d.error(function(e){liberator.echoerr("direct_bookmark.js: Exception throwed! " + e);liberator.log(e);});
+ setTimeout(function(){first.call();},0);
+ },
+ function() '//a'
+ );
})();
// vim:sw=4 ts=4 et:
ちなみに、Focus Last Selected Tab 0.9.xはツリー型タブと組み合わせると期待通りには動きません。
http://piro.sakura.ne.jp/latest/blosxom/mozilla/extension/treestyletab/2009-07-22_focus.htm
について。
d :tabclose :quit では次タブにフォーカスしてしまったが。
右クリック→タブを閉じる <M-w>(<C-w>)の場合は直前のタブにフォーカスされた(それぞれv0.9.5.2と08.2009081101/Vimperator 2.1)。ちなみにツリー型タブ抜いても同じ挙動なのでVimperatorとFocus Last Selected Tabの問題だな。
なのでdを<M-w>へマップした。
めずらしくVimperatorについて書いたな。