Hello Michael,
from time to time I run into problem with ClearCase, e.g. when I try
to hijack a file. I then get an error and the file is not updated
(although it is hijacked). I have a debug for this:
Debugger entered--Lisp error: (wrong-type-argument number-char-or-marker-p t)
clearcase-utl-touch-file("D:\\ws\\Sources\\adc.c")
clearcase-hijack("D:\\ws\\Sources\\adc.c")
#<compiled-function nil "...(4)" [buffer-file-name clearcase-hijack] 2 ("c:\\Programme\\XEmacs\\xemacs-packages\\lisp\\clearcase\\clearcase.elc" . 26474) nil>()
call-interactively(clearcase-hijack-current-buffer)
recursive-edit()
byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3)
After running in those problems I get regularly itimer error
signals. Debug information for those is here:
Debugger entered--Lisp error: (error "Selecting deleted or non-existent buffer")
clearcase-post-update-check-process-buffer(#<killed buffer>)
clearcase-utl-list-filter(clearcase-post-update-check-process-buffer (#<killed buffer>))
clearcase-post-update-timer-function()
apply(clearcase-post-update-timer-function nil)
byte-code("..." [this-command inhibit-quit quit-flag match-data itimer current-itimer match-data ((store-match-data match-data)) nil itimer-uses-arguments apply itimer-function itimer-function-arguments last-event-time next-wakeup itimers time-elapsed] 5)
itimer-run-expired-timers(13.953)
itimer-timer-driver(nil)
I hope you can use the probided information to solve the problem.
Kind regards,
Frank
Emacs : XEmacs 21.4 (patch 13) "Rational FORTRAN" [Lucid] (i586-pc-win32) of Sun May 25 2003 on TSUNAMI
Package: clearcase.el </main/laptop/156>
current state:
==============
(setq
system-type 'windows-nt
system-configuration "i586-pc-win32"
emacs-version "21.4 (patch 13) \"Rational FORTRAN\" XEmacs Lucid"
clearcase-clearcase-version-installed "ClearCase version 2002.05.00 (Tue Oct 30 08:27:59 2001)\nclearcase patch p2002.05.00.NT-16 (Mon Mar 17 16:45:02 2003)\nclearcase patch p2002.05.00.NT-21 (Thu Apr 24 15:54:17 2003)\nclearcase patch p2002.05.00.NT-22 (Thu Apr 24 16:17:23 2003)\nclearcase patch p2002.05.00.NT-23 (Mon Jun 16 13:44:05 2003)\nclearcase patch p2002.05.00.NT-24 (Sun Jul 6 21:59:28 2003)\nclearcase patch p2002.05.00.NT-25 (Wed Sep 24 11:53:01 2003)\nclearcase patch p2002.05.00.NT-26 (Wed Sep 24 20:12:12 2003)\nclearcase patch p2002.05.00.NT-27 (Tue Dec 9 14:37:31 2003)\n@(#) MVFS version 2002.05.00+ (Sep 8 2003 18:46:11)cleartool 2002.05.00+ (Thu Dec 4 13:26:05 2003)\ndb_server 2002.05.00+ (Fri Nov 7 12:08:38 2003)\nVOB database schema version: 54"
clearcase-cleartool-path "C:\\Programme\\Rational\\ClearCase\\bin\\cleartool.exe"
clearcase-lt nil
clearcase-v3 nil
clearcase-v4 nil
clearcase-v5 t
clearcase-v6 nil
clearcase-servers-online t
clearcase-disable-tq '(windows-nt ms-windows cygwin cygwin32)
clearcase-on-cygwin nil
clearcase-setview-root nil
clearcase-suppress-vc-within-mvfs t
shell-file-name "C:\\WINDOWS\\system32\\cmd.exe"
)