1 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 19:43:08 ] ●公式サイト Eclipse.org home www.eclipse.org/ Eclipse downloads home www.eclipse.org/downloads/ ●JDK JDK 1.4.2 java.sun.com/j2se/1.4.2/ja/download.html JDK 5.0 (1.5.0) java.sun.com/j2se/1.5.0/ja/download.html JDK 6 (1.6.0) java.sun.com/javase/ja/6/download.html ●関連サイト Eclipse Wiki (日本語) eclipsewiki.net/eclipse/ eclipse@Wiki プラグイン一覧 (日本語) www10.atwiki.jp/eclipse/pages/7.html Eclipse Plugins eclipse-plugins.2y.net/eclipse/index.jsp Eclipse Plugin Central www.eclipseplugincentral.com/index.php ●前スレ 【Java/Callisto/TeX/他】統合開発環境EclipseM21 pc10.2ch.net/test/read.cgi/tech/1153492728/ ●関連スレ 【初心者】EclipseでJavaの勉強 2時間目【大歓迎】 pc8.2ch.net/test/read.cgi/tech/1147444414/
141 名前:134 mailto:sage [2007/02/17(土) 12:26:55 ] >>137 NLPいれてなくても俺は堕ちたぞ
142 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 12:27:39 ] 1.6VMのバクか
143 名前:134 mailto:sage [2007/02/17(土) 12:27:48 ] >>139 英語に翻訳するのが大変ですな。 質問するまで一ヶ月以上かかるかもしれない・・・
144 名前:134 mailto:sage [2007/02/17(土) 12:30:41 ] これが二つのエラー内容だ。やはり、SWTErrorだ。 eclipse.buildId=M20070212-1330 java.version=1.6.0 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP Command-line arguments: -os win32 -ws win32 -arch x86 Error Sat Feb 17 12:22:56 JST 2007 Unhandled event loop exception eclipse.buildId=M20070212-1330 java.version=1.6.0 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP Command-line arguments: -os win32 -ws win32 -arch x86 Error Sat Feb 17 12:22:56 JST 2007 No more handles org.eclipse.swt.SWTError: No more handles at org.eclipse.swt.SWT.error(SWT.java:3400) at org.eclipse.swt.SWT.error(SWT.java:3297) at org.eclipse.swt.SWT.error(SWT.java:3268) at org.eclipse.swt.widgets.Widget.error(Widget.java:435) at org.eclipse.swt.widgets.Control.createHandle(Control.java:508) at org.eclipse.swt.widgets.Label.createHandle(Label.java:178) at org.eclipse.swt.widgets.Control.createWidget(Control.java:523) at org.eclipse.swt.widgets.Control.<init>(Control.java:98) at org.eclipse.swt.widgets.Label.<init>(Label.java:91)
145 名前:134 mailto:sage [2007/02/17(土) 12:46:54 ] むむ。 起動オプションで5.0で起動するように変更しても勝手に終了してしまった。 eclipse.exe -clean -vm "C:\Program Files\Java\jdk1.5.0_09\bin\javaw.exe" .metadataの.logファイルによると、やはりSWTエラーが。 !SESSION 2007-02-17 12:40:47.530 ----------------------------------------------- eclipse.buildId=M20070212-1330 java.version=1.5.0_09 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP Command-line arguments: -os win32 -ws win32 -arch x86 -clean !ENTRY org.eclipse.ui 4 4 2007-02-17 12:44:56.389 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 2007-02-17 12:44:56.405 !MESSAGE No more handles !STACK 0 org.eclipse.swt.SWTError: No more handles at org.eclipse.swt.SWT.error(SWT.java:3400) at org.eclipse.swt.SWT.error(SWT.java:3297) at org.eclipse.swt.SWT.error(SWT.java:3268) at org.eclipse.swt.widgets.Widget.error(Widget.java:435) at org.eclipse.swt.widgets.Control.createHandle(Control.java:508) at org.eclipse.swt.widgets.Button.createHandle(Button.java:451) at org.eclipse.swt.widgets.Control.createWidget(Control.java:523) at org.eclipse.swt.widgets.Control.<init>(Control.java:98) at org.eclipse.swt.widgets.Button.<init>(Button.java:107) at org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDialogField.createButton(TreeListDialogField.java:305) at org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDialogField.getButtonBox(TreeListDialogField.java:363)
146 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 14:03:08 ] うぜえ。bugzillaいけや。
147 名前:134 mailto:sage [2007/02/17(土) 14:26:41 ] うぜえとは言わずに。 さらに報告するぞ。 SWTErrorが出るエラーログを見て新たなことに気づいたんだ。 このSWTErrorの一番最後のところをみてくれ。 リフレクションAPIが使われているぞ。 それにネイティブメソッドをinvoke(呼び出し)している。 何か関係があるかな? それともただのEclipseアプリケーションをランチするだけかな? at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) at org.eclipse.core.launcher.Main.basicRun(Main.java:280) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952)
148 名前:134 mailto:sage [2007/02/17(土) 14:36:28 ] >>139 > eclipse.newcomerで質問し直した方がいいんじゃないかな。 今Firefox使っているいるんだけどニュースグループ news://news.eclipse.org/eclipse.newcomer をFirefoxから見られないよ。 昔は見られた気がするんだけどなー
149 名前:デフォルトの名無しさん [2007/02/17(土) 14:41:15 ] でさ、誰がメール送るのさ?
150 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 14:55:59 ] >>134 これって、誰かに bugzilla に登録してくれって話? 俺はやらんけど。
151 名前:デフォルトの名無しさん [2007/02/17(土) 16:20:45 ] ニュースグループのnewcommerに書けって話もあるけど bugzillaのほうがいいの? どっちにすればいいのかわからない
152 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 16:58:22 ] 再現できる条件がわかっているなら、bugzilla。 わからないならニュースグループへ。間違ってもMLには投げないこと。
153 名前:デフォルトの名無しさん [2007/02/17(土) 17:53:01 ] Bugzillaにすでに該当するものがないかいま検索中。 Advansed Searchで検索したいけど どれに該当するかわからない。 https://bugs.eclipse.org/bugs/query.cgi?format=advanced Classification: これは「Eclipse」だということはわかる。 Product: これも恐らく「Eclipse platform」だということだけ想像できる。 Component: しかし・・・・これは一体・・・ UIなのか、IDEなのかわからない・・・ Version: それに、これ、UIまたはIDEのバージョンをさすとはいえ、どれなのかわからずじまい。 Eclipseのバージョンにも似ているとはいえ、Eclipse3.2.2など無い・・・。 Target: これはEclipseのバージョンを指すということで3.2.2としている。 A Comment: これはanyのやつを選んで SWTErrorとPreferencesを入力。 The URL: これはわからないので空欄 Whiteboard: これは何? 名前の通りとはいえ、掲示板のようなもの? とりあえずanyを選んでSWTErrorとPreferencesを入力。 Keyword: これもA Commentと同じにしてみた。 Bug Changesには とりあえず 2007-02-01 and Now と入力しておいた。 すると、真っ赤な背景でこんなメッセージが・・・ SWTError Preference is not a known keyword. The legal keyword names are listed here.
154 名前:デフォルトの名無しさん [2007/02/17(土) 17:59:40 ] なるほど。。。そういうことか、Keywordには専用のキーワードが入る訳か。 ということは空欄にしてもう一度検索 すると、一件もでない・・・・ Bug List Sat Feb 17 2007 03:54:18 Zarro Boogs found. 仕方がないのでWhiteboardを空欄に・・・すると、またもや0件・・・・ 次はSWTErrorだけに・・・だめだ。 次は・・・Eclipse-Eclipse plaftorm-IDEからEclipse-Eclipse plaftorm-UIに変更し、 Summaryの項をPreferenceだけにする・・・・だめだ。 次はA Commentも空欄に。 SummaryだけにPreferenceを入力することに・・・すると・・・出てきた! https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=anywordssubstr& short_desc=Preference&classification=Eclipse&long_desc_type=anywordssubstr&long_desc=&bug_file_loc_type= allwordssubstr&bug_file_loc=&status_whiteboard_type=anywordssubstr&status_whiteboard=&keywords_type= anywords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2= &bugidtype=include&bug_id=&votes=&chfieldfrom=2007-02-01&chfieldto=Now&chfieldvalue=&cmdtype= doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
155 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:07:43 ] だめだこの条件(詳しくは以下のURLより)で検索しても見つからない https://bugs.eclipse.org/bugs/buglist.cgi?query_format= advanced&short_desc_type=anywordssubstr&short_desc= &classification=Eclipse&product=Platform&target_milestone= 3.2.2&long_desc_type=anywordssubstr&long_desc=SWTError&bug_file_loc_type=allwordssubstr& bug_file_loc=&status_whiteboard_type=anywordssubstr&status_whiteboard=&keywords_type=anywords& keywords=&resolution=---&rep_platform=All&op_sys=All&emailtype1=substring&email1=&emailtype2=substring& email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-02-01&chfieldto=Now&chfieldvalue=&cmdtype=doit& order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
156 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:10:56 ] >>154 これとか、それっぽいか? https://bugs.eclipse.org/bugs/show_bug.cgi?id=166481
157 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:12:08 ] それより、どういう文言で送ればいいのさ
158 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:15:55 ] >>156 なんか違う。ソースコード書いているし、「私はSWTでアプリケーションを作った。」と書いてる。 "No more handles" というキーワードがあるとはいえ。 最後にこんなことが書いてあるのでこれからそれを読んでみる。 PS : we found some interresting article like this (www.eclipsezone.com/forums/thread.jspa?messageID=92036190 )
159 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:16:14 ] >>157 今から考える。その前に見つけた記事を読んでから
160 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:17:25 ] うーむ、下三行はメッセージが似ているが上二行は見覚えがないので別ものでは? !ENTRY org.eclipse.ui 4 4 2006-08-03 14:16:30.384 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 2006-08-03 14:16:30.394 !MESSAGE No more handles !STACK 0
161 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:19:14 ] >>158 最後のこの文が気になる。 After this the application stops responding to any user action (mouse clicks + keyboard). I checked in windows task manager and saw that after using about 1200 handles the application hangs. However eclipse itself uses 4000 handles without any difficulty. The application is deployed as an eclipse product with vmargs -Xmx512m -Xms256m. Is there a way of knowing or specifying the max number of handles an application is allowed to use? Another observation I made is that even after this exception, the rest of the applications in windows work normally without any problems whatsoever. Any help would be appreciated. マウスクリックとキーボード操作が利かなくなると書いているので別問題だろう。
162 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:21:51 ] バグ報告するだけでこんなに時間がかかるのw
163 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:22:00 ] 俺がバグ報告するときは ビルドID 環境 再現させるための条件 をかいて投げてる。このへんちゃんと書いてあって向こうが勤務時間内だったら 数十分でレスポンスあるよ。 最近は報告するページに手取り足取り書いてあるから読めばおけ。 逆にちゃんと書いてないときはinvalidにして放置するからなって 書いてもあるけど。
164 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:26:12 ] この前報告したときは現地時間で午前3時だったけど反応があった。 向こうも修羅場ってんだろな。
165 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:29:15 ] >>158 とりあえず、タスクマネージャとかでハンドルの数とかGDIオブジェクトとか表示させてみたら?
166 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:37:54 ] >>164 米(?)IBM社員だけがコミッタというわけでもなかろう。
167 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:42:35 ] コミッタのメアド出てくるからどこの人が対応してるかわかるんだよ。
168 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:42:57 ] いま細かい条件つけて起動し直してみた。 Eclipseは起動してからワークスペース変えても、 以前に起動したときの情報を"C:\Documents and Settings\sugawara\workspace\.metadata" に勝手に保存してしまうようだね。 今俺のテストマシン用の"C:\Documents and Settings\sugawara\workspace"はまさにテスト用ということでEclipse3.3Mxが使用している。 これが原因でおかしくなってる可能性があるので、 そこで起動時にオプションであらかじめ変えてみた。 eclipse.exe -clean -vm "C:\Program Files\Java\jdk1.5.0_09\bin\javaw.exe" -data "C:\Documents and Settings\sugawara\workspaceTest3.2.2" するとポップアップでAn Error has Occuredと昔プラグインでおかしくなったときに出てきたパターンと同じになった。 エラーログの内容は、ほぼいつもと同じSWTException。 configurationを削除し忘れていたのが原因かもしれないのでもういっちょ。 そしてC:\Documents and Settings\sugawara\workspaceTest3.2.2の.metadataも削除してから再びこのコマンド実行。 それでも同じポップアップ。こいつわぁ、以前も同じ事が起きたので、Eclipseを一旦丸ごと削除ですな。
169 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:45:05 ] また菅原かよ
170 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:53:29 ] >>165 ちょっとまって。そのタスクマネージャというのはEclipseのことだよね。 さすがにWindowsのことじゃないんだ。
171 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:54:36 ] >>169 じゃあ名前を変えてみるよ。
172 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:56:21 ] 次は名無し@沢村で行け
173 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:59:15 ] ニュースグループのnewcommerにはこの問題について話題になっていないね
174 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:00:58 ] >>169 また、と言われても。
175 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:02:39 ] Eclipsepediaで3.2.2で検索 wiki.eclipse.org/index.php/Special:Search?search=3.2.2&go=Go 全然話題になっていない?
176 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:11:22 ] >>175 日本語版が欲しいかも
177 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:15:19 ] >>172 それK氏も思い出した。MLに画像添付しながら質問して怒られて このスレで質問したらスレが荒れていたことを思い出す。
178 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:19:31 ] 菅原は毎度毎度バグ実況しなくていいよ
179 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:22:58 ] 煽りですか。鎌倉を煽るのと同じパターンですな
180 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:23:56 ] >>178 知り合い?
181 名前:168 mailto:sage [2007/02/17(土) 19:28:38 ] >>178 バグ実況は初めてです。
182 名前:168 mailto:sage [2007/02/17(土) 19:31:10 ] Eclipse入れ直して,metadata削除して>>168 と同じ条件でやっても同じ結果ですね。 設定いじるたびにEclipseが終了する。
183 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:33:00 ] このスレは相変わらずUNIX板の煽りノリですね。
184 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:35:01 ] >>170 いや、Windowsのタスクマネージャの事だけど。 no more handles ってのが、Windows の限界までハンドル(?)作ったから失敗してるのか、 それ以外の理由で失敗してそうか調べてみればって感じで言ってみたんだけど。
185 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:40:32 ] >>178 みたいな匿名で実名を煽る人は気持ち悪い。
186 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:42:47 ] SWTでリソースの枯渇がおこったときはsleakで各オブジェクトの ライフサイクルを追うのが定石。スタックトレースが出てるなら デバッガで追ってもいい。 でも134とか168とかにはそれは無理だろうから、bug報告に要求されるのは 誰のところでも再現できる手順を箇条書きにすること。134から読んでみても ころころやっていることを変えているようでよくわからん。134や168のところ で再現しない条件を調べるのはその次。
187 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:45:04 ] >>183 スレが過疎化してるとこへトゲ放つ人が多いからUNIX板に似ているというわけですね。
188 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:52:28 ] Sleakなんつー、Eclipseの日本語本やWikiにも 乗ってなさそうな、普通の人が知らないことを知っている人が多く 知らない人を煽る傾向にあるところがUNIX板に似ているんだよ。
189 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:55:35 ] >>188 それはあるいみ良いことでもある。
190 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:00:19 ] >>184 GDIオブジェクトでググったのですけどMSDNのページばかり現れますよ。 タスクマネージャだけで本当にそんなことを調べることができるのですか? Visual Studioが無いと調べられないものではないですよね。
191 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:01:10 ] 陰でぼそぼそ言う人は嫌い
192 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:04:48 ] >>190 おれも調べたけどわかったよ。 タスクマネージャの「表示」->「列の選択」を見てみ
193 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:09:01 ] >>192 なるほど! よくわかりました。たしかに凄いことになってる。 Systemのハンドルが13万 IEが5000 GDIはIEがトップで4000、Firefoxが3000。
194 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:10:16 ] タスクマネージャの「プロセス」タブをクリックしてから「列の選択」ね
195 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:26:55 ] これもSWTの限界か。どうりでSwingの人気が高まるわけですわ
196 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:39:28 ] このスレ自体過疎化しているし 最近のEclipseの話題も冷めてるね
197 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:42:50 ] 一行レポートにリンクが貼られている。 eclipsewiki.net/eclipse/index.php?Eclipse3.2%B0%EC%B9%D4%A5%EC%A5%DD%A1%BC%A5%C8#c0cc51af
198 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:43:41 ] そういえばそのWikiも過疎化してるよね。 やっぱり「談」が使いにくいからだよね。タイトルに質問内容が見えないし
199 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:47:01 ] 同じような事態に陥っている人がいるんだね。これで段々原因がわかってきたね DBViewerを使っていて、Eclipseが突然落ちた!! plaza.rakuten.co.jp/plugin/diary/?ctgy=4 今の仕事は、C#なのでVisualStudio2005を使っているのですが、 Eclipseを同時に起動し、DBViewerPluginを使って、SQLの作成や実行結果を確認しています。 実装時にエディター画面とデータベースを操作する画面の切り替えが 異常に重く、とても切り替えながら使う気になれません。 # 一応マシンは、Pentium M 760 2000MHz、1.2GBメモリ搭載なんですが・・ それよりも、EclipseとVisualStudioを起動しておいて、 切り替えた方がまだ使えます^^w ところで、最近になって、 SQLのコード補完をやっていたり、C#用のデータアクセスクラスを 自動生成(これは仕事用にカスタマイズしているもの)していると、 「Eclipseが突然落ちるのです。」どくろ ログを見ると、 org.eclipse.swt.SWTError: No more handles : というエラーが・・・・(エラー原因はDBViewerPluginの模様) ネットで調べてみると、どうやらイメージリソース使いかた?が原因のようです。 まだ、修正方法まで見つけていないのですが、分かり次第、すぐ修正したいと 思っています。 どなたか情報をお持ちでしたら、アドバイスお願いします^^w ※ImageRegistryの使い方が間違っているのかな・・・・
200 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:51:10 ] bbs.fedora.jp/read.php?FID=10&TID=4663 Fedora BBSにも同じようなものが。 Fedora 付属のEclipse使ってのエラーだね。 Eclipseの問題ではなくFirefoxの問題とはなんとも滑稽 Fedoraの場合、Eclipseとはかんけいないライブラリ依存関係で解決ですか。
201 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:02:39 ] >>145 SWT の Control#createHandle のソース見てみたけど、 CreateWindowEx で失敗して 0 が返ってる場合に error 出す、と。 俺が見たのは 3.2.1 のソースだから、ひょっとすると 3.2.2 は別なんかもしれんが。
202 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:10:24 ] 134や168(もしかしたら他の人もいるかも)がなにをしたいかよくわからないんだけど。 自分でまずなんとか問題を解決したいならまずソース追ったら? stack trace出てるんだから まずそれでしょ。EclipseSDKは本来Eclipse自体を開発するためのSDKだから そのための機構はいろいろそろってるよ。ワークベンチから入れ子でランタイムワークベンチ を起動してソースレベルデバッガにかけてSWTErrorがthrowされるタイミングで ブレークポイント設定したりとか。 そうじゃなくてなんとかバグレポしたいってことだったら、他の人のPCでも 確認できるよう情報を整理するべき。これ以上ハンドル追ってもあまり有用な情報出てこないよ。 No more handlesって出てる現状を追確認するだけ。 >>201 もし見るんならそこじゃなくてさらにスタック追って多分PreferencePage 内でウィジットとかなんらかのSWTリソースを生成しているとこ。といっても 上の方にあるスタックトレース、尻切れでどこかは俺にはわからんけど。 Bugzillaにまず再現条件含めて項目立ててそこにログファイルをアタッチできない? #ここに長々貼り付けてもアレだし。
203 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:20:39 ] でもなぁ、>>144 だと Label、>>145 だと Button のコンストラクタで失敗してんだよね。 Label も Button も regression したと考えるよりは、 どっちかといえば Windows全体だか、アプリのだかは分からんが、 handle とか hwnd の上限に達してるんじゃないかと予想。 >>202 > さらにスタック追って多分PreferencePage 俺は関係ないと思ってるんだけど、こっちではサッパリだから そっちのがホンボシかも。 やる気あんなら頑張ってみてくれ。
204 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:25:20 ] >>202 気になるんだけどさ、なんでそんなこと知ってるの? 何みて勉強したの?
205 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:32:45 ] >>203 がんばろうにもこっちでは全く問題ないし再現条件もわからんからにんともかんとも。 もし再現条件がわかってるなら、当該個所のトレースと、org.eclipse.uiの トレースオプションのdebug/swterrorとdebug/graphicsをONにしてトレーサの 中身のカウンタをさらにヲチするけど。sleakだとそのへん自動化できないし。 >>204 仕事と称して半分遊びでいろいろやってるから。
206 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:35:51 ] 今さ、10ほど開いていたIEをすべて閉じてから設定を弄くってみたら まったくエラーが起きなくなった。 やっぱりリソースが原因だったのではないかと思う。 >>202 Eclipse自体をデバッグですか。 つまり、Eclipseのソースコードをダウンロードしてから Eclipseプラグイン開発で新規にプロジェクトを作らないといけないわけですかね?
207 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:49:09 ] >>206 ? 昔、極端に貧弱な環境でSWTのオブジェクト作るとNo more handles出たけど そういうわけでもないんでしょ? なんかへんな気するけど動いてるんならまあいいや。 >つまり、Eclipseのソースコードをダウンロードしてから >Eclipseプラグイン開発で新規にプロジェクトを作らないといけないわけですかね? SDKにはソースとかまとめて入ってるし、新規プロジェクトも必要ないよ。 Debug->Eclipse Applicationで新しい項目追加/設定/起動.
208 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:58:48 ] >>204 ソースとかMLとか日本語以外の情報だろ。 何やるにしても和書や国内は表面的な情報しかない。
209 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 22:01:32 ] 3.2で、設定の「ようこそ」ページを開いたらWindowsごと落ちたことがあった。 そのときはIBMのプリインストールソフトのバグで、それ入れ替えたら直ったよ。 そういうアヤシイ何かがいるんじゃない?
210 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 22:17:03 ] 3.2.2はまだ入れないほうがいい?
211 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 22:19:17 ] いや、ほとんどの奴が発生してねーんじゃねーか? 色々やってみたが、再現できねー。ハンドルも増えねーよ。 まー、俺はワークスペースも共用してねーし、 JDK6も使ってないからかも。
212 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 22:29:42 ] >菅原 別のクリーンなマシンでやってみたら? 環境依存だろ。でも、同じ人間がやると同じ手順ふむから 再現してまうんだな、これが。
213 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 23:06:07 ] 個人情報晒しは控え目に
214 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 23:18:02 ] >>212 同じ職場の人ですか?
215 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 23:19:39 ] >>214 なんでそう思ったの?
216 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 23:27:13 ] 君ら仲悪いのかな?
217 名前:134 mailto:sage [2007/02/17(土) 23:42:39 ] 突然スレが活性化しとるな おれが再現したときの環境 *IEが10ほど起動 *OpenOffice2.1 *iTunesで音楽を再生中 *TV Tunerがタスクトレイに常駐 *Norton Antivirusをウィルススキャン中 *Firefox タブは10ほど *コマンドプロンプト *エクスプローラを3つ起動 こんなもん IEを一旦全て閉じTunerもOO.o,Nortonも閉じた。 今はもう発生しない
218 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 23:47:40 ] センスねーな。
219 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 23:54:06 ] >>217 メモリ128Mしか積んでないのにそんなに起動したらNotepadでも死ぬだろ
220 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 23:59:06 ] >>217 おいこらw なめてんのか。 メモリ128Mの分際でウィルススキャンしながら音楽聴いて IEとFirefox開きまくって調子悪いって。そりゃそうだろ。 つきあって損した。
221 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 00:02:19 ] >>217 せめてEclipseの推奨メモリ積んでくれ。
222 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 00:06:25 ] 職場でメモリ512Mが3人、1Gが3人。 512Mのグループは落ちるとか調子悪いとかよく言ってくる。 メモリ1G必要説はまんざら嘘ではない。
223 名前:134 mailto:sage [2007/02/18(日) 00:07:52 ] >>219 メモリは2GB積んでるで。 俺としてはIEのActiveXが怪しいと思うんだが。 Nortonは一時停止状態でも再現したで。
224 名前:134 mailto:sage [2007/02/18(日) 00:22:03 ] いま再現したときの環境を思い出してもとの環境に戻そうとしている。 Eclipse弄り倒しても何も再現しないな。 再現できるようにもっとIEを起動してみる
225 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:02:28 ] つまりWindowsを再起動すれば直るという問題だろ?
226 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:05:03 ] >>197 どうやら、Eclipseに精通する者をそこから誘導してしまったようだね。 このスレに書き込んだ人の中にはEclipseのコントリビュータいそうだね。
227 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:06:11 ] >>225 Eclipseで困ったら再起動。これ覚えておこう。 しかし、ワークスペースの.metadataとEclipseをすべて削除してから 再インストールする必要もある。 ということを。
228 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:22:54 ] っつか Wiki に書いたの >134 だろ。
229 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:25:08 ] 結局Java SE 6 VMの問題ではなかったのな
230 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:33:31 ] >>227 それはそうだが俺は技術者としてそれを言うのは恥ずかしいな。 原因も分からず、再起動とか設定ファイル消すとかならド素人でも言える。
231 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 04:34:43 ] >>230 は原理主義者に陥って燃え尽きるタイプ
232 名前:137 mailto:sage [2007/02/18(日) 10:57:05 ] 今日もう一度やってみたが同じ症状が出た。 3.2.2から、Calistoのアップデートするとデフォで日本のサイトが選ばれるようになったので それを3.2.1までデフォで選ばれてたCalistoのサイトに変更したところ 正常にインストールできた 俺の環境の問題かもしれんが、もし似た症状が起こった人の為に書いておきます
233 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 11:04:04 ] うちはJAISTで問題なかった。むしろeclipse.orgにあるCalistoの サイトは混みすぎでtimeoutしてアップデートできず。
234 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 13:26:18 ] うちも JAIST で特に問題なし。メモリは2G。
235 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 16:35:57 ] >>232 異常終了というのは、 ポップアップで警告がでた終了方法? それとも、何事もなかったかのようにいきなり終了する方法?
236 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 16:36:59 ] >>230 じゃあ原因を特定してくれ。 おれんとこじゃ再現性がなくてどうにもならんよ
237 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 17:04:41 ] >>232 3.2.2でアップデートすると、おれもJAISTんとこでやられた。 >>233-234 なんでお前らは問題ないんだよ。ブラウザで直接ダウンロードはできるのに。 eclipse.buildId=M20070212-1330 java.version=1.6.0 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP Command-line arguments: -os win32 -ws win32 -arch x86 Error Sun Feb 18 16:58:41 JST 2007 Unable to retrieve remote reference "ftp.jaist.ac.jp/pub/eclipse/callisto/releases/features/org.eclipse.cdt_3.1.2.200702150621.jar". [Server returned HTTP response code: "404 Not Found" for URL: ftp.jaist.ac.jp/pub/eclipse/callisto/releases/features/org.eclipse.cdt_3.1.2.200702150621.jar.] org.eclipse.update.internal.core.FatalIOException: Server returned HTTP response code: "404 Not Found" for URL: ftp.jaist.ac.jp/pub/eclipse/callisto/releases/features/org.eclipse.cdt_3.1.2.200702150621.jar.
238 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 17:09:16 ] IEでもFirefoxでも難なくダウソできるものがなんでEclipseでは404 Not Foundなんですかと言いたい。 IEもFirefoxもEclipseもプロクシ使ってないのになんでなんで? やっぱJAISTの鯖設定に問題有りですか?
239 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 17:11:30 ] >>234-235 CDTのダウソうまくいった? そこでコケるんですけど
240 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 19:11:02 ] >>235 ポップアップで異常終了のメッセージが出る。アップデートは終了するが、Eclipse自体は終了しない。
241 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 20:06:00 ] そのときはエラーログビューでエラーログの内容を