Crash in Linuxmint Debian AMD64

General discussions
edgarkls
Posts: 7
Joined: Wed Aug 31, 2011 5:01 am

Crash in Linuxmint Debian AMD64

Post by edgarkls »

Guayadeque does not start in Linux Mint Debian Update 3

This is what it throws up:

23:47:49: Library Db Version 21
*** glibc detected *** guayadeque: malloc(): memory corruption: 0x0000000001d166b0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x72606)[0x7f0ae4f25606]
/lib/x86_64-linux-gnu/libc.so.6(+0x75673)[0x7f0ae4f28673]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x70)[0x7f0ae4f2a420]
/usr/lib/libwx_baseu-2.8.so.0(_ZNK8wxMBConv6cWC2MBEPKwmPm+0x6b)[0x7f0ae8850e2b]
/usr/lib/libwx_baseu-2.8.so.0(_ZNK8wxString6mb_strERK8wxMBConv+0x1d)[0x7f0ae885728d]
/usr/lib/libwxsqlite3-2.8.so.0(_ZN17wxSQLite3Database4OpenERK8wxStringS2_i+0x44)[0x7f0ae6b314b4]
guayadeque(_ZN4guDb4OpenERK8wxString+0x71)[0x4b13b1]
guayadeque(_ZN4guDbC1ERK8wxString+0x1f)[0x4b146f]
guayadeque(_ZN9guDbCacheC1ERK8wxString+0x10)[0x4e1680]
guayadeque(_ZN9guMainApp6OnInitEv+0x465)[0x53ed75]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x4c)[0x7f0ae883b0ec]
guayadeque(main+0x12)[0x49aaa2]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7f0ae4ed1ead]
guayadeque[0x49c461]
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Crash in Linuxmint Debian AMD64

Post by anonbeat »

Can you compile it with debug and run it into gdb to get a backtrace please ?

Thanks for your help
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Crash in Linuxmint Debian AMD64

Post by anonbeat »

After seeing your tracing output I think your problem is that the cache.db file into ~/.guayadeque folder is corrupt. Delete it and start the program again.

so do this in a terminal

close guayadeque
rm ~/.guayadeque/cache.db
open guayadeque

Thanks for your help
edgarkls
Posts: 7
Joined: Wed Aug 31, 2011 5:01 am

Crash in Linuxmint Debian AMD64

Post by edgarkls »

Thanks. Done that, still didn't start. Instead I got a very long output: Here the first few lines


14:26:58: Deleted stale lock file '/home/eddie/.guayadeque/.guayadeque-eddie'.
14:26:58: Initialized locale ( de_DE )
14:26:58: Library Db Version 21
*** glibc detected *** guayadeque: malloc(): memory corruption: 0x00000000023f5ac0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x72606)[0x7fa080d18606]
/lib/x86_64-linux-gnu/libc.so.6(+0x75673)[0x7fa080d1b673]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x70)[0x7fa080d1d420]
/usr/lib/libwx_baseu-2.8.so.0(_ZNK8wxMBConv6cWC2MBEPKwmPm+0x6b)[0x7fa084643e2b]
/usr/lib/libwx_baseu-2.8.so.0(_ZNK8wxString6mb_strERK8wxMBConv+0x1d)[0x7fa08464a28d]
/usr/lib/libwxsqlite3-2.8.so.0(_ZN17wxSQLite3Database4OpenERK8wxStringS2_i+0x44)[0x7fa0829244b4]
guayadeque(_ZN4guDb4OpenERK8wxString+0x71)[0x4b13b1]
guayadeque(_ZN4guDbC1ERK8wxString+0x1f)[0x4b146f]
guayadeque(_ZN9guDbCacheC1ERK8wxString+0x10)[0x4e1680]
guayadeque(_ZN9guMainApp6OnInitEv+0x465)[0x53ed75]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x4c)[0x7fa08462e0ec]
guayadeque(main+0x12)[0x49aaa2]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7fa080cc4ead]
guayadeque[0x49c461]
edgarkls
Posts: 7
Joined: Wed Aug 31, 2011 5:01 am

Crash in Linuxmint Debian AMD64

Post by edgarkls »

It goes on:
======= Memory map: ========
======= Memory map: ========
00400000-00840000 r-xp 00000000 08:01 791982 /usr/bin/guayadeque
00a40000-00a45000 rw-p 00440000 08:01 791982 /usr/bin/guayadeque
......

and the last few lines ( which might indicate the core of the problem ?):

...
b/x86_64-linux-gnu/libXrender.so.1.3.0
7fa07ac32000-7fa07ac33000 rw-p 00009000 08:01 788588 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fa07ac33000-7fa07ac45000 r-xp 00000000 08:01 788613 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fa07ac45000-7fa07ae45000 ---p 00012000 08:01 788613 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0Abgebrochen

Thanks for your help

Edgar
edgarkls
Posts: 7
Joined: Wed Aug 31, 2011 5:01 am

Crash in Linuxmint Debian AMD64

Post by edgarkls »

Interestingly, invoking Guayadeque as root still fires it up...
edgarkls
Posts: 7
Joined: Wed Aug 31, 2011 5:01 am

Crash in Linuxmint Debian AMD64

Post by edgarkls »

That was the clue, renaming ../.guayadaque lets me start it again. Just need to re-configure now.
edgarkls
Posts: 7
Joined: Wed Aug 31, 2011 5:01 am

Crash in Linuxmint Debian AMD64

Post by edgarkls »

arrggghhh... well, the solution it was apparently not. Just started the computer up and the same happens again. Something is seriously wrong here.
edgarkls
Posts: 7
Joined: Wed Aug 31, 2011 5:01 am

Crash in Linuxmint Debian AMD64

Post by edgarkls »

installed guayadeque.svn from the ubuntu-ppa, that solved the problem. No idea what went wrong in the first place, though
deva1984
Posts: 16
Joined: Sun May 22, 2011 7:19 am

Crash in Linuxmint Debian AMD64

Post by deva1984 »

I've met probably the same problem. I use debian testing, i386. Could it be something related to linux kernel 3.0?
Locked