[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Segfault recipe

From: Jani Averbach <jaa_at_cc.jyu.fi>
Date: 2002-10-17 21:19:06 CEST

On 17 Oct 2002, Philip Martin wrote:

Tested with version: 3388

> Do the Subversion regression tests pass?
>

Yes,

[21:25:35] ~/data/sw/svn_stuff/builddir/3388
jaa @ eowyn 311 $ make check
Running all tests in hashdump-test...success
Running all tests in path-test...success
Running all tests in random-test...success
Running all tests in stringtest...success
Running all tests in time-test...success
Running all tests in translate-test...success
Running all tests in svn-test2.sh...success
Running all tests in svn-test.sh...success
Running all tests in target-test.py...success
Running all tests in run-fs-tests.py...success
Running all tests in run-repos-tests.py...success
Running all tests in getopt_tests.py...success
Running all tests in basic_tests.py...success
Running all tests in commit_tests.py...success
Running all tests in update_tests.py...success
Running all tests in switch_tests.py...success
Running all tests in prop_tests.py...success
Running all tests in schedule_tests.py...success
Running all tests in log_tests.py...success
Running all tests in copy_tests.py...success
Running all tests in diff_tests.py...success
Running all tests in module_tests.py...success
Running all tests in merge_tests.py...success
Running all tests in stat_tests.py...success
Running all tests in trans_tests.py...success
Running all tests in svnadmin_tests.py...success

>
> can you try repeating this checkout with the subversion executable in
> the build area.
>

Result -> segfault

> Is sh your normal shell?

Noup, sorry. My normal shell is bash.

>
> Do they show the same output?
>

$ sh -c printenv > sh.env
$ printenv > my.env

$ diff sh.env my.env
18a19
> PS1=\n[\t] \w\n\u @ \h \# $
29,30c30
< _=/usr/bin/printenv
< SHLVL=3

---
> SHLVL=2
32a33
> _=/usr/bin/printenv
Ok, I tried it with bash:
bash ../svn-bug.txt -> Happy end, no failure.
bash ../svn-bug3.txt -> Happy end, no failure
cut'n paste one by one ../svn-bug3.txt's commands -> segfault
cut'n paste whole ../svn-bug3.txt script -> segfault
login to linux's virtual console:
bash ../svn-bug3.txt > svn-bug3-` event.sh`.log 2>&1
==>>> BINGO!! Segfault!
I am out of words.
I attach a log file and svn-bug3.txt with that email.
BR, Jani
--
Jani Averbach



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Thu Oct 17 21:19:49 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.