Re: jdee debug error: Comint exited abnormally with code 129
> Okay. Maybe I didn't wrap the invocation of jdb to always use pipes > rather than pseudo terminals. I'll look into this tonight. Meanwhile, > you can try putting > > (setq process-connection-type nil) > > in your .emacs file to force Emacs to always use pipes to communicate > with external processes like jdb. > > Paul Good news, Paul, with (setq process-connection-type nil) added in my .emacs, jde-debug works now, in jde-2.3.3 as well, Thanks! platform: linux fedora-core-2 jdee version: 2.3.4beta6 / 2.3.3 emacs version: 21.3.1 -- Patrick.
Re: jdee debug error: Comint exited abnormally with code 129
> > Hello, > > > > On linux fedora-core-2 I get a "Comint exited abnormally with code 129" > > error message when trying to debug any java app with jdee: > > > > Comint exited abnormally with code 129 > > > > NB: the same jdb command submitted in a shell runs fine. > > > > NB: I don't get this error on MacOS X using the same versions of emacs > > and jdee. > > > > I found a message on this issue in the mail archive, but no answer to > > it (http://www.mail-archive.com/[EMAIL PROTECTED]/msg07772.html). > > > > Any progress on that issue? > > Try JDEE 2.3.4beta5. > > Paul I get the same error "Comint exited abnormally with code 129" when using jde-debug with jde-2.3.4beta6 Patrick. jde-debug buffer: cd /home/der_gi/duval/hello/ /usr/local/java/bin/jdb -launch -classpath /home/der_gi/duval/hello HelloYou Comint exited abnormally with code 129 More details: platform: linux fedora-core-2 jdee version: 2.3.4beta6 emacs version: 21.3.1 *Backtrace* buffer: none *JDEEbug* buffer: none prj.el: none emacs startup file: (setq debug-on-error t) (require 'font-lock) (global-font-lock-mode t) ;; jde mode for Java ;; nb: the order of semantic and jde invocations below is mandatory ;; (setq semantic-load-turn-everything-on nil) makes jde bug (setq semantic-load-turn-useful-things-on t) (add-to-list 'load-path "~/elisp/jde-2.3.4beta6/lisp") (add-to-list 'load-path "/usr/share/emacs/site-lisp/cedet-1.0beta3b/common") (add-to-list 'load-path "/usr/share/emacs/site-lisp/cedet-1.0beta3b/speedbar") (add-to-list 'load-path "/usr/share/emacs/site-lisp/elib") (add-to-list 'load-path "/usr/share/emacs/site-lisp/cedet-1.0beta3b/eieio") (add-to-list 'load-path "~/elisp") (load "cedet.elc") (require 'jde) ;; get rid of semantic's header-line and deco (global-semantic-stickyfunc-mode -1) (global-semantic-decoration-mode -1) ;; Set c-basic-offset to 2 for indents in java-mode (add-hook 'jde-mode-hook (lambda () (setq c-basic-offset 2))) ;; Set JDE default classpath to "." for java, and use javac -g option (custom-set-variables ;; custom-set-variables was added by Custom -- don't edit or cut/paste it! ;; Your init file should contain only one such instance. '(jde-compiler (quote ("javac" ""))) '(jde-global-classpath (quote ("."))) '(jde-sourcepath (quote ("."))) '(jde-compile-option-debug (quote ("all" (t nil nil ) *Messages* buffer: (emacs -q -l .emacs-min.el) Loading disp-table...done Loading tool-bar...done Loading image...done Loading tooltip...done Loading /usr/share/emacs/site-lisp/site-start.d/lang-coding-systems-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)... Loading /usr/libexec/emacs/21.3/i386-redhat-linux/fns-21.3.1.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/php-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/po-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/psgml-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/python-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/rpm-spec-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/ruby-mode-init.el (source)...done For information about the GNU Project and its goals, type C-h C-p. Loading regexp-opt...done Loading cedet.elc... "/usr/share/emacs/site-lisp/cedet/common/" added to `load-path' Setting up cedet...done Setting up cogre...done Setting up ede...done Setting up eieio...done Setting up semantic... Loading derived...done Loading advice...done Loading semantic-idle...done Loading semanticdb...done Loading semantic-decorate-mode...done Loading senator... Loading easymenu...done Loading ring...done Loading senator...done Setting up semantic...done Setting up speedbar...done Setting up cedet-contrib...done Loading cedet.elc...done Loading mule-util...done jde-java-font-lock: building names cache...empty Loading cl-extra...done Loading cl-seq...done Loading wisent-java-tags...done Setting customized JDE variables to startup values... Loading semantic-edit...done Loading semanticdb-file...done Mark set [2 times] Loading jde-javadoc (source)... Setting customized JDE variables to startup values... Loading jde-javadoc (source)...done
jdee debug error: Comint exited abnormally with code 129
patrick duval writes: > Hello, > > On linux fedora-core-2 I get a "Comint exited abnormally with code 129" > error message when trying to debug any java app with jdee: > > Comint exited abnormally with code 129 > > NB: the same jdb command submitted in a shell runs fine. > > NB: I don't get this error on MacOS X using the same versions of emacs > and jdee. > > I found a message on this issue in the mail archive, but no answer to > it (http://www.mail-archive.com/[EMAIL PROTECTED]/msg07772.html). > > Any progress on that issue? Try JDEE 2.3.4beta5. Paul > > This error arises in the following environment: > > platform: linux fedora-core-2 > jdee version: 2.3.3 > emacs version: 21.3.1 > *Backtrace* buffer: none > *JDEEbug* buffer: none > prj.el: none > > jdee debug buffer: > > cd /home/der_gi/duval/hello/ > /usr/local/java/bin/jdb -launch -classpath /home/der_gi/duval/hello HelloYou > Comint exited abnormally with code 129 > > > *compile* buffer: > > cd /home/der_gi/duval/hello/ > /usr/local/java/bin/javac -classpath /home/der_gi/duval/hello -g HelloYou.java > Compilation finished at ... > > > emacs startup file: > > (setq debug-on-error t) > (setq load-path (append load-path (list "~/elisp"))) > (if (and (boundp 'window-system) window-system) > (if (string-match "XEmacs" emacs-version) > (require 'sym-lock) > (require 'font-lock))) > ;; font-lock colorized minor modes > (global-font-lock-mode t) > ;; jde mode for Java > (cond > (window-system > ;; nb: the order of semantic and jde invocations below is mandatory > ;; (setq semantic-load-turn-everything-on nil) makes jde bug > (setq semantic-load-turn-useful-things-on t) > (add-to-list 'load-path "/usr/share/emacs/site-lisp/jde/lisp") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/semantic") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/speedbar") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/elib") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/eieio") > (require 'jde) > ;; get rid of semantic's header-line and deco > (global-semantic-stickyfunc-mode -1) > (global-semantic-decoration-mode -1) > ;; Set c-basic-offset to 2 for indents in java-mode > (add-hook 'jde-mode-hook (lambda () (setq c-basic-offset 2) > > ;; Set JDE default classpath to "." for java, and use javac -g option > (custom-set-variables > ;; custom-set-variables was added by Custom -- don't edit or cut/paste it! > ;; Your init file should contain only one such instance. > '(jde-compiler (quote ("javac" ""))) > '(jde-global-classpath (quote ("."))) > '(jde-sourcepath (quote ("."))) > '(jde-compile-option-debug (quote ("all" (t nil nil > ) > > > *Messages* Buffer: > > (emacs -q -l .emacs-jde.el) > Loading disp-table...done > Loading tool-bar...done > Loading image...done > Loading tooltip...done > Loading /usr/share/emacs/site-lisp/site-start.d/lang-coding-systems-init.el > (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)... > Loading /usr/libexec/emacs/21.3/i386-redhat-linux/fns-21.3.1.el (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/php-mode-init.el (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/po-mode-init.el (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/psgml-init.el (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/python-mode-init.el (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/rpm-spec-mode-init.el > (source)...done > Loading /usr/share/emacs/site-lisp/site-start.d/ruby-mode-init.el (source)...done > Loading regexp-opt...done > Loading easymenu...done > Loading derived...done > Loading semantic-idle...done > Loading semanticdb...done > Loading semantic-decorate-mode...done > Loading senator...done > Loading mule-util...done > jde-java-font-lock: building names cache...empty > Loading wisent-java-tags...done > Loading cl-seq...done > Setting JDE variables to startup values... > Loading semantic-edit...done > Loading semanticdb-file...done > Mark set [2 times] > Loading jde-javadoc... > Setting JDE variables to startup values... > Loading jde-javadoc...done > (No files need saving) > No compilation errors > Flushed completion cache. > Mark set [2 times] > > > *Buffer List* buffer: > ---
jdee debug error: Comint exited abnormally with code 129
Hello, On linux fedora-core-2 I get a "Comint exited abnormally with code 129" error message when trying to debug any java app with jdee: Comint exited abnormally with code 129 NB: the same jdb command submitted in a shell runs fine. NB: I don't get this error on MacOS X using the same versions of emacs and jdee. I found a message on this issue in the mail archive, but no answer to it (http://www.mail-archive.com/[EMAIL PROTECTED]/msg07772.html). Any progress on that issue? This error arises in the following environment: platform: linux fedora-core-2 jdee version: 2.3.3 emacs version: 21.3.1 *Backtrace* buffer: none *JDEEbug* buffer: none prj.el: none jdee debug buffer: cd /home/der_gi/duval/hello/ /usr/local/java/bin/jdb -launch -classpath /home/der_gi/duval/hello HelloYou Comint exited abnormally with code 129 *compile* buffer: cd /home/der_gi/duval/hello/ /usr/local/java/bin/javac -classpath /home/der_gi/duval/hello -g HelloYou.java Compilation finished at ... emacs startup file: (setq debug-on-error t) (setq load-path (append load-path (list "~/elisp"))) (if (and (boundp 'window-system) window-system) (if (string-match "XEmacs" emacs-version) (require 'sym-lock) (require 'font-lock))) ;; font-lock colorized minor modes (global-font-lock-mode t) ;; jde mode for Java (cond (window-system ;; nb: the order of semantic and jde invocations below is mandatory ;; (setq semantic-load-turn-everything-on nil) makes jde bug (setq semantic-load-turn-useful-things-on t) (add-to-list 'load-path "/usr/share/emacs/site-lisp/jde/lisp") (add-to-list 'load-path "/usr/share/emacs/site-lisp/semantic") (add-to-list 'load-path "/usr/share/emacs/site-lisp/speedbar") (add-to-list 'load-path "/usr/share/emacs/site-lisp/elib") (add-to-list 'load-path "/usr/share/emacs/site-lisp/eieio") (require 'jde) ;; get rid of semantic's header-line and deco (global-semantic-stickyfunc-mode -1) (global-semantic-decoration-mode -1) ;; Set c-basic-offset to 2 for indents in java-mode (add-hook 'jde-mode-hook (lambda () (setq c-basic-offset 2) ;; Set JDE default classpath to "." for java, and use javac -g option (custom-set-variables ;; custom-set-variables was added by Custom -- don't edit or cut/paste it! ;; Your init file should contain only one such instance. '(jde-compiler (quote ("javac" ""))) '(jde-global-classpath (quote ("."))) '(jde-sourcepath (quote ("."))) '(jde-compile-option-debug (quote ("all" (t nil nil ) *Messages* Buffer: (emacs -q -l .emacs-jde.el) Loading disp-table...done Loading tool-bar...done Loading image...done Loading tooltip...done Loading /usr/share/emacs/site-lisp/site-start.d/lang-coding-systems-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)... Loading /usr/libexec/emacs/21.3/i386-redhat-linux/fns-21.3.1.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/php-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/po-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/psgml-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/python-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/rpm-spec-mode-init.el (source)...done Loading /usr/share/emacs/site-lisp/site-start.d/ruby-mode-init.el (source)...done Loading regexp-opt...done Loading easymenu...done Loading derived...done Loading semantic-idle...done Loading semanticdb...done Loading semantic-decorate-mode...done Loading senator...done Loading mule-util...done jde-java-font-lock: building names cache...empty Loading wisent-java-tags...done Loading cl-seq...done Setting JDE variables to startup values... Loading semantic-edit...done Loading semanticdb-file...done Mark set [2 times] Loading jde-javadoc... Setting JDE variables to startup values... Loading jde-javadoc...done (No files need saving) No compilation errors Flushed completion cache. Mark set [2 times] *Buffer List* buffer: MR Buffer Size Mode File -- -- * *debugHelloYou* 148 Comint *JDEE bsh* 0 Comint * *Messages* 1638 Fundamental HelloYou.java 520 JDE ~/hello/HelloYou.java *scratch* 0 Lisp Interaction * *compilation* 154 Compilation --