Portable device support questions, bug reports, etc HERE

Use this category to discuss anything related to the development of Guayadeque.
Locked
Linye
Posts: 33
Joined: Sat Oct 09, 2010 8:01 am

Portable device support questions, bug reports, etc HERE

Post by Linye »

The covers were transfered and I also downloaded one directly to the ipod which showed up. When edited tag info or transfered music it updated but like before, memory usage went up every time it updated.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Portable device support questions, bug reports, etc HERE

Post by anonbeat »

Linye wrote:The covers were transfered and I also downloaded one directly to the ipod which showed up. When edited tag info or transfered music it updated but like before, memory usage went up every time it updated.
You just right click and select Portable Device -> Update and memory usage goes up?

Can you update to svn revision 1374 and try again to see if the memory increase is gone?

Thanks for your help
Linye
Posts: 33
Joined: Sat Oct 09, 2010 8:01 am

Portable device support questions, bug reports, etc HERE

Post by Linye »

It went up everytime. (transfer music, editing tag info, etc.)


Tested with svn revision 1374 and this time it was better. The memory didn't went up more than 100MiB
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Portable device support questions, bug reports, etc HERE

Post by anonbeat »

Please report anything bad with this feature as I want to release a new version soon and want to be sure that this part is working properly.
Ipod support is missing only dynamic playlists which I plan to add soon. The rest should work.

Thanks for your help
Linye
Posts: 33
Joined: Sat Oct 09, 2010 8:01 am

Portable device support questions, bug reports, etc HERE

Post by Linye »

It's been working properly. I can edit tags, add covers, delete music and copy from the ipod to the computer with success. It also showed the playcount from the last time I connected the ipod.

The memory usage is behaving but %CPU goes way high after a transfer or if I manually hit update because sometimes it doesn't update an edited tag.

Also tried to transfers a playlist and although it created the playlist in the ipod it transfered both songs so I had duplicates in the ipod.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Portable device support questions, bug reports, etc HERE

Post by anonbeat »

The high CPU after some transfer or update is because I call to synd the iPod database and its done by the libgpod. I also noticed a huge lag when adding or modifying covers but its the libgpod process who is taking all that time
camaron
Posts: 462
Joined: Sat Sep 25, 2010 3:38 am

Portable device support questions, bug reports, etc HERE

Post by camaron »

I get a segmentation fault. What I did: I open file-system/partition which guayadeque shows as a device (it is Windows partition). I doble click on library and then in playlist and both open. I then double click in playlist again to close it. I double click in Library (only tab open for the partition) and crashes. Backtrace (with a bit of previous command output):


13:35:33: Could not open the dir '/media/F824D85824D81B86/Users/Jorge/Desktop_/Users/Jorge/AppData/Local/Temp/pyl2D37.tmp/translations/fa/'
13:35:33: Error: guDbLibrary::ExecuteUpdate exception 'BEGIN TRANSACTION;'
232: WXSQLITE_ERROR[1000]: No Database opened
13:35:33: Error: guDbLibrary::ExecuteUpdate exception 'COMMIT TRANSACTION;'
232: WXSQLITE_ERROR[1000]: No Database opened

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb293cb70 (LWP 20000)]
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x0828ac36 in guLibUpdateThread::Entry (this=0xb174318)
at /home/jorge/guayadeque/src/LibUpdate.cpp:300
#2 0xb7f5efb8 in wxThreadInternal::PthreadStart(wxThread*) ()
from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb7f5f01d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb7402cc9 in start_thread () from /lib/libpthread.so.0
#5 0xb70ac69e in clone () from /lib/libc.so.6
(gdb)
Linye
Posts: 33
Joined: Sat Oct 09, 2010 8:01 am

Portable device support questions, bug reports, etc HERE

Post by Linye »

Just wanted to say that I noticed today that it also transfered the ratings of the songs. Thats great.
camaron
Posts: 462
Joined: Sat Sep 25, 2010 3:38 am

Portable device support questions, bug reports, etc HERE

Post by camaron »

Here is another segmentation fault (with ipod):


Program received signal SIGSEGV, Segmentation fault.
guMainFrame::OnSelectLocation (this=0x86252e0, event=...)
at /home/jorge/guayadeque/src/MainFrame.cpp:3650
3650 PanelIndex = m_CatNotebook->GetPageIndex( PortableMediaViewCtrl->LibPanel() );
(gdb) bt
#0 guMainFrame::OnSelectLocation (this=0x86252e0, event=...)
at /home/jorge/guayadeque/src/MainFrame.cpp:3650
#1 0xb7ec1c2f in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const () from /usr/lib/libwx_baseu-2.8.so.0
#2 0xb7f60089 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb7f6021a in wxEvtHandler::SearchDynamicEventTable(wxEvent&) ()
from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb7f61205 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_baseu-2.8.so.0
#5 0xb7f60506 in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/libwx_baseu-2.8.so.0
#6 0xb7ec1f79 in wxAppConsole::ProcessPendingEvents() ()
from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb7cec7bf in wxAppBase::ProcessIdle() ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb7c402a5 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0xb766e841 in ?? () from /lib/libglib-2.0.so.0
#10 0xb7670855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#11 0xb7674668 in ?? () from /lib/libglib-2.0.so.0
#12 0xb7674ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#13 0xb6d211d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb7c59568 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type to continue, or q to quit---
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Portable device support questions, bug reports, etc HERE

Post by anonbeat »

camaron wrote:Here is another segmentation fault (with ipod):


Program received signal SIGSEGV, Segmentation fault.
guMainFrame::OnSelectLocation (this=0x86252e0, event=...)
at /home/jorge/guayadeque/src/MainFrame.cpp:3650
3650 PanelIndex = m_CatNotebook->GetPageIndex( PortableMediaViewCtrl->LibPanel() );
(gdb) bt
#0 guMainFrame::OnSelectLocation (this=0x86252e0, event=...)
at /home/jorge/guayadeque/src/MainFrame.cpp:3650
#1 0xb7ec1c2f in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const () from /usr/lib/libwx_baseu-2.8.so.0
#2 0xb7f60089 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb7f6021a in wxEvtHandler::SearchDynamicEventTable(wxEvent&) ()
from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb7f61205 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_baseu-2.8.so.0
#5 0xb7f60506 in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/libwx_baseu-2.8.so.0
#6 0xb7ec1f79 in wxAppConsole::ProcessPendingEvents() ()
from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb7cec7bf in wxAppBase::ProcessIdle() ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb7c402a5 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0xb766e841 in ?? () from /lib/libglib-2.0.so.0
#10 0xb7670855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#11 0xb7674668 in ?? () from /lib/libglib-2.0.so.0
#12 0xb7674ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#13 0xb6d211d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb7c59568 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type to continue, or q to quit---
This should be fixed.

Thanks for your help
Locked