erlang / erlide_eclipse

Eclipse IDE for Erlang
http://erlide.org
202 stars 70 forks source link

Bitstr matching raises an exception in the debug mode #42

Closed takeshi4126 closed 12 years ago

takeshi4126 commented 12 years ago

Hi,

The below code works fine in the ordinary Run mode by the erlide in the eclipse Indigo. However, it raises "no match of right hand side value" exception when it is run in the Debug mode. At first, I suspected this is a problem in the Erlang itself. However, the Erlang's debugger could run this code without raising this exception. Thus, I think this is a problem in the erlide.

[mytest.erl]

-module(mytest). -export([test/0]).

test() -> Data = <<0:2>>, BitSize = bit_size(Data), <> = Data, X.

[Exception] Eshell V5.9 (ErlangTest@EV101F74E6B84F)1> mytest:test(). \ exception error: no match of right hand side value <<0:2>> in function mytest:test/0 called as mytest:test() (ErlangTest@EV101F74E6B84F)2>

!SESSION 2012-02-04 00:25:37.406 ----------------------------------------------- eclipse.buildId=M20110909-1335 java.version=1.7.0_01 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product !ENTRY org.erlide.core 1 0 2012-02-04 00:26:17.202 !MESSAGE Erlide log is in C:/Users/nrjmata/Documents/workspace !ENTRY org.erlide.core 1 0 2012-02-04 00:26:17.401 !MESSAGE * starting Erlide v0.13.9.201112131133 (core=0.13.9.201112131133) *(MS932)

00:26:17,399 F: (ErlangCore.java:219) : Starting CORE Thread[main,6,main] 00:26:17,401 I: (ErlangCore.java:145) : * starting Erlide v0.13.9.201112131133 (core=0.13.9.201112131133) _(MS932) 00:26:17,630 I: (ErlangEventHandler.java:31) : Register event handler for : org.erlide.core.internal.backend.BackendManager$1@1cf619a 00:26:17,647 F: (ErlangCore.java:238) : Started CORE 00:26:17,657 F: (ErlideUIPlugin.java:138) : Starting UI Thread[main,6,main] 00:26:17,658 F: (ErlideUIPlugin.java:145) : Started UI 00:26:18,570 F: (ErlModel.java:184) : makeErlangProject ErlangTest[> Erlang Model] 00:26:18,571 F: (ErlModel.java:184) : makeErlangProject GeocastSim[> Erlang Model] 00:26:18,572 F: (ErlModel.java:184) : makeErlangProject ErlangTest[> Erlang Model] 00:26:18,572 F: (ErlModel.java:184) : makeErlangProject GeocastSim[> Erlang Model] 00:26:18,575 F: (BackendFactory.java:46) : Create build backend R15 00:26:18,676 F: (BackendFactory.java:53) : Create backend R15_57797_NRJMATA_d2bbcf 00:26:18,684 F: (ErlangLaunchDelegate.java:78) : doLaunch runtime erl5.9 (erl5.9) 00:26:18,685 F: (ErlangLaunchDelegate.java:80) : doLaunch cookie erlide (erlide) 00:26:18,702 I: (GenericBackendData.java:55) : Backend data:run mode, with attributes:: 00:26:18,703 I: (GenericBackendData.java:65) : org.eclipse.debug.ui.ATTR_CONSOLE_ENCODING: ISO-8859-1 00:26:18,704 I: (GenericBackendData.java:65) : ..cookie : erlide 00:26:18,705 I: (GenericBackendData.java:65) : ..extra_args : 00:26:18,706 I: (GenericBackendData.java:65) : ..managed : true 00:26:18,707 I: (GenericBackendData.java:65) : ..nodeName : R15_57797_NRJMATA_d2bbcf 00:26:18,707 I: (GenericBackendData.java:65) : ..runtime : erl5.9 00:26:18,708 I: (GenericBackendData.java:70) : --------------- 00:26:18,710 F: (ErlangLaunchDelegate.java:151) : START node :> ["C:\Program Files\erl5.9/bin/erl", -name, R15_57797_NRJMATAd2bbcf@EV101F74E6B84F, -setcookie, erlide] ** C:\Users\nrjmata\Documents\workspace 00:26:18,719 F: (ErlangLaunchDelegate.java:168) : process is running 00:26:18,730 F: (ErtsProcess.java:27) : # create ErtsProcess: R15_57797_NRJMATA_d2bbcf 00:26:18,733 F: (ErlangLaunchDelegate.java:128) : Started erts: R15_57797_NRJMATA_d2bbcf >> R15_57797_NRJMATA_d2bbcf 00:26:18,749 F: (ErlRuntime.java:255) : using cookie 'erlide...'6 (info: 'erlide') 00:26:18,755 F: (Backend.java:253) : R15_57797_NRJMATA_d2bbcf@EV101F74E6B84F: waiting connection to peer... 00:26:18,866 F: (ErlRuntime.java:91) : # ping...R15_57797_NRJMATA_d2bbcf@EV101F74E6B84F main 00:26:19,181 F: (ErlRuntime.java:91) : # ping...R15_57797_NRJMATA_d2bbcf@EV101F74E6B84F main 00:26:19,486 F: (ErlRuntime.java:91) : # ping...R15_57797_NRJMATA_d2bbcf@EV101F74E6B84F main 00:26:19,503 F: (ErlRuntime.java:110) : Node R15_57797_NRJMATA_d2bbcf@EV101F74E6B84F is up 00:26:19,504 F: (ErlRuntime.java:91) : # ping...R15_57797_NRJMATA_d2bbcf@EV101F74E6B84F main 00:26:19,738 F: (Backend.java:426) : code server started 00:26:19,739 F: (Backend.java:259) : connected! 00:26:19,756 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.debugger_0.11.2.201112131133/ebin to code path for @14759680:: Backend<erl5.9/R15_57797_NRJMATA_d2bbcf (C:\Program Files\erl5.9) R15B []> 00:26:19,786 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/configuration/org.eclipse.osgi/bundles/846/1/.cp/ebin to code path for @14759680:: Backend<erl5.9/R15_57797_NRJMATA_d2bbcf (C:\Program Files\erl5.9) R15B []> 00:26:19,795 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.ide_0.11.11.201112131133/ebin to code path for @14759680:: Backend<erl5.9/R15_57797_NRJMATA_d2bbcf (C:\Program Files\erl5.9) R15B []> 00:26:19,807 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.common_0.11.2.201112131133/ebin to code path for @14759680:: Backend<erl5.9/R15_57797_NRJMATA_d2bbcf (C:\Program Files\erl5.9) R15B []> 00:26:19,817 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.builder_0.11.4.201112131133/ebin to code path for @14759680:: Backend<erl5.9/R15_57797_NRJMATA_d2bbcf (C:\Program Files\erl5.9) R15B []> 00:26:19,839 I: (ErlangEventHandler.java:31) : Register event handler for log: org.erlide.core.backend.events.LogEventHandler@13df3c5 00:26:19,841 I: (ErlangEventHandler.java:31) : Register event handler for erlang_log: org.erlide.core.backend.events.ErlangLogEventHandler@1a98a1f 00:26:19,845 F: (ErlConsoleManager.java:40) : console ADDED to Backend<erl5.9/R15_57797_NRJMATA_d2bbcf (C:\Program Files\erl5.9) R15B []> 00:26:19,871 I: (ErlangEventHandler.java:31) : Register event handler for io_server: org.erlide.core.backend.console.ConsoleEventHandler@1d2f3b 00:26:20,283 F: (BackendFactory.java:40) : Create ide backend 00:26:20,284 F: (BackendFactory.java:53) : Create backend 57797_NRJMATA_d2c27c_erlide 00:26:20,285 F: (ErlangLaunchDelegate.java:78) : doLaunch runtime erl5.9 (erl5.9) 00:26:20,285 F: (ErlangLaunchDelegate.java:80) : doLaunch cookie erlide (erlide) 00:26:20,287 I: (GenericBackendData.java:55) : Backend data:run mode, with attributes:: 00:26:20,287 I: (GenericBackendData.java:65) : org.eclipse.debug.ui.ATTR_CONSOLEENCODING: ISO-8859-1 00:26:20,287 I: (GenericBackendData.java:65) : ..cookie : erlide 00:26:20,287 I: (GenericBackendData.java:65) : ..extra_args : 00:26:20,287 I: (GenericBackendData.java:65) : ..managed : true 00:26:20,288 I: (GenericBackendData.java:65) : ..nodeName : 57797_NRJMATA_d2c27c_erlide 00:26:20,288 I: (GenericBackendData.java:65) : ..runtime : erl5.9 00:26:20,288 I: (GenericBackendData.java:70) : --------------- 00:26:20,289 F: (ErlangLaunchDelegate.java:151) : START node :> ["C:\Program Files\erl5.9/bin/erl", -name, 57797_NRJMATA_d2c27cerlide@EV101F74E6B84F, -setcookie, erlide] ** C:\Users\nrjmata\Documents\workspace 00:26:20,291 F: (ErlangLaunchDelegate.java:168) : process is running 00:26:20,292 F: (ErtsProcess.java:27) : # create ErtsProcess: 57797_NRJMATA_d2c27c_erlide 00:26:20,293 F: (ErlangLaunchDelegate.java:128) : Started erts: 57797_NRJMATA_d2c27c_erlide >> 57797_NRJMATA_d2c27c_erlide 00:26:20,299 F: (ErlRuntime.java:255) : using cookie 'erlide...'6 (info: 'erlide') 00:26:20,299 F: (Backend.java:253) : 57797_NRJMATA_d2c27c_erlide@EV101F74E6B84F: waiting connection to peer... 00:26:20,401 F: (ErlRuntime.java:91) : # ping...57797_NRJMATA_d2c27c_erlide@EV101F74E6B84F main 00:26:20,703 F: (ErlRuntime.java:91) : # ping...57797_NRJMATA_d2c27c_erlide@EV101F74E6B84F main 00:26:20,711 F: (ErlRuntime.java:110) : Node 57797_NRJMATA_d2c27c_erlide@EV101F74E6B84F is up 00:26:20,712 F: (ErlRuntime.java:91) : # ping...57797_NRJMATA_d2c27c_erlide@EV101F74E6B84F main 00:26:20,918 F: (Backend.java:426) : code server started 00:26:20,919 F: (Backend.java:259) : connected! 00:26:20,925 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.debugger_0.11.2.201112131133/ebin to code path for @24518735:: Backend<erl5.9/57797_NRJMATA_d2c27c_erlide (C:\Program Files\erl5.9) R15B []> 00:26:20,974 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/configuration/org.eclipse.osgi/bundles/846/1/.cp/ebin to code path for @24518735:: Backend<erl5.9/57797_NRJMATA_d2c27c_erlide (C:\Program Files\erl5.9) R15B []> 00:26:20,982 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.ide_0.11.11.201112131133/ebin to code path for @24518735:: Backend<erl5.9/57797_NRJMATA_d2c27c_erlide (C:\Program Files\erl5.9) R15B []> 00:26:20,989 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.common_0.11.2.201112131133/ebin to code path for @24518735:: Backend<erl5.9/57797_NRJMATA_d2c27c_erlide (C:\Program Files\erl5.9) R15B []> 00:26:21,000 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.builder_0.11.4.201112131133/ebin to code path for @24518735:: Backend<erl5.9/57797_NRJMATA_d2c27c_erlide (C:\Program Files\erl5.9) R15B []> 00:26:21,015 I: (ErlangEventHandler.java:31) : Register event handler for log: org.erlide.core.backend.events.LogEventHandler@1731812 00:26:21,020 I: (ErlangEventHandler.java:31) : Register event handler for erlang_log: org.erlide.core.backend.events.ErlangLogEventHandler@1d92417 00:26:21,022 F: (ErlConsoleManager.java:40) : console ADDED to Backend<erl5.9/57797_NRJMATA_d2c27c_erlide (C:\Program Files\erl5.9) R15B []> 00:26:21,028 I: (ErlangEventHandler.java:31) : Register event handler for io_server: org.erlide.core.backend.console.ConsoleEventHandler@1322dd7 00:26:21,579 F: (ErlReconcilerStrategy.java:58) : ## initial reconcile mytest.erl 00:28:34,217 F: (ErlangNodeLaunchShortcut.java:59) : * Launch:: [P/ErlangTest] 00:28:34,476 F: (ErlangLaunchDelegate.java:78) : doLaunch runtime erl5.9 (erl5.9) 00:28:34,477 F: (ErlangLaunchDelegate.java:80) : doLaunch cookie erlide (erlide) 00:28:34,482 I: (GenericBackendData.java:55) : Backend data:debug mode, with attributes:: 00:28:34,483 I: (GenericBackendData.java:65) : org.eclipse.debug.core.MAPPED_RESOURCE_PATHS: [/ErlangTest] 00:28:34,484 I: (GenericBackendData.java:65) : org.eclipse.debug.core.MAPPED_RESOURCETYPES: [4] 00:28:34,484 I: (GenericBackendData.java:65) : ..arguments : 00:28:34,485 I: (GenericBackendData.java:65) : ..console : true 00:28:34,486 I: (GenericBackendData.java:65) : ..cookie : erlide 00:28:34,487 I: (GenericBackendData.java:65) : ..extra_args : 00:28:34,487 I: (GenericBackendData.java:65) : ..function : 00:28:34,488 I: (GenericBackendData.java:65) : ..has_backend : false 00:28:34,489 I: (GenericBackendData.java:65) : ..interpretModules : [ErlangTest:mytest.erl] 00:28:34,490 I: (GenericBackendData.java:65) : ..loadAllNodes : false 00:28:34,490 I: (GenericBackendData.java:65) : ..longName : true 00:28:34,491 I: (GenericBackendData.java:65) : ..managed : true 00:28:34,492 I: (GenericBackendData.java:65) : ..module : 00:28:34,492 I: (GenericBackendData.java:65) : ..nodeName : ErlangTest 00:28:34,493 I: (GenericBackendData.java:65) : ..projects : ErlangTest 00:28:34,494 I: (GenericBackendData.java:65) : ..runtime : erl5.9 00:28:34,494 I: (GenericBackendData.java:65) : ..startMe : true 00:28:34,495 I: (GenericBackendData.java:65) : ..workingdir : . 00:28:34,496 I: (GenericBackendData.java:70) : --------------- 00:28:34,499 F: (ErlangLaunchDelegate.java:151) : START node :> ["C:\Program Files\erl5.9/bin/erl", -name, ErlangTest@EV101F74E6B84F, -setcookie, erlide] ** C:\Users\nrjmata\Documents\workspace 00:28:34,508 F: (ErlangLaunchDelegate.java:168) : process is running 00:28:34,529 F: (ErtsProcess.java:27) : # create ErtsProcess: ErlangTest 00:28:34,531 F: (ErlangLaunchDelegate.java:128) : Started erts: ErlangTest >> ErlangTest 00:28:34,532 F: (BackendManager.java:136) : create execution backend ErlangTest 00:28:34,533 F: (BackendFactory.java:53) : Create backend ErlangTest 00:28:34,541 F: (ErlRuntime.java:255) : using cookie 'erlide...'6 (info: 'erlide') 00:28:34,543 F: (Backend.java:253) : ErlangTest@EV101F74E6B84F: waiting connection to peer... 00:28:34,648 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:28:34,951 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:28:34,959 F: (ErlRuntime.java:110) : Node ErlangTest@EV101F74E6B84F is up 00:28:34,959 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:28:35,162 F: (Backend.java:426) : code server started 00:28:35,163 F: (Backend.java:259) : connected! 00:28:35,168 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.debugger_0.11.2.201112131133/ebin to code path for @31988768:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:28:35,179 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/configuration/org.eclipse.osgi/bundles/846/1/.cp/ebin to code path for @31988768:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:28:35,186 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.ide_0.11.11.201112131133/ebin to code path for @31988768:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:28:35,194 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.common_0.11.2.201112131133/ebin to code path for @31988768:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:28:35,200 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.builder_0.11.4.201112131133/ebin to code path for @31988768:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:28:35,214 I: (ErlangEventHandler.java:31) : Register event handler for log: org.erlide.core.backend.events.LogEventHandler@1759d99 00:28:35,216 I: (ErlangEventHandler.java:31) : Register event handler for erlang_log: org.erlide.core.backend.events.ErlangLogEventHandler@1d4b525 00:28:35,218 F: (Backend.java:576) : backend ErlangTest@EV101F74E6B84F: add path C:\Users\nrjmata\Documents\workspace\ErlangTest\ebin 00:28:35,236 F: (ErlangDebugTarget.java:139) : debug daemon #Pidjerlide_3d4cee7@EV101F74E6B84F.21.0 00:28:35,259 F: (ErlangDebugTarget.java:142) : debug started #PidErlangTest@EV101F74E6B84F.64.0 00:28:35,273 F: (ErlangDebugHelper.java:25) : interpret C:/Users/nrjmata/Documents/workspace/ErlangTest/ebin/mytest.beam 00:28:35,363 F: (ErlConsoleManager.java:40) : console ADDED to Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:28:35,369 I: (ErlangEventHandler.java:31) : Register event handler for io_server: org.erlide.core.backend.console.ConsoleEventHandler@1f39609 00:29:02,244 I: (ErlangDebugTarget.java:519) : new status {new_status,#PidErlangTest@EV101F74E6B84F.73.0,idle,{}} 00:29:02,245 I: (ErlangDebugTarget.java:519) : new status {new_status,#PidErlangTest@EV101F74E6B84F.73.0,exit,normal} 00:29:09,230 F: (ErtsProcess.java:96) : ErtsProcess will be terminated: ErlangTest 00:29:09,240 F: (ErtsProcess.java:85) : ErtsProcess terminated: ErlangTest 00:29:09,241 F: (ErlRuntime.java:113) : Node ErlangTest@EV101F74E6B84F is down: com.ericsson.otp.erlang.OtpErlangExit: 'Remote has closed connection' 00:29:09,241 S: (ErtsWatcherRunnable.java:49) : Backend 'ErlangTest' terminated with exit code 1. 00:29:09,731 F: (Backend.java:277) : disposing backend ErlangTest@EV101F74E6B84F 00:29:09,737 F: (Backend.java:277) : disposing backend ErlangTest@EV101F74E6B84F 00:29:10,963 F: (Backend.java:615) : backend ErlangTest@EV101F74E6B84F: remove path C:\Users\nrjmata\Documents\workspace\ErlangTest\ebin 00:29:13,789 F: (ErlangNodeLaunchShortcut.java:59) : * Launch:: [P/ErlangTest] 00:29:13,848 F: (ErlangLaunchDelegate.java:78) : doLaunch runtime erl5.9 (erl5.9) 00:29:13,849 F: (ErlangLaunchDelegate.java:80) : doLaunch cookie erlide (erlide) 00:29:13,852 I: (GenericBackendData.java:55) : Backend data:run mode, with attributes:: 00:29:13,853 I: (GenericBackendData.java:65) : org.eclipse.debug.core.MAPPED_RESOURCE_PATHS: [/ErlangTest] 00:29:13,854 I: (GenericBackendData.java:65) : org.eclipse.debug.core.MAPPED_RESOURCETYPES: [4] 00:29:13,855 I: (GenericBackendData.java:65) : ..arguments : 00:29:13,856 I: (GenericBackendData.java:65) : ..console : true 00:29:13,857 I: (GenericBackendData.java:65) : ..cookie : erlide 00:29:13,857 I: (GenericBackendData.java:65) : ..extra_args : 00:29:13,858 I: (GenericBackendData.java:65) : ..function : 00:29:13,859 I: (GenericBackendData.java:65) : ..has_backend : false 00:29:13,859 I: (GenericBackendData.java:65) : ..interpretModules : [ErlangTest:mytest.erl] 00:29:13,860 I: (GenericBackendData.java:65) : ..loadAllNodes : false 00:29:13,861 I: (GenericBackendData.java:65) : ..longName : true 00:29:13,863 I: (GenericBackendData.java:65) : ..managed : true 00:29:13,864 I: (GenericBackendData.java:65) : ..module : 00:29:13,864 I: (GenericBackendData.java:65) : ..nodeName : ErlangTest 00:29:13,865 I: (GenericBackendData.java:65) : ..projects : ErlangTest 00:29:13,866 I: (GenericBackendData.java:65) : ..runtime : erl5.9 00:29:13,866 I: (GenericBackendData.java:65) : ..startMe : true 00:29:13,867 I: (GenericBackendData.java:65) : ..workingdir : . 00:29:13,868 I: (GenericBackendData.java:70) : --------------- 00:29:13,870 F: (ErlangLaunchDelegate.java:151) : START node :> ["C:\Program Files\erl5.9/bin/erl", -name, ErlangTest@EV101F74E6B84F, -setcookie, erlide] ** C:\Users\nrjmata\Documents\workspace 00:29:13,877 F: (ErlangLaunchDelegate.java:168) : process is running 00:29:13,880 F: (ErtsProcess.java:27) : # create ErtsProcess: ErlangTest 00:29:13,882 F: (ErlangLaunchDelegate.java:128) : Started erts: ErlangTest >> ErlangTest 00:29:13,883 F: (BackendManager.java:136) : create execution backend ErlangTest 00:29:13,883 F: (BackendFactory.java:53) : Create backend ErlangTest 00:29:13,889 F: (ErlRuntime.java:255) : using cookie 'erlide...'6 (info: 'erlide') 00:29:13,891 F: (Backend.java:253) : ErlangTest@EV101F74E6B84F: waiting connection to peer... 00:29:13,994 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:29:14,299 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:29:14,309 F: (ErlRuntime.java:110) : Node ErlangTest@EV101F74E6B84F is up 00:29:14,310 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:29:14,515 F: (Backend.java:426) : code server started 00:29:14,516 F: (Backend.java:259) : connected! 00:29:14,521 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.debugger_0.11.2.201112131133/ebin to code path for @19921441:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:29:14,531 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/configuration/org.eclipse.osgi/bundles/846/1/.cp/ebin to code path for @19921441:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:29:14,537 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.ide_0.11.11.201112131133/ebin to code path for @19921441:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:29:14,544 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.common_0.11.2.201112131133/ebin to code path for @19921441:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:29:14,550 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.builder_0.11.4.201112131133/ebin to code path for @19921441:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:29:14,564 I: (ErlangEventHandler.java:31) : Register event handler for log: org.erlide.core.backend.events.LogEventHandler@135684c 00:29:14,566 I: (ErlangEventHandler.java:31) : Register event handler for erlang_log: org.erlide.core.backend.events.ErlangLogEventHandler@a54a9c 00:29:14,569 F: (Backend.java:576) : backend ErlangTest@EV101F74E6B84F: add path C:\Users\nrjmata\Documents\workspace\ErlangTest\ebin 00:29:14,575 F: (ErlConsoleManager.java:40) : console ADDED to Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:29:14,580 I: (ErlangEventHandler.java:31) : Register event handler for io_server: org.erlide.core.backend.console.ConsoleEventHandler@1e524f5 00:30:28,270 F: (ErtsProcess.java:96) : ErtsProcess will be terminated: ErlangTest 00:30:28,280 F: (ErlRuntime.java:113) : Node ErlangTest@EV101F74E6B84F is down: com.ericsson.otp.erlang.OtpErlangExit: 'Remote has closed connection' 00:30:28,283 F: (ErtsProcess.java:85) : ErtsProcess terminated: ErlangTest 00:30:28,283 S: (ErtsWatcherRunnable.java:49) : Backend 'ErlangTest' terminated with exit code 1. 00:30:28,772 F: (Backend.java:277) : disposing backend ErlangTest@EV101F74E6B84F 00:30:28,935 F: (Backend.java:615) : backend ErlangTest@EV101F74E6B84F: remove path C:\Users\nrjmata\Documents\workspace\ErlangTest\ebin 00:30:32,425 F: (ErlangNodeLaunchShortcut.java:59) : * Launch:: [P/ErlangTest] 00:30:32,491 F: (ErlangLaunchDelegate.java:78) : doLaunch runtime erl5.9 (erl5.9) 00:30:32,492 F: (ErlangLaunchDelegate.java:80) : doLaunch cookie erlide (erlide) 00:30:32,495 I: (GenericBackendData.java:55) : Backend data:debug mode, with attributes:: 00:30:32,496 I: (GenericBackendData.java:65) : org.eclipse.debug.core.MAPPED_RESOURCE_PATHS: [/ErlangTest] 00:30:32,496 I: (GenericBackendData.java:65) : org.eclipse.debug.core.MAPPED_RESOURCETYPES: [4] 00:30:32,497 I: (GenericBackendData.java:65) : ..arguments : 00:30:32,498 I: (GenericBackendData.java:65) : ..console : true 00:30:32,498 I: (GenericBackendData.java:65) : ..cookie : erlide 00:30:32,499 I: (GenericBackendData.java:65) : ..extra_args : 00:30:32,500 I: (GenericBackendData.java:65) : ..function : 00:30:32,500 I: (GenericBackendData.java:65) : ..has_backend : false 00:30:32,501 I: (GenericBackendData.java:65) : ..interpretModules : [ErlangTest:mytest.erl] 00:30:32,502 I: (GenericBackendData.java:65) : ..loadAllNodes : false 00:30:32,503 I: (GenericBackendData.java:65) : ..longName : true 00:30:32,503 I: (GenericBackendData.java:65) : ..managed : true 00:30:32,504 I: (GenericBackendData.java:65) : ..module : 00:30:32,505 I: (GenericBackendData.java:65) : ..nodeName : ErlangTest 00:30:32,506 I: (GenericBackendData.java:65) : ..projects : ErlangTest 00:30:32,506 I: (GenericBackendData.java:65) : ..runtime : erl5.9 00:30:32,507 I: (GenericBackendData.java:65) : ..startMe : true 00:30:32,508 I: (GenericBackendData.java:65) : ..workingdir : . 00:30:32,508 I: (GenericBackendData.java:70) : --------------- 00:30:32,511 F: (ErlangLaunchDelegate.java:151) : START node :> ["C:\Program Files\erl5.9/bin/erl", -name, ErlangTest@EV101F74E6B84F, -setcookie, erlide] ** C:\Users\nrjmata\Documents\workspace 00:30:32,518 F: (ErlangLaunchDelegate.java:168) : process is running 00:30:32,521 F: (ErtsProcess.java:27) : # create ErtsProcess: ErlangTest 00:30:32,523 F: (ErlangLaunchDelegate.java:128) : Started erts: ErlangTest >> ErlangTest 00:30:32,524 F: (BackendManager.java:136) : create execution backend ErlangTest 00:30:32,525 F: (BackendFactory.java:53) : Create backend ErlangTest 00:30:32,532 F: (ErlRuntime.java:255) : using cookie 'erlide...'6 (info: 'erlide') 00:30:32,535 F: (Backend.java:253) : ErlangTest@EV101F74E6B84F: waiting connection to peer... 00:30:32,638 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:30:32,942 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:30:32,973 F: (ErlRuntime.java:110) : Node ErlangTest@EV101F74E6B84F is up 00:30:32,974 F: (ErlRuntime.java:91) : # ping...ErlangTest@EV101F74E6B84F main 00:30:33,190 F: (Backend.java:426) : code server started 00:30:33,191 F: (Backend.java:259) : connected! 00:30:33,197 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.debugger_0.11.2.201112131133/ebin to code path for @26744533:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:30:33,210 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/configuration/org.eclipse.osgi/bundles/846/1/.cp/ebin to code path for @26744533:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:30:33,220 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.ide_0.11.11.201112131133/ebin to code path for @26744533:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:30:33,227 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.common_0.11.2.201112131133/ebin to code path for @26744533:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:30:33,234 F: (CodeManager.java:216) : adding C:/Users/nrjmata/Programs/eclipse-jee-indigo-SR1-win32/eclipse/plugins/org.erlide.kernel.builder_0.11.4.201112131133/ebin to code path for @26744533:: Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:30:33,248 I: (ErlangEventHandler.java:31) : Register event handler for log: org.erlide.core.backend.events.LogEventHandler@19e43cb 00:30:33,250 I: (ErlangEventHandler.java:31) : Register event handler for erlang_log: org.erlide.core.backend.events.ErlangLogEventHandler@777628 00:30:33,252 F: (Backend.java:576) : backend ErlangTest@EV101F74E6B84F: add path C:\Users\nrjmata\Documents\workspace\ErlangTest\ebin 00:30:33,258 F: (ErlangDebugTarget.java:139) : debug daemon #Pidjerlide_3d69bcf@EV101F74E6B84F.21.0 00:30:33,278 F: (ErlangDebugTarget.java:142) : debug started #PidErlangTest@EV101F74E6B84F.64.0 00:30:33,282 F: (ErlangDebugHelper.java:25) : interpret C:/Users/nrjmata/Documents/workspace/ErlangTest/ebin/mytest.beam 00:30:33,356 F: (ErlConsoleManager.java:40) : console ADDED to Backend<erl5.9/ErlangTest (C:\Program Files\erl5.9) R15B []> 00:30:33,359 I: (ErlangEventHandler.java:31) : Register event handler for io_server: org.erlide.core.backend.console.ConsoleEventHandler@9ee2b3 00:30:40,408 I: (ErlangDebugTarget.java:519) : new status {new_status,#PidErlangTest@EV101F74E6B84F.73.0,idle,{}} 00:30:40,409 I: (ErlangDebugTarget.java:519) : new status {new_status,#PidErlangTest@EV101F74E6B84F.73.0,exit,normal} 00:32:37,087 F: (ErlideBuilder.java:118) : ###* Starting build auto of ErlangTest 00:32:37,099 F: (ErlideBuilder.java:145) : Will compile 0 resource(s) 00:32:37,102 F: (ErlideBuilder.java:238) : ###* Finished build of ErlangTest took 16 00:35:48,552 F: (ErlideBuilder.java:118) : ###* Starting build auto of ErlangTest 00:35:48,555 F: (ErlideBuilder.java:145) : Will compile 0 resource(s) 00:35:48,555 F: (ErlideBuilder.java:238) : ###* Finished build of ErlangTest took 4 00:37:30,730 I: (ReportPreferencePage.java:195) : ++++++++++++++++++++++ System information could not be retrieved (node not monitored)...

vladdu commented 12 years ago

Thank you very much, it's definitely our bug.

http://www.assembla.com/spaces/erlide/tickets/998

takeshi4126 commented 12 years ago

You're welcome. And thank you very much for the good IDE for erlang!

vladdu commented 12 years ago

fixed in 0.17.2 (currently available on http://erlide.org/update_beta)