Need help in debugging GNU-sync-vc crash with 21.4.19
Stephen J. Turnbull
stephen at xemacs.org
Mon Apr 24 07:06:03 EDT 2006
>>>>> "Ville" == Ville Skytt <Ville> writes:
Ville> The binary package built with XEmacs 21.4.19 from what's
Ville> currently in unsupported/scop/vc in CVS is available at
I have vc-0.03-pkg.tar.gz; I assume this is still causing problems for
Ville> Minimal tarball containing one Subversion controlled file:
The file foo.txt is supposed to be empty, right?
Ville> Install the above vc package, modify ~/.xemacs/init.el and
Ville> add "(require 'vc-hooks)" there, unpack the svndir tarball
I have the new vc from CVS, built with 21.5 I think, installed under
/usr/local/lib/xemacs/xemacs-packages. Then I installed the package
from your site under /usr/local/lib/xemacs/site-packages.
For me, both packages have shown some abnormality, I get a "bad byte
code" error sometimes, but not in the last couple of tries.
Unfortunately the backtrace doesn't print the byte code so I haven't
been able to investigate directly yet. Does "bad byte code" sound
I do not get a crash, with the locally built vc or with your tarball.
If you run xemacs 21.4 with
-eval "(progn (require 'vc-hooks) (setq debug-on-error t))" \
can you get consistent crashes? (I'm looking for a precise recipe
from the command line, I don't know that does it for me yet..) What
is the exact path to foo.txt on your system (shouldn't matter, but
Ville> I have discovered that if I remove auto-autoloads.elc from
Ville> the above installed vc package (but leave auto-autoloads.el
Ville> in), XEmacs never crashes. No other ideas :(
I don't see anything obviously evil in auto-autoloads, but the files
have many superficial differences across the packages. ("Superficial"
means that the forms come in a different order but I believe they're
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
More information about the XEmacs-Beta