On Friday 01 March 2002 12:58 pm, Lars Gullik Bjønnes wrote:
> Abdelrazak Younes <[EMAIL PROTECTED]> writes:
> 
> | lyx-1.2.0cvs: /usr/include/g++-3/std/bastring.cc:126: basic_string<charT, 
> | traits, Allocator> &basic_string<charT, traits, Allocator>::replace 
(unsigned 
> | int, unsigned int, const basic_string<charT, traits, Allocator> &, 
unsigned 
> | int, unsigned int) [with charT = char, traits = string_char_traits<char>, 
> | Allocator = __default_alloc_template<true, 0>]: Assertion `!(pos2 > 
len2)' 
> | failed.
> >
> | Program received signal SIGABRT, Aborted.
> | 0x402bb971 in kill () from /lib/libc.so.6
> | (gdb) bt
> | #0  0x402bb971 in kill () from /lib/libc.so.6
> | #1  0x402bb775 in raise () from /lib/libc.so.6
> | #2  0x402bcda3 in abort () from /lib/libc.so.6
> | #3  0x402b5162 in __assert_fail () from /lib/libc.so.6
> | #4  0x08313e84 in basic_string<char, string_char_traits<char>, 
> | __default_alloc_template<true, 0> >::replace ()
> | #5  0x082d905e in biblio::parseBibTeX ()
> 
> Seems that parseBibTeX is using string::replace wrong.
>
That's interesting. There is no "replace" in iblio::parseBibTeX. This routine 
has changed recently... Nope no "replace" in biblio.C verions 1.10 to 1.15 
respectively.

Angus

Reply via email to