On Monday 17 March 2003 18:52, Joerg Hessdoerfer wrote:
> On Monday 17 March 2003 18:25, Philip Martin wrote:
> > Joerg Hessdoerfer <Joerg.Hessdoerfer@sea-gmbh.com> writes:
> > > 'svn status' crashes reproducibly on the WC. When I check out the
> > > repository to another location, everything seems fine, though.
> >
> > [...]
> >
> > > What sort of information could be useful to the developers to help
> > > track down the problem?
> >
> > Is the stack trace always the same? Your trace shows it crashing in
> > handle_start_tag, what is the value of entry? What is the value of
> > accum?
>
> Yep, stack trace is always the same.
> About accum, it looks normal except for a 'Date conversion failed' message
> from file libsvn_subr/time.c.
>
> The entry is an invalid ptr (0xcccccccc), though.
>
> > Go up the stack to svn_wc_entries_read and examine adm_access->path,
> > you should see a directory path. There should be an entries file at
> > '.svn/entries' in that directory. Please show us that file.
>
> Entries file is attached.
>
> Does anyone know how to save the datatype values with Visual C++ to an
> ASCII file so I could show you more details???
>
> Thanks,
> Joerg
Ok, I've done some looking. It seems that in wc__atts_to_entry an exit without
proper aasignment to the new_entry argument is possible, and this is never
assigned a NULL pointer nor tested against.
I'll build in the NULL-Ptr check tomorrow (I'm not at the machine anymore) and
see what happens.
Greetings,
Joerg
--
Leading SW developer - S.E.A GmbH
Mail: joerg.hessdoerfer@sea-gmbh.com
WWW: http://www.sea-gmbh.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Mar 17 19:09:17 2003