[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Liferea-devel] Liferea dies with sqlite 3.5



Luis Rodrigo Gallardo Cruz wrote:
> tag 446050 help
> thanks
> 
> The current version of liferea in Debian unstable (1.4.3-1), as well
> as the latest upstream version (1.4.5) fail if used together with
> libsqlite3-0 from experimental (3.5.1-1). The program works correctly
> with the versions in testing and unstable (3.4.2-1, 3.4.2-2).

This has been reported upstream:
http://sourceforge.net/tracker/index.php?func=detail&aid=1811055&group_id=87005&atid=581684

I guess you may want to follow-up there too.

Best,
Emilio

> 
> The following error mesage is printed to the console:
> 
> *** glibc detected *** /usr/bin/liferea-bin: free(): invalid pointer: 0x08514040 ***
> 
> This error apparently kills the db thread in liferea, so that it never
> gets to the point of showing the UI.
> 
> If I set MALLOC_CHECK_=2 then glibc calls abort on detecting this
> error. Using gdb to set a breakpoint on abort I get a most unhelpful
> backtrace:
> 
> Breakpoint 2, 0xb7322ff6 in abort () from /lib/libc.so.6
> (gdb) bt
> #0  0xb7322ff6 in abort () from /lib/libc.so.6
> #1  0xb7363c15 in ?? () from /lib/libc.so.6
> #2  0x00000001 in ?? ()
> #3  0xb7e86bb4 in ?? () from /usr/lib/libsqlite3.so.0
> #4  0xbfc50588 in ?? ()
> #5  0xb7e86bb4 in ?? () from /usr/lib/libsqlite3.so.0
> #6  0x00000000 in ?? ()
> 
> The addresses inside libsqlite3.so.0 are in the data section of the
> library (they're consistently offset 0xbb4 into it, actually) from
> which I deduce the stack is getting corrupted.
> 
> Any help on debugging this or pointers on how to track it would be appreciated.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: