nickylin / clementine-remote-android

Automatically exported from code.google.com/p/clementine-remote-android
GNU General Public License v3.0
0 stars 0 forks source link

Large playlist crashes clementine remote during data download. #13

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Start clementine music player on linux or windows.
2. Load music into playlist.  If you have less than 40K music files, append to 
current playlist the same files until 40K to 50K is shown as the number of 
tracks.  The number of tracks needed varies depending on string length.
3. Start clementine-remote-android.
4. Press connect if you don't have auto connect selected.
5. Downloading data will appear.

What is the expected output? What do you see instead?
The "now playing" screen should appear.  
Instead clementine remote will exit without error or the error 
"e.qspool.clementineremote has stopped unexpectedly" will appear.

What version of the product are you using? On what operating system?
Clementine Version 1.1.1-593-g4fe293b.
Clementine Remote 7 RC3.
Netgear 3800 router running OpenWrt Barrier Breaker r35899.
Windows 7 Ultimate 64 bit with windows firewall and port 5500 open.
Samsung Galaxy ACE GT-55830L Android Version 2.3.6.
Asus Transformer TF101 Android Version 4.0.3.
All on same network with internal 192.168.1.XXX ip numbers.

Please provide any additional information below.
My wag is a buffer overrun or a timeout loading data.

Original issue reported on code.google.com by royosw...@gmail.com on 1 Aug 2013 at 3:41

GoogleCodeExporter commented 9 years ago
hmm, i cannot reproduce it, even with > 100k entries.

I just added an error reporting function. Please download RC4 and send me the 
log. After the crash restart Clementine Remote, a dialog should appear where 
you can send me the log.

Original comment by asfa...@googlemail.com on 1 Aug 2013 at 8:14

GoogleCodeExporter commented 9 years ago
Sent. 
I wonder if it is something else running on the devices or filenames with 
international characters.  You really have me wondering now!

Original comment by royosw...@gmail.com on 1 Aug 2013 at 8:29

GoogleCodeExporter commented 9 years ago
There shouldn't be a problem with international characters. Russian characters 
works for example.

Is the mail sent on your side? I haven't received anything yet. Try sending it 
via google mail please.

Original comment by asfa...@googlemail.com on 1 Aug 2013 at 8:37

GoogleCodeExporter commented 9 years ago
I'll tried sending.  Something is up with my gmail account I guess.
The error message in stacktrace-3013.08.01-03.30.32.txt:
java.lang.OutOfMemoryError: [memory exhasuted]
at dalvik.system.NativeStart.main(Native Method)

Is this the correct file?
It is in Anroid/data/de.sqpool.clementineremote/cache.

Original comment by royosw...@gmail.com on 1 Aug 2013 at 8:57

GoogleCodeExporter commented 9 years ago
Thats correct, thanks for the stacktrace. I'll have a look at it.

Original comment by asfa...@googlemail.com on 1 Aug 2013 at 9:00

GoogleCodeExporter commented 9 years ago
Okay, i did some investigation. Your Samsung Galaxy ACE GT-55830L allows only 
64MB memory per app. This seems to be to low for your large playlists.

For devices >= 3.x there is an option to get more memory. I added it in the 
version i sent you. Can you try it again on your Asus Transformer TF101? For 
your Galaxy ACE there is nothing i can do, sorry.

The reason it works for me with > 100k entries is that my Nexus 4 has plenty of 
memory to handle it.

Original comment by asfa...@googlemail.com on 2 Aug 2013 at 5:53

GoogleCodeExporter commented 9 years ago
The Asus Transformer TF101 now works great! 108877 tracks were loaded in the 
playlist.

The Samsung Galaxy ACE GT-55830L is old, but it is convenient and it only costs 
me $40 a year for a prepaid phone plan.

My only problem now is bumping into the limitations of my old equipment.

Thank you and I gave clementine five stars on the play store and I commend you.

Original comment by royosw...@gmail.com on 2 Aug 2013 at 6:38

GoogleCodeExporter commented 9 years ago
Thank you :)

Original comment by asfa...@googlemail.com on 2 Aug 2013 at 7:03