New Guayadeque with Collections Support now up in svn

Use this category to discuss anything related to the development of Guayadeque.
Post Reply
Garak
Posts: 11
Joined: Sun Jul 24, 2011 5:06 am

New Guayadeque with Collections Support now up in svn

Post by Garak » Sat Nov 12, 2011 3:23 pm

Hi anonbeat,
thanks for your work. But I found a bug. When chose a playlist, guayadeque crashes. I`using KDE in ubuntu 10.4.

pensadorlouco
Posts: 8
Joined: Fri Sep 23, 2011 4:02 am

New Guayadeque with Collections Support now up in svn

Post by pensadorlouco » Mon Nov 14, 2011 6:29 am

By the way, I've solved the "no tray icon" problem. I just found out in Kubuntu, if you choose to click "integrate to sound menu" below the option to show the tray icon, it will make the tray icon to disappear. I've unclicked it and now it's working fine.

tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

New Guayadeque with Collections Support now up in svn

Post by tamalet » Mon Nov 14, 2011 4:10 pm

@pensadorlouco that what the Sound Menu specification says: you should have either the Sound Menu integration or the AppIndicator/Tray Icon, not both.

Garak
Posts: 11
Joined: Sun Jul 24, 2011 5:06 am

New Guayadeque with Collections Support now up in svn

Post by Garak » Tue Nov 15, 2011 4:00 pm

I`m sorry for my last post. After purge and reinstalling guayadeque-svn (with backups of all my playlists of curse) - everything is fine. Again - thanks for this great work.

rickstone
Posts: 42
Joined: Sat Oct 09, 2010 9:57 am

New Guayadeque with Collections Support now up in svn

Post by rickstone » Thu Nov 24, 2011 12:43 pm

Hi anonbeat,

I upgraded as soon as this new version was available and have never gotten it to work right. The first time I installed, my library only had about 4,000 of the 40,000 tracks it should. This morning I decided to start from scratch, deleted the .guayadeque folder, replaced the copy of the .guayadeque folder from before installing this version and this time I actually have nothing. I tried this:

Try this :
close guayadeque
copy the ~/.guayadeque/guayadeque.db into ~/guayadeque/Collections/4EAB029C
start guayadeque

and still have nothing. Note that in the instructions above you say to copy the database from the .guayadeque folder into the (non-hidden) guayadeque folder. Is this correct? I've tried both and when I re-open guayadeque it fails, with this output

*** glibc detected *** guayadeque: double free or corruption (out): 0x08b9ebf0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c501)[0xb68de501]
/lib/libc.so.6(+0x6dd70)[0xb68dfd70]
/lib/libc.so.6(cfree+0x6d)[0xb68e2e5d]
/usr/lib/libsqlite3.so.0(+0x16150)[0xb6e71150]
/usr/lib/libsqlite3.so.0(sqlite3_free+0x81)[0xb6e60701]
/usr/lib/libsqlite3.so.0(+0x5800)[0xb6e60800]
/usr/lib/libsqlite3.so.0(+0x32f49)[0xb6e8df49]
/usr/lib/libsqlite3.so.0(+0x41739)[0xb6e9c739]
/usr/lib/libsqlite3.so.0(sqlite3_exec+0x134)[0xb6ec12a4]
guayadeque(_ZN17wxSQLite3Database13ExecuteUpdateEPKc+0x4a)[0x8424c4a]
guayadeque(_ZN17wxSQLite3Database13ExecuteUpdateERK8wxString+0x3a)[0x8424d5a]
guayadeque(_ZN4guDb13ExecuteUpdateERK8wxString+0x21)[0x80f52a1]
guayadeque(_Z15TransferRadioDbRK8wxStringS1_+0x406)[0x80de936]
guayadeque(_ZN8guConfig13LoadOldConfigERK8wxString+0x3ef)[0x80e668f]
guayadeque(_ZN8guConfigC1ERK8wxString+0x2e6)[0x80e7b56]
guayadeque(_ZN9guMainAppC1Ev+0xfe4)[0x81a81a4]
guayadeque(_Z11wxCreateAppv+0x31)[0x81a8b21]
/usr/lib/libwx_baseu-2.8.so.0(_Z12wxEntryStartRiPPw+0xde)[0xb77cc47e]
/usr/lib/libwx_baseu-2.8.so.0(_Z12wxInitializeiPPw+0x4d)[0xb77cc5fd]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x2e)[0xb77cc66e]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPc+0x37)[0xb77cc8b7]
guayadeque(main+0x1b)[0x81a588b]
/lib/libc.so.6(__libc_start_main+0xe7)[0xb6888ce7]
guayadeque[0x80cd451]
======= Memory map: ========
08048000-08584000 r-xp 00000000 08:11 6422598 /usr/bin/guayadeque
08584000-08585000 r--p 0053b000 08:11 6422598 /usr/bin/guayadeque
08585000-08588000 rw-p 0053c000 08:11 6422598 /usr/bin/guayadeque
08588000-08591000 rw-p 00000000 00:00 0
08afe000-08bc5000 rw-p 00000000 00:00 0 [heap]
b5700000-b5721000 rw-p 00000000 00:00 0
b5721000-b5800000 ---p 00000000 00:00 0
b5837000-b5a37000 r--p 00000000 08:11 6423709 /usr/lib/locale/locale-archive
b5a37000-b5a3e000 rw-p 00000000 00:00 0
b5a3e000-b5a42000 r-xp 00000000 08:11 6425356 /usr/lib/libXdmcp.so.6.0.0
b5a42000-b5a43000 r--p 00003000 08:11 6425356 /usr/lib/libXdmcp.so.6.0.0
b5a43000-b5a44000 rw-p 00004000 08:11 6425356 /usr/lib/libXdmcp.so.6.0.0
b5a44000-b5a46000 r-xp 00000000 08:11 6425345 /usr/lib/libXau.so.6.0.0
b5a46000-b5a47000 r--p 00001000 08:11 6425345 /usr/lib/libXau.so.6.0.0
b5a47000-b5a48000 rw-p 00002000 08:11 6425345 /usr/lib/libXau.so.6.0.0
b5a48000-b5a4b000 r-xp 00000000 08:11 1310805 /lib/libgpg-error.so.0.4.0
b5a4b000-b5a4c000 r--p 00002000 08:11 1310805 /lib/libgpg-error.so.0.4.0
b5a4c000-b5a4d000 rw-p 00003000 08:11 1310805 /lib/libgpg-error.so.0.4.0
b5a4d000-b5a53000 r-xp 00000000 08:11 6426303 /usr/lib/libxcb-render.so.0.0.0
b5a53000-b5a54000 r--p 00005000 08:11 6426303 /usr/lib/libxcb-render.so.0.0.0
b5a54000-b5a55000 rw-p 00006000 08:11 6426303 /usr/lib/libxcb-render.so.0.0.0
b5a55000-b5a56000 rw-p 00000000 00:00 0
b5a56000-b5a58000 r-xp 00000000 08:11 6426305 /usr/lib/libxcb-shm.so.0.0.0
b5a58000-b5a59000 r--p 00001000 08:11 6426305 /usr/lib/libxcb-shm.so.0.0.0
b5a59000-b5a5a000 rw-p 00002000 08:11 6426305 /usr/lib/libxcb-shm.so.0.0.0
b5a5a000-b5ab6000 r-xp 00000000 08:11 6426071 /usr/lib/libpixman-1.so.0.18.4
b5ab6000-b5ab9000 r--p 0005c000 08:11 6426071 /usr/lib/libpixman-1.so.0.18.4
b5ab9000-b5aba000 rw-p 0005f000 08:11 6426071 /usr/lib/libpixman-1.so.0.18.4
b5aba000-b5ad2000 r-xp 00000000 08:11 6426307 /usr/lib/libxcb.so.1.1.0
b5ad2000-b5ad3000 r--p 00017000 08:11 6426307 /usr/lib/libxcb.so.1.1.0
b5ad3000-b5ad4000 rw-p 00018000 08:11 6426307 /usr/lib/libxcb.so.1.1.0
b5ad4000-b5b45000 r-xp 00000000 08:11 1310801 /lib/libgcrypt.so.11.5.3
b5b45000-b5b46000 r--p 00070000 08:11 1310801 /lib/libgcrypt.so.11.5.3
b5b46000-b5b48000 rw-p 00071000 08:11 1310801 /lib/libgcrypt.so.11.5.3
b5b48000-b5b4c000 r-xp 00000000 08:11 6426249 /usr/lib/libusbmuxd.so.1.0.4
b5b4c000-b5b4d000 r--p 00003000 08:11 6426249 /usr/lib/libusbmuxd.so.1.0.4
b5b4d000-b5b4e000 rw-p 00004000 08:11 6426249 /usr/lib/libusbmuxd.so.1.0.4
b5b4e000-b5b4f000 rw-p 00000000 00:00 0
b5b4f000-b5b5e000 r-xp 00000000 08:11 6426210 /usr/lib/libtasn1.so.3.1.9
b5b5e000-b5b5f000 r--p 0000e000 08:11 6426210 /usr/lib/libtasn1.so.3.1.9
b5b5f000-b5b60000 rw-p 0000f000 08:11 6426210 /usr/lib/libtasn1.so.3.1.9
b5b60000-b5b62000 r-xp 00000000 08:11 1310813 /lib/libkeyutils.so.1.3
b5b62000-b5b63000 r--p 00001000 08:11 1310813 /lib/libkeyutils.so.1.3
b5b63000-b5b64000 rw-p 00002000 08:11 1310813 /lib/libkeyutils.so.1.3
b5b64000-b5b6a000 r-xp 00000000 08:11 6424309 /usr/lib/libkrb5support.so.0.1
b5b6a000-b5b6b000 r--p 00005000 08:11 6424309 /usr/lib/libkrb5support.so.0.1
b5b6b000-b5b6c000 rw-p 00006000 08:11 6424309 /usr/lib/libkrb5support.so.0.1
b5b6c000-b5b6e000 r-xp 00000000 08:11 1310772 /lib/libcom_err.so.2.1
b5b6e000-b5b6f000 r--p 00001000 08:11 1310772 /lib/libcom_err.so.2.1
b5b6f000-b5b70000 rw-p 00002000 08:11 1310772 /lib/libcom_err.so.2.1
b5b70000-b5b91000 r-xp 00000000 08:11 6423573 /usr/lib/libk5crypto.so.3.1
b5b91000-b5b92000 ---p 00021000 08:11 6423573 /usr/lib/libk5crypto.so.3.1
b5b92000-b5b93000 r--p 00021000 08:11 6423573 /usr/lib/libk5crypto.so.3.1
b5b93000-b5b94000 rw-p 00022000 08:11 6423573 /usr/lib/libk5crypto.so.3.1
b5b94000-b5b95000 rw-p 00000000 00:00 0
b5b95000-b5c3e000 r-xp 00000000 08:11 6424714 /usr/lib/libkrb5.so.3.3
b5c3e000-b5c43000 r--p 000a9000 08:11 6424714 /usr/lib/libkrb5.so.3.3
b5c43000-b5c44000 rw-p 000ae000 08:11 6424714 /usr/lib/libkrb5.so.3.3
b5c44000-b5cda000 r-xp 00000000 08:11 6425729 /usr/lib/libgnutls.so.26.14.12
b5cda000-b5cde000 r--p 00095000 08:11 6425729 /usr/lib/libgnutls.so.26.14.12
b5cde000-b5cdf000 rw-p 00099000 08:11 6425729 /usr/lib/libgnutls.so.26.14.12
b5cdf000-b5cf5000 r-xp 00000000 08:11 6426151 /usr/lib/libsasl2.so.2.0.23
b5cf5000-b5cf6000 r--p 00015000 08:11 6426151 /usr/lib/libsasl2.so.2.0.23
b5cf6000-b5cf7000 rw-p 00016000 08:11 6426151 /usr/lib/libsasl2.so.2.0.23
b5cf7000-b5cfa000 r-xp 00000000 08:11 1317162 /lib/libuuid.so.1.3.0
b5cfa000-b5cfb000 r--p 00002000 08:11 1317162 /lib/libuuid.so.1.3.0
b5cfb000-b5cfc000 rw-p 00003000 08:11 1317162 /lib/libuuid.so.1.3.0
b5cfc000-b5d11000 r-xp 00000000 08:11 6425316 /usr/lib/libICE.so.6.3.0
b5d11000-b5d12000 r--p 00014000 08:11 6425316 /usr/lib/libICE.so.6.3.0
b5d12000-b5d13000 rw-p 00015000 08:11 6425316 /usr/lib/libICE.so.6.3.0
b5d13000-b5d16000 rw-p 00000000 00:00 0
b5d16000-b5dc4000 r-xp 00000000 08:11 6424148 /usr/lib/libcairo.so.2.11000.0
b5dc4000-b5dc5000 ---p 000ae000 08:11 6424148 /usr/lib/libcairo.so.2.11000.0
b5dc5000-b5dc6000 r--p 000ae000 08:11 6424148 /usr/lib/libcairo.so.2.11000.0
b5dc6000-b5dc7000 rw-p 000af000 08:11 6424148 /usr/lib/libcairo.so.2.11000.0
b5dc7000-b5dc9000 rw-p 00000000 00:00 0
b5dc9000-b5dcd000 r-xp 00000000 08:11 6425360 /usr/lib/libXfixes.so.3.1.0
b5dcd000-b5dce000 r--p 00003000 08:11 6425360 /usr/lib/libXfixes.so.3.1.0Aborted

Any ideas?

Thanks.

User avatar
anonbeat
Posts: 1956
Joined: Thu Sep 16, 2010 9:47 pm

New Guayadeque with Collections Support now up in svn

Post by anonbeat » Thu Nov 24, 2011 1:33 pm

rickstone wrote:Hi anonbeat,

I upgraded as soon as this new version was available and have never gotten it to work right. The first time I installed, my library only had about 4,000 of the 40,000 tracks it should. This morning I decided to start from scratch, deleted the .guayadeque folder, replaced the copy of the .guayadeque folder from before installing this version and this time I actually have nothing. I tried this:

Try this :
close guayadeque
copy the ~/.guayadeque/guayadeque.db into ~/guayadeque/Collections/4EAB029C
start guayadeque

and still have nothing. Note that in the instructions above you say to copy the database from the .guayadeque folder into the (non-hidden) guayadeque folder. Is this correct? I've tried both and when I re-open guayadeque it fails, with this output

*** glibc detected *** guayadeque: double free or corruption (out): 0x08b9ebf0 ***
======= Backtrace: =========

Any ideas?

Thanks.
No sorry that is not correct. If you have a copy of the old .guayadeque folder put it in place and it should upgrade allowing you to see all the tracks. If its not the case let me know.

rickstone
Posts: 42
Joined: Sat Oct 09, 2010 9:57 am

New Guayadeque with Collections Support now up in svn

Post by rickstone » Thu Nov 24, 2011 2:07 pm

I do have a copy of the old .guayadeque folder, I put it in place (in my home folder) and the above error is what I get. If I start again, after the failure, I end up with a blank guayadeque, with none of my settings or library.

User avatar
anonbeat
Posts: 1956
Joined: Thu Sep 16, 2010 9:47 pm

New Guayadeque with Collections Support now up in svn

Post by anonbeat » Thu Nov 24, 2011 2:35 pm

rickstone wrote:I do have a copy of the old .guayadeque folder, I put it in place (in my home folder) and the above error is what I get. If I start again, after the failure, I end up with a blank guayadeque, with none of my settings or library.
Can you do this steps ?
1.- keep that copy of the .guayadeque in another folder so you can keep your ratings and playlists
2.- remove the .guayadeque folder
3.- start guayadeque and configure the default collection with your music paths, cover names, etc
4.- close guayadeque and go to ./guayadeque/Collections and see what is the folder of the default collection it should be a 8 hex digits string
5.- copy the saved guayadeque.db from your back up to that folder overwritting the existing guayadeque.db on that folder
6.- start guayadeque and check that all tracks appears
7.- let me know how it goes

Thanks for your help

rickstone
Posts: 42
Joined: Sat Oct 09, 2010 9:57 am

New Guayadeque with Collections Support now up in svn

Post by rickstone » Thu Nov 24, 2011 2:53 pm

anonbeat wrote:
rickstone wrote:I do have a copy of the old .guayadeque folder, I put it in place (in my home folder) and the above error is what I get. If I start again, after the failure, I end up with a blank guayadeque, with none of my settings or library.
Can you do this steps ?
1.- keep that copy of the .guayadeque in another folder so you can keep your ratings and playlists
2.- remove the .guayadeque folder
3.- start guayadeque and configure the default collection with your music paths, cover names, etc
4.- close guayadeque and go to ./guayadeque/Collections and see what is the folder of the default collection it should be a 8 hex digits string
5.- copy the saved guayadeque.db from your back up to that folder overwritting the existing guayadeque.db on that folder
6.- start guayadeque and check that all tracks appears
7.- let me know how it goes

Thanks for your help
THAT did it! Guayadeque created a collection with a different hex string. It's updating now, but there's 42k tracks, with correct last played dates, etc.

Thanks!

Garak
Posts: 11
Joined: Sun Jul 24, 2011 5:06 am

New Guayadeque with Collections Support now up in svn

Post by Garak » Thu Dec 15, 2011 5:31 am

Hi anon,
I have just noticed that the player starts with the first track in the play list, after closing and reopening guayadeque when the option „restore the play position“ is activated. I tried that with the option „restore the play position for tracks longer than 3 minutes.
Garak

Post Reply