Jane Style Part142
■ このスレッドは過去ログ倉庫に格納されています
>>732
広告回避=フリーズ回避かどうかは不明だが、広告回避してフリーズ解消したというのはよく報告されている
広告回避は本体が更新されるたびに行うのがここでは常識だからフリーズに遭遇する人も少ない >>734
jane.exeをどうやって管理者権限でひらくんですか?そのアプリから U2chThread.pas (Open Janeでいうと)
procedure TThreadItem.OnSynchroNotifyProc;
中略
if not (asyncObj.responseCode in [200, 206]) then
begin
exit;
end;
Inc(asyncObj.pumpCount);
lastLF := 0;
asyncObj.synchro.Wait;
↑ ここで止まってた (WaintForSingleObject)
datを受信しに行った最中に同期が崩れた模様。
なんか勉強になった。 JaneStyleはJane2ch.exe、jane.exeは無関係 とりあえずここに書き込みしてる人は使用環境書いてみてくれや 【不具合】
【JaneStyleのバージョン】 JaneStyle Version 4.00 (4.0.0.5)
【 Windowsのバージョン 】 6.3.9600
【 IEのバージョン 】 9.11.9600.18921
【 SQLiteのバージョン 】 3.7.0.1
【 正規表現ライブラリ 】 bregonig.dll Ver.1.46 with Oniguruma 5.9.2
【 CPUと搭載メモリ 】 CPU:3193MHz メモリ:12098MB (4585MB Free)
【 オプション 】 サムネイル[無効] 高速Merge[有効] ログ整理[無効] 板保持数[50]
【 使用状況 】 スレ[1350] 板[125] お気に入り[0/0]
【 バグの概要 】
【バグの詳しい再現手順】
とくに不具合はないな 安定してます
これ意味ある? 参考にならんと思うWin5 安定ながらV3時代たらこ時代よりは現在ややもっさりは否めないが、その頃はXP
【JaneStyleのバージョン】 JaneStyle Version 4.00 (4.0.0.5)
【 Windowsのバージョン 】 5.0.2195
【 IEのバージョン 】 6.0.2800.1106
【 SQLiteのバージョン 】 3.7.0.1
【 正規表現ライブラリ 】 bregonig.dll Ver.1.46 with Oniguruma 5.9.2
【 CPUと搭載メモリ 】 CPU:601MHz メモリ:510MB (271MB Free)
【 オプション 】 サムネイル[有効] 高速Merge[有効] ログ整理[無効] 板保持数[15]
【 使用状況 】 スレ[4] 板[6] お気に入り[214/15]
広告ゴニョ済
ImageViewURLReplace.dat適用 160522a版改
ReplaceStr.txt適用 30KB
NGFiles.txt 796KB
Logs 80MB(600スレ)
受信タイムアウト3000ms 接続タイムアウト1000ms
画像自動取得オフ:マウスオーバーまたはここからにて取得 Windows2000の頃から使っているが、フリーズなんて一度もした事ない。
Windows10でも快調そのもの。 ダンマリになる原因は一つではないだろうけど、確実に言えることとしては、
広告を表示させたままでは起動時や広告が切り替わる時点でかなりの頻度でダンマリになる
またバイナリ書き換え以外の方法は効果は不明
バイナリ書き換えは、通信のリクエスト自体から無くすために効果がある ネットワークに負荷かけた状態で受信すると、
パケットというよりI/Oが分断すると思える(暗号なしのhttpまわり自作ツールでそういう経験した)。
ソフト側から見ると、100バイトに満たないような受信サイズで、次の受信を待つ状態。
別のスレッドでasyncObj.synchro.Release;する前にクラッシュしたってとこじゃないか。で予想
○6分40秒問題が積もってソケットやOpenSSLがクラッシュ
◎HTTPステータスコードで条件判定したものの、全部届いてなかったので受信しそびれた
×未完受信datの<>、LF(#10、ラインフィード)、htmlタグ等の解釈でクラッシュ。
>>740のデッドロックを解除(別スレをkill)したところ、断片的なdatがバッファ内に存在していて、
LFの判定が行われているように見えた(if asyncObj.dataChunk[i] = #10 then)。 >>734
いったん管理で開いてから閉じて
アプリから開いたら
うまくできた
ありがとうございます。 >>740
とりあえず、
dat取得の瞬間にデッドロックが起こるのはここ。
広告や画像への通信は知らんから。
もしあれならOpenSSLやめれば?
>>750
わかりませんなんていうレベルの人間がプログラムの改造なんかするなよ。
書き換えミスして、プログラムが暴走して、
昔のOSだったら、HDDのデータ全部飛んでもおかしくないからね。
プログラムの改造って本来そのくらいの覚悟が必要なの。 >>747
Windows2000の頃からって何ぞ?
2004年11月にJane Styleが出来た時時代は既にXPだぞ
たまたま当時Windows2000を使っていたのかも知れないが
ところでどんなソフトでも逆に15年以上フリーズゼロってのは奇跡に近くないか? >>751
それタイムアウトしたらwaitが解けるんじゃないの?
多分スレの更新でナンカエラーダッテが出る状態だと思う
少なくとも俺はdat受信でダンマリになった経験はない >>753
ナンカエラーダッテを出すのは
ツール→設定→基本→通信→受信タイムアウト
だと思うぞ。
多分ソケットのタイムアウト設定。
>>740
そういや
WaitForSingleObjectの引数は
INFINITE ( 0xFFFFFFFF )
だったな。
有限にしてまともに動くかどうかもわからないけど。 >>754
いや通信がタイムアウトしたらそれを受けてスレッド終了するんじゃないかと思ってね なるほど
どうりでavastも停止するわけだ
俺はタイムアウト変更して様子見してみよう >>749
予想もう一個
○受信がもたついたけど、SSL周りのオブジェクトを先に解放してしまった。 俺環だと、広告消したら落ちなくなったわ
関係ないって人も居るけど
消してない人は絶対に消しとくべきだな 信者の「おま環連呼リアン」さんが見てるから大丈夫だよ どうでもいいけど「デッドロック」とは違うと思う
言うなれば「無限ロック」「永久ロック」ってところじゃない
ていうか「固まる」「フリーズ」って本体が一切操作できず強制終了する位しか手がない状態って事であってるよね?
ソース読んでないしDelphi知らんけど通信スレッドがwaitで止まったからってメインスレッドが固まっちゃうの…? > どうでもいいけど「デッドロック」とは違うと思う
> 言うなれば「無限ロック」「永久ロック」ってところじゃない 広告は一定時間でDLするし画像表示もする
それも2chみてないうらにおいててもかってに。
画像表示するHPみてると画像あると表示したりスクロールですごい重い
janeのせいで重かった予感 今日は一度もフリーズしない
やっぱり広告によるとしか思えない パソコンが全く重くならない
メモリ買ったりいろいろしようとしてたわ >>769
PCがガガガガってならなくなったわ
驚きの軽さw win10アプデしたけどこれでフリーズ減少がなくなることを期待するのは無理だよなあ そんなにフリーズするのかな…
私の環境では問題ないんですけど imgur.comの画像がDecode不可になって開かないのが不便過ぎ
4.00にしてからSusieプラグインが効かなくなった >>777
ImageViewURLReplace.datを捨てろ ここってもう更新してないの?
>>777のやつくらい直せばいいじゃん 私もですが、なんとなくダラダラjane使ってる人多いんじゃない?
正直広告は邪魔だなあと思うけど、なんかもうどうでもいい気もする タイムアウトの値変更して様子見たけどやっぱりフリーズしました
ちなみに広告はインストール時にバイナリいじって速攻消してるので、
自分の環境では広告云々は無関係 書き忘れたけどImageViewURLReplace.datも削除済み
もう手は無いのか >>785
ZIP版落として展開してそのまま使ってみる
NG設定とか悪さしてる可能性もある >>787
ReplaceStr.txtを削除したら起動がめっちゃ早くなった ありがとう >>780
多少重くなる程度なら全然いいんだけどな
自分の場合、一時間おきに固まってたのが
広告を消したら一切落ちなくなったから
環境によっては効果は絶大ですぜ 実況でオートリロード・スクロールやってると頻繁に落ちるクソ フリーズする時は広告が出てなかったから広告に関係あるんじゃないかな
0020B822 : 72 →EB だけで広告もフリーズも無くなったよ ここ1〜2週間、新着チェックするとエラーになることが増えた
大概はそのまま使えるんだけど、操作しようとした瞬間にフリーズすることがたまにある
広告は消してるし、今まではフリーズしたことなんて無かったのに もうWindows版は放置だろうな
iOS版とAndroid版の公式スレのまずい書き込みは山下があぼーんしてるけど
Windows版はバイナリ書き換え方法書いてても完全スルー おいこら
今立ち上げた途端に応答なしのフリーズになって強制終了だぞ
さっさと対策しろよドアホウ >>793
広告によるフリーズが無くなるから頻度は減るけど、
他の要因によるフリーズは発生するよ 落ちるやつはタブいくつ開いてるのか(開きっぱなしか閉じてるか)、NGExの中身は、各所datはどんな状態かってまったく言わないよな。
まあそれ出したら「それお前の使い方が変www」で終わっちまうからな、半島人のようにどうしても自分の所為にしたくないんだろう。 >>800
開いてるタブの数はむしろ減らしているのにある日突然フリーズが多発するようになったってことを説明できないバカは引っ込んでろ
さっき書き込みしてすぐ終了して再度立ち上げ直したらまた即フリーズした
今日はこれが4度目の立ち上げだ フリーズするやつは使うのやめればいいのに
なんでそこまで文句言いながら使い続けるの? 以前は立ち上げた途端にフリーズすることがたまにあって、立ち上げ直したらその後は普通に使えてたんだけど、
最近は使ってる途中で起こるようになったな >>793
ワイもそれだけで
効果は抜群だったんだけど
スレ見てると広告切ってても固まる人の方が多いみたい
まぁ全ての環境で問題なくってのはムズいんだろうな・・・
一昔前はもっと安定してた気もするが >>800
落ちない奴も一緒だろ
>半島人のようにどうしても自分の所為にしたくないんだろう
これってむしろ山下のやってることじゃん 他者のブラウザ排除して選択肢を奪っといてそれ言うか? 今日 二度目のフリーズ
しかもパソコンが異常な唸りを上げる
前はこんなことなかったのに何をした 正直タブレット買ってそれで2chやった方がいいような気がしてきたわ フリーズ連呼中うざいな
zip展開まっさら新品初起動でも固まるわけ?
ちょっとずつ実際の利用環境に持って行きどこでおかしくなるか見極めて
因果添えつつ騒げよ ここ1週間くらいあり得ないくらいフリーズするからもしやと思って来てみたら同じやつ多いんだな
どうなってんだよ
他の専ブラにした方がいいんかね
その場合何がいい? >>804
そもそも固まらない、問題ない
の人は書き込まないんじゃないの? win10に対応しろよ
いつのパソコン使ってんだよ 正規表現NGで行頭に特定の文字から始まる文のNGが効かなくなりました。
何か5ch側の仕様が変わったのでしょうか?
例
●あいうえお
(?:^|<br>)●
上記表現でNG出来ません >>817
実は●の前に見えないスペースが1個あるんだぜ したらばなら効くけど2/5chなら以前でも効かんな これでいける。余計なの入ってるけど
(^\●|[\s\r\n]+\●)
最短だとこうか
\s● 固まるのどうにもならんのか
おまえらも山下と変わらんレベルやないか >>818
>>821
ありがとうございます。試してみます さっきき今日5回目の立ち上げで少し書き込みして終了したらそのあと2回続けて起動即フリーズした
これは今日8回目の立ち上げによる書き込み じゃねフリーズはどうでもよくて
PCフリーズがなくなった
こういう人いない?メモリも使用料減ったし 一日数回フリーズするかと思えば
数週間まったく問題ない時もある
たぶん原因は広告の種類だろうね >>828
お前は文盲か知的障害者の類か?
ヒント: >>428 >>644 >>670 >>769 >>781 >>799
こういう風に程度が低いから
○ane厨は大昔からバカにされている いつおきるかふめいだよね
自分はじぇね落ちてもどうでもいいぐらいの頻度だったからいいんだが
月2〜10回だし。
PCがにぶく固まらなくなったのがうれしい 0からこのソフト作り直すと相当面倒なの?
仕様書いてプログラムかいてみたいいして公募していけば作れそうだが
ソフトでお金稼いでるから無理か 有料で軽量janeってつくればいいのにね
そのうち無料化 ■ このスレッドは過去ログ倉庫に格納されています