WhiteCrow 一般ユーザ
Joined: 2008.05.15 Posts: 8 Location: 電脳世界でありたい
|
Posted: 2009/06/17 07:11:06 Post subject: カスタム掲示板にて発生した、不思議な現象なので、質問させていただきます。 |
|
|
お久しぶりです。前回まで、不要の報告みたいな感想を書いていたWhiteCrowです。
今回は、ちょっと不思議な現象が起こったため、質問させていただきました。
エラー内容自体は『Bad RequestBypassToServer:』によるヌルポなんですが、原因が不明なのです。
同じサーバースクリプトをWindowsマシンで稼動させた場合は、不具合は発生しないのですが、なぜかLinuxマシンで稼動させるとエラーが発生するのです。
発生する板は、『お気に入り』『友人管理』です。
お気に入りに関してはタブ、友人管理に関しては、タブ、直リンクともに不可能でした。
WindowsとLinux両方で発生するなら私のプログラムミスだとわかりやすいのですが、なぜかLinuxでのみ発生。
やっぱり文字コードの違いという壁はそれほど簡単ではないということなのでしょうか。
Linuxのほうではロギンなど、自分で走り回るNPCが動かなかったり。摩訶不可思議?
最後にテンプレです。
【サーバーPCスペック】
・CPU: Pentium4-M 1.7GHz
・メモリ: 2048MB(1024MBx2)
・グラボ: Onbord
・OS: VineLinux4.2(EUC)
・ネットワーク回線: ローカル1000BASE-T(?)
【クライアントPCスペック】
・CPU: Core2Duo E6600 (2.4GHz)
・メモリ: 2048MB(1024MBx2)
・グラボ: NVIDIA GeForce 7950GT
・OS: WIndowsXPsp3
・ネットワーク回線: ローカル1000BASE-T(?)
【L2Jスペック】
・L2JServerのREV: 3148M
・L2JDPのREV: 6237
・L2J_JPのREV: 不明
・最終アップデート日: 不明
・オリジナル箇所の有無(具体的に): カスタム掲示板
・鯖と蔵の接続(ローカルor公開): ローカル
【エラー内容】※できるだけ詳細に。エラーログがあれば引用
Bad RequestBypassToServer:
java.lang.NullPointerException
at java.lang.System.arraycopy(Native Method)
at javolution.text.TextBuilder$2.run(TextBuilder.java:1004)
at javax.realtime.MemoryArea.executeInArea(MemoryArea.java:27)
at javolution.text.TextBuilder.increaseCapacity(TextBuilder.java:998)
at javolution.text.TextBuilder.append(TextBuilder.java:349)
at javolution.text.TextBuilder.append(TextBuilder.java:327)
at javolution.text.TextBuilder.<init>(TextBuilder.java:89)
at net.sf.l2j.gameserver.communitybbs.Manager.L2J_JP_FavoriteManager.showFavorite(L2J_JP_FavoriteManager.java:388)
at net.sf.l2j.gameserver.communitybbs.Manager.L2J_JP_FavoriteManager.parsecmd(L2J_JP_FavoriteManager.java:91)
at net.sf.l2j.gameserver.communitybbs.CommunityBoard.handleCommands(CommunityBoard.java:151)
at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:191)
at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:76)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
Bad RequestBypassToServer:
java.lang.NullPointerException
at java.lang.System.arraycopy(Native Method)
at javolution.text.TextBuilder$2.run(TextBuilder.java:1004)
at javax.realtime.MemoryArea.executeInArea(MemoryArea.java:27)
at javolution.text.TextBuilder.increaseCapacity(TextBuilder.java:998)
at javolution.text.TextBuilder.append(TextBuilder.java:349)
at javolution.text.TextBuilder.append(TextBuilder.java:327)
at javolution.text.TextBuilder.<init>(TextBuilder.java:89)
at net.sf.l2j.gameserver.communitybbs.Manager.L2J_JP_FriendListManager.showFriendList(L2J_JP_FriendListManager.java:74)
at net.sf.l2j.gameserver.communitybbs.Manager.L2J_JP_FriendListManager.parsecmd(L2J_JP_FriendListManager.java:58)
at net.sf.l2j.gameserver.communitybbs.CommunityBoard.handleCommands(CommunityBoard.java:137)
at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:191)
at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:76)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
(注意:一部掲示板スクリプトの名前を個人的に変更してあります。)
ほかにもエラーがあるので、また雑男女にでも書いておきます。
m(__)m WhiteCrow |
|