Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: iPod manager (Read 2252146 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[seemingly abandonware] iPod manager

Reply #1225
Ok, musicmusic, another bug report here... Probably something specific for Touch generation.

When I delete videofiles manually on my iPod, they are still shown in foo_dop, when I connect the player.  After that files reappear on the player. However, you can no longer play them - when I try so the screen goes black for a while and than returns back to the menu. Moreover, those "ghost files" can't be deleted through foo_dop - it shows an error, something like "AFC RemovePath Returned". The only way to make those files disappear completely is to remove them via iTunes...

[seemingly abandonware] iPod manager

Reply #1226
When I delete videofiles manually on my iPod, they are still shown in foo_dop, when I connect the player.
Ah thanks, I saw some hint of being able to delete files directly on the device a while ago, but it's difficult to know how exactly it is meant to work without the device. However I think you have given me enough info to make it work properly I should be able to fix this for next build.

Moreover, those "ghost files" can't be deleted through foo_dop - it shows an error, something like "AFC RemovePath Returned".
This I believe should have already been corrected in the latest 0.5.8.x version.
.

[seemingly abandonware] iPod manager

Reply #1227
[What version of foo_dop are you using? Only the recent 0.5.8.x versions have multi-threaded conversion. In some rare cases with those versions, it was possible that the conversion would fail, that has been corrected for next build. Can you tell me the exact message you see, so I know if it's the same problem?

I'm using version 0.5.8.8. The message I get on the "Result" column is simply "Failed to add file to iPod: Conversion failed -". While it doesn't happen on all conversions, whenever it does happen with a particular set of files, it seems to be quite reproducible, which is why I proposed that hypothesis. It also appears to be more common whenever the amount of files to be sent is relatively large (i.e. 30+ tracks)

[seemingly abandonware] iPod manager

Reply #1228
Yes that seems like the problem I fixed. Basically, it can trigger when multiple tracks finish transcoding at about the same time. It will cause the tracks that finish converting last to fail. This will be fixed in upcoming 0.5.9. If it is a problem, you can change foo_dop to only convert a single track at a time in preferences which should in general hide the problem.
.

[seemingly abandonware] iPod manager

Reply #1229
When I delete videofiles manually on my iPod, they are still shown in foo_dop, when I connect the player.
Ah thanks, I saw some hint of being able to delete files directly on the device a while ago, but it's difficult to know how exactly it is meant to work without the device. However I think you have given me enough info to make it work properly I should be able to fix this for next build.


ok, so I'll be waiting for the new version release. And if you have any other questions about Touch I'll be glad to answer them.
Thanks again for all. You are doing a great job here!

[seemingly abandonware] iPod manager

Reply #1230
Well, I have released 0.5.9.0 TEST. See changelog for full details. Again, it's experimental, please report any issues encountered here.
.

[seemingly abandonware] iPod manager

Reply #1231
Well, I have released 0.5.9.0 TEST. See changelog for full details. Again, it's experimental, please report any issues encountered here.


Foobar crashed when I attempted to create a smart playlist.  I tried several parameters and options with no success.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00EC408Ch
Access violation, operation: read, address: 00000008h
Call path:
entry=>app_mainloop
Code bytes (00EC408Ch):
00EC404Ch:  C7 84 24 54 01 00 00 01 00 00 01 E8 B4 6B FE FF
00EC405Ch:  8B 54 24 14 A1 5C 77 F4 00 8D 4C 24 78 51 68 D0
00EC406Ch:  2C F0 00 52 68 C9 00 00 00 50 FF 15 18 B3 F2 00
00EC407Ch:  85 C0 0F 84 EB 01 00 00 8B 44 24 28 33 C9 33 D2
00EC408Ch:  83 78 08 01 75 09 8B 40 10 8B 48 08 8B 50 0C 52
00EC409Ch:  51 6A 00 8D 43 10 6A 00 50 8D 4C 24 40 E8 B2 2A
00EC40ACh:  00 00 8B 4B 2C 8D 34 C5 00 00 00 00 89 44 24 1C
00EC40BCh:  8B 44 31 04 C6 40 69 01 8B 53 2C 8B 44 32 04 C6
Stack (0013F724h):
0013F704h:  00000000 0013FB38 0013FB10 00000000
0013F714h:  ACF1BB28 00000001 80535519 ACF1BB60
0013F724h:  050AAEC4 00EF00B3 00070648 0000007B
0013F734h:  7E418BD9 00070648 00000000 00000001
0013F744h:  000000EF 00000000 00000000 00F325BC
0013F754h:  05E8CFD8 00000023 00000023 00000009
0013F764h:  0007063C 00000000 00000070 0000008A
0013F774h:  00000001 00000000 7E41B3A7 7E41C331
0013F784h:  00070648 0000004E 00000410 0013F9A0
0013F794h:  0013F7D0 7E42366B 00765101 03000100
0013F7A4h:  00000002 00000000 00000000 00000000
0013F7B4h:  00000000 00F2D5E8 0702B040 00000001
0013F7C4h:  00000001 00000001 7E423700 0013F7EC
0013F7D4h:  7E4237BC 00000000 0000004E 00000410
0013F7E4h:  0013F9A0 00000000 0013F818 7E418734
0013F7F4h:  00070648 0000004E 00000410 0013F9A0
0013F804h:  7E42379A DCBAABCD 00000000 0013F854
0013F814h:  7E42379A 0013FB20 00070648 0013F858
0013F824h:  7E4188D1 00765178 00000008 7E4188DA
0013F834h:  0013FB20 00070648 050AAF70 0013F834
Registers:
EAX: 00000000, EBX: 070B5008, ECX: 00000000, EDX: 00000000
ESI: 0013F7B8, EDI: 000905E9, EBP: 0013F8E8, ESP: 0013F724
Crash location: "foo_dop", loaded at 00EA0000h - 00F5A000h

Loaded modules:
foobar2000                      loaded at 00400000h - 00522000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F5000h
COMCTL32                        loaded at 773D0000h - 774D3000h
msvcrt                          loaded at 77C10000h - 77C68000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                          loaded at 7E410000h - 7E4A0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D1D7000h
ole32                            loaded at 774E0000h - 7761D000h
shared                          loaded at 10000000h - 1002A000h
COMDLG32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
raphook                          loaded at 00A60000h - 00AA4000h
PSAPI                            loaded at 76BF0000h - 76BFB000h
SynTPFcs                        loaded at 63000000h - 63013000h
VERSION                          loaded at 77C00000h - 77C08000h
MSCTF                            loaded at 74720000h - 7476B000h
apphelp                          loaded at 77B40000h - 77B62000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_abx                          loaded at 00B10000h - 00B41000h
foo_albumlist                    loaded at 00B70000h - 00BD5000h
foo_audioscrobbler              loaded at 00C00000h - 00C30000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_cdda                        loaded at 00C90000h - 00CC8000h
foo_converter                    loaded at 00CF0000h - 00D57000h
foo_custominfo                  loaded at 00D80000h - 00E05000h
foo_cwb_hooks                    loaded at 00E30000h - 00E7C000h
foo_dop                          loaded at 00EA0000h - 00F5A000h
SETUPAPI                        loaded at 77920000h - 77A13000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_dsp_delta                    loaded at 00F90000h - 00FAE000h
foo_dsp_std                      loaded at 00FD0000h - 01016000h
foo_facets                      loaded at 01040000h - 010E2000h
OLEAUT32                        loaded at 77120000h - 771AB000h
MSIMG32                          loaded at 76380000h - 76385000h
foo_fileops                      loaded at 01230000h - 01275000h
foo_freedb2                      loaded at 012A0000h - 012E0000h
foo_input_std                    loaded at 01300000h - 01428000h
foo_lyricsdb                    loaded at 01450000h - 0147F000h
WININET                          loaded at 42C10000h - 42CDF000h
Normaliz                        loaded at 01490000h - 01499000h
iertutil                        loaded at 42990000h - 429D5000h
foo_masstag                      loaded at 016C0000h - 01710000h
foo_navigator                    loaded at 01730000h - 01764000h
foo_playback_custom              loaded at 01790000h - 017D5000h
WINSPOOL                        loaded at 73000000h - 73026000h
foo_quicktag                    loaded at 018A0000h - 018DE000h
foo_rgscan                      loaded at 01900000h - 0195A000h
foo_run                          loaded at 01980000h - 019AB000h
foo_scrobblecharts              loaded at 019D0000h - 01A03000h
foo_uie_lyrics_panel            loaded at 01A30000h - 01A94000h
foo_uie_quicksearch              loaded at 01AC0000h - 01B06000h
foo_ui_columns                  loaded at 01B30000h - 01C4A000h
foo_ui_std                      loaded at 01C70000h - 01D43000h
foo_unpack                      loaded at 01D70000h - 01D9D000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                          loaded at 76F20000h - 76F47000h
mdnsNSP                          loaded at 16080000h - 16099000h
Iphlpapi                        loaded at 76D60000h - 76D79000h
rasadhlp                        loaded at 76FC0000h - 76FC6000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E418BD9h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowThreadProcessId" (+00000159h)
Address: 00F325BCh, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E41B3A7h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7E41C331h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "SetRectEmpty" (+0000004Fh)
Address: 7E42366Bh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "PrivateExtractIconExW" (+000001D8h)
Address: 00F2D5E8h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E423700h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "PrivateExtractIconExW" (+0000026Dh)
Address: 7E4237BCh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000022h)
Address: 7E418734h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000006Dh)
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7E4188D1h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7E4188DAh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 00F29B91h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EC2FD0h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EC3012h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 01000001h, location: "foo_dsp_std", loaded at 00FD0000h - 01016000h
Address: 00F29B91h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EC3012h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EC2FD0h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E418734h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000006Dh)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EC2FD0h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EC2FD0h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E423745h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "PrivateExtractIconExW" (+000002B2h)
Address: 00EC2FD0h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E418734h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000006Dh)
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E423768h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "PrivateExtractIconExW" (+000002D5h)
Address: 7E423591h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "PrivateExtractIconExW" (+000000FEh)
Address: 00EC2FD0h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7E4237BCh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000022h)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E418734h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000006Dh)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7E418816h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000014Fh)
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E418830h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+00000169h)
Address: 7E41B4C0h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B4D0h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E41B50Ch, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E42379Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7E41B473h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E4194BEh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 7E41D4E4h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "SetPropW" (+000000BBh)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7E41B903h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "SendMessageW" (+00000049h)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 77409F51h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal384" (+0001E0B1h)
Address: 00EF00B3h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7740AB5Fh, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal384" (+0001ECBFh)
Address: 7740A549h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal384" (+0001E6A9h)
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 74730DE9h, location: "MSCTF", loaded at 74720000h - 7476B000h
Symbol: "TF_UninitSystem" (+00000980h)
Address: 7E41F819h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "EnableMenuItem" (+00000092h)
Address: 7E418734h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000006Dh)
Address: 7740A549h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal384" (+0001E6A9h)
Address: 7740A549h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal384" (+0001E6A9h)
Address: 7E418816h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000014Fh)
Address: 7740A549h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal384" (+0001E6A9h)
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E418830h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+00000169h)
Address: 7E4189CDh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 7740A549h, location: "COMCTL32", loaded at 773D0000h - 774D3000h
Symbol: "Ordinal384" (+0001E6A9h)
Address: 7E41F94Bh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "CallNextHookEx" (+000000F0h)
Address: 7E431B3Ch, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "AppendMenuA" (+0000006Eh)
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E4189F0h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 7E418A10h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 7E42D99Dh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "IsDialogMessageW" (+000000DBh)
Address: 0042BC03h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 7E41DAEAh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 004B03F2h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0042BC79h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 10002638h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 0041DAEAh, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0042C718h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004CC79Ch, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004C9054h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004C9054h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004D54B0h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004A3563h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0049DC00h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004A3563h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004A19B8h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 10002638h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 004CC370h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004B7973h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004CC370h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0042C957h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0049BDC1h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0049BDBBh, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004BEA30h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004BCA00h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0049DC00h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0049BDBBh, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0049BDCFh, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004BCA00h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004B7D76h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0049D7DAh, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00EDCF78h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 0049DC00h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 00EDCF78h, location: "foo_dop", loaded at 00EA0000h - 00F5A000h
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0049D845h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 00522000h

Version info:
foobar2000 v0.9.5.2
UNICODE
Windows 5.1


Additional info:
Facets 2007-11-20  (foo_facets)
Playback Statistics Custom 1.4.3  (foo_playback_custom)
Columns UI 0.3 beta 2 preview 4  (foo_ui_columns)
Quick Tagger 1.0  (foo_quicktag)
foo_custominfo 0.1.2  (foo_custominfo)
Lyrics panel 0.35  (foo_uie_lyrics_panel)
Standard DSP Array 1.0  (foo_dsp_std)
Default User Interface 0.9.5  (foo_ui_std)
freedb Tagger 0.6  (foo_freedb2)
Quick Search Toolbar 2.8l  (foo_uie_quicksearch)
RAR reader 1.1  (foo_unpack)
Album List 4.2  (foo_albumlist)
Converter 1.1.1  (foo_converter)
iPod manager 0.5.9.0 TEST  (foo_dop)
cwbowron's title format hooks 1.2.6 [Jan  2 2008 - 15:50:05]  (foo_cwb_hooks)
Standard Input Array 1.0  (foo_input_std)
ZIP/GZIP reader 1.0  (foo_unpack)
foo_lyricsdb 0.0.7 beta 5  (foo_lyricsdb)
Masstagger 1.6  (foo_masstag)
foobar2000 core 0.9.5.2  (Core)
CD Audio Decoder 2.1.2  (foo_cdda)
File Operations 2.1  (foo_fileops)
LPCM <--> delta-PCM converter 0.1.1  (foo_dsp_delta)
Last.fm Chart Player 0.2.3  (foo_scrobblecharts)
ABX Comparator 1.3.3  (foo_abx)
Audioscrobbler 1.3.16  (foo_audioscrobbler)
Run services 0.3.2  (foo_run)
Tagger Panel Window 1.0.6 [Jan  2 2008 - 15:50:49]  (foo_cwb_hooks)
Navigator 0.63  (foo_navigator)
ReplayGain Scanner 2.0.5  (foo_rgscan)

[seemingly abandonware] iPod manager

Reply #1232
Thank you for the report, I fixed the crash for the next build. But did you right click on empty space (this crash doesn't seem to trigger here on Vista)? You will need to right click on something in the tree.
.

[seemingly abandonware] iPod manager

Reply #1233
Thanks for the update musicmusic . No crashes so far, and everything is running smoothly .

One thing I noticed is when you browse the ipod, you can't sort by clicking the column headers. Is that intended?
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

[seemingly abandonware] iPod manager

Reply #1234
I have tried searching, but I cant find it. I have most of my music collection as FLAC files, could someone please give me an example commandline for transcoding to MP3 during copy ? In advance, thanks. Also thanks for a great working plugin for my 3G 4GB Nano.

[seemingly abandonware] iPod manager

Reply #1235
Ok, so I've tested previously mentioned bug with "not deleted" tracks. They are still shown on the list, when you connect the player and the plugin still shows the message "File not found". However, after that, they just disappear from the list.
Dunno if that's what you intended to do or not, but suits me - that's all I need.
Unfortunately I didn't have time to test another fix with touch gen yet, because I don't really need that "sync" feature, but if there is anything I'll tell you.
In other respects, this nice update, no any other bugs of crashes spotted by now.

And here I have small request. You've just added "podcast" playlist in the browser. So I thought it would be nice if there was same one for the videos. Without any additional features, just to track things and make file management a bit easier.

[seemingly abandonware] iPod manager

Reply #1236
One thing I noticed is when you browse the ipod, you can't sort by clicking the column headers. Is that intended?
Yes, as long as they are not clickable that is intended.

I have tried searching, but I cant find it. I have most of my music collection as FLAC files, could someone please give me an example commandline for transcoding to MP3 during copy ? In advance, thanks. Also thanks for a great working plugin for my 3G 4GB Nano.
I just made this using the converter component:
Code: [Select]
lame.exe -S --noreplaygain -V 5 --vbr-new - %d
Adjust VBR profile to your desire. You could also use the Nero AAC encoder, not sure what the speed difference is though.

Ok, so I've tested previously mentioned bug with "not deleted" tracks. They are still shown on the list, when you connect the player and the plugin still shows the message "File not found". However, after that, they just disappear from the list.
Dunno if that's what you intended to do or not, but suits me - that's all I need.
I intended it to:
1. Not show the tracks when you do a 'Load library' etc.
2. Update the actual database to reflect this when you do something to modify it (this isn't something you would notice due to 1.).

It doesn't sound like this is the case. Can you tell me if there are any messages in the foobar2000 console when you do a load library after removing some tracks directly on the device?

You've just added "podcast" playlist in the browser.
I didn't add this, it's probably made by iTunes (doesn't act like a normal playlist I believe).
.

[seemingly abandonware] iPod manager

Reply #1237
Crash when Refreshing Ipod Metadata using 0.5.9.0 TEST

Here's the failure log

failure_00000043.txt

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00FA67CEh
Access violation, operation: read, address: 00000008h
Call path not available.
Code bytes (00FA67CEh):
00FA678Eh:  5F 5E 5D 83 C4 10 C2 04 00 CC CC CC CC CC CC CC
00FA679Eh:  CC CC 8B 44 24 04 3B 41 08 73 10 8B 49 04 33 D2
00FA67AEh:  38 14 08 0F 95 C2 8A C2 C2 04 00 8A 41 0C C2 04
00FA67BEh:  00 CC 8B 44 24 08 8B 4C 24 04 8B 40 04 8B 49 04
00FA67CEh:  8B 51 08 83 C0 08 83 C1 08 8B 49 04 56 8B 30 8B
00FA67DEh:  40 04 3B C8 77 15 72 04 3B D6 73 05 83 C8 FF 5E
00FA67EEh:  C3 3B C8 72 0D 77 04 3B D6 76 07 B8 01 00 00 00
00FA67FEh:  5E C3 33 C0 5E C3 CC CC CC CC CC CC CC CC CC CC
Stack (0DD2FB28h):
0DD2FB08h:  0013F9F4 77D501F7 00000001 0013F9CC
0DD2FB18h:  0013F9E0 86C00000 00000000 00000018
0DD2FB28h:  00F9C628 16614030 16614028 00000004
0DD2FB38h:  00000002 00FD878D 00000005 00000004
0DD2FB48h:  0DD2FBAC 00000006 0DD2FB84 00000000
0DD2FB58h:  00000004 00FD87F6 0DD2FBAC 00000000
0DD2FB68h:  00000006 00000006 1331A0A0 00000000
0DD2FB78h:  00000006 00000006 00FE3EF9 0DD2FC44
0DD2FB88h:  00FA226C 0DD2FBAC 00000000 00000006
0DD2FB98h:  4F707994 00000001 00000000 0DD2FC84
0DD2FBA8h:  1331A088 00FFE8A8 1331A0A0 0DD2FBBC
0DD2FBB8h:  00FA67C0 1791A068 00000006 00000006
0DD2FBC8h:  0DD2FC78 00FF2B30 00000000 00F9D708
0DD2FBD8h:  1331A088 0DD2FC44 4F707E8C 0DD2FD58
0DD2FBE8h:  0104DDF0 1331A088 0000001C 010025BC
0DD2FBF8h:  1791A0D0 00000018 00000018 00000016
0DD2FC08h:  00000000 00000000 010025BC 7C90D664
0DD2FC18h:  7C80A6EA 00000000 00000000 0DD2FC60
0DD2FC28h:  7C80A70E 00000000 0DD2FD58 0DD2FD60
0DD2FC38h:  1331A008 AB9A40FC 01C8B54D 00000000
Registers:
EAX: 16606E70, EBX: 0DD2FBAC, ECX: 00000000, EDX: 16614008
ESI: 16614028, EDI: 00000005, EBP: 00000005, ESP: 0DD2FB28
Crash location: "foo_dop", loaded at 00F70000h - 0102A000h

Loaded modules:
foobar2000                       loaded at 00400000h - 00522000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                         loaded at 7C800000h - 7C8F4000h
COMCTL32                         loaded at 773D0000h - 774D3000h
msvcrt                           loaded at 77C10000h - 77C68000h
ADVAPI32                         loaded at 77DD0000h - 77E6B000h
RPCRT4                           loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                           loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D1D5000h
ole32                            loaded at 774E0000h - 7761D000h
shared                           loaded at 10000000h - 1002A000h
COMDLG32                         loaded at 763B0000h - 763F9000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
foo_abx                          loaded at 003C0000h - 003F1000h
foo_albumlist                    loaded at 00A80000h - 00AE5000h
foo_audioscrobbler               loaded at 00B10000h - 00B40000h
WS2_32                           loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_autoplaylist                 loaded at 00B60000h - 00B92000h
foo_cdda                         loaded at 00BC0000h - 00BF8000h
foo_converter                    loaded at 00C20000h - 00C87000h
foo_cwbowron                     loaded at 00CB0000h - 00CC2000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
MSVCR80                          loaded at 78130000h - 781CB000h
foo_cwb_hooks                    loaded at 00D00000h - 00D2E000h
foo_dbsearch                     loaded at 00D50000h - 00DAC000h
foo_discogs                      loaded at 00DD0000h - 00E71000h
WINMM                            loaded at 76B40000h - 76B6D000h
foo_dockable_panels              loaded at 00F10000h - 00F43000h
foo_dop                          loaded at 00F70000h - 0102A000h
SETUPAPI                         loaded at 77920000h - 77A13000h
foo_dsp_continuator              loaded at 01050000h - 01068000h
MSVCP80                          loaded at 7C420000h - 7C4A7000h
foo_dsp_std                      loaded at 01080000h - 010C6000h
foo_facets                       loaded at 010F0000h - 01171000h
OLEAUT32                         loaded at 77120000h - 771AC000h
MSIMG32                          loaded at 76380000h - 76385000h
foo_fileops                      loaded at 011A0000h - 011E5000h
foo_freedb2                      loaded at 01210000h - 01250000h
foo_infobox                      loaded at 01270000h - 012AE000h
foo_input_shorten                loaded at 012D0000h - 012FE000h
foo_input_std                    loaded at 01320000h - 01448000h
foo_lnk                          loaded at 01470000h - 01489000h
foo_masstag                      loaded at 014B0000h - 01500000h
foo_navigator                    loaded at 01520000h - 01551000h
foo_playcount                    loaded at 01580000h - 015A5000h
foo_playlist_manager             loaded at 015D0000h - 01616000h
foo_pqview                       loaded at 01640000h - 0165C000h
foo_prettypop                    loaded at 01680000h - 016CD000h
mscoree                          loaded at 79000000h - 79046000h
msvcm80                          loaded at 7C4C0000h - 7C53D000h
mscorwks                         loaded at 79E70000h - 7A3FF000h
mscorlib.ni                      loaded at 790C0000h - 79BF6000h
mscorjit                         loaded at 79060000h - 790B6000h
rsaenh                           loaded at 0FFD0000h - 0FFF8000h
foo_random                       loaded at 03C10000h - 03C4F000h
foo_rgscan                       loaded at 03C50000h - 03CAA000h
foo_scheduler                    loaded at 03CC0000h - 03D1C000h
POWRPROF                         loaded at 74AD0000h - 74AD8000h
foo_scrobblecharts               loaded at 03D40000h - 03D73000h
WININET                          loaded at 771B0000h - 77256000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                           loaded at 77B20000h - 77B32000h
foo_sic                          loaded at 03DA0000h - 03DF9000h
foo_tradersfriend                loaded at 03F50000h - 03F8D000h
foo_uie_albumart                 loaded at 03F90000h - 03FCD000h
foo_uie_explorer                 loaded at 03FF0000h - 0402C000h
foo_uie_single_column_playlist   loaded at 04050000h - 0409C000h
foo_uie_tabs                     loaded at 040B0000h - 040DA000h
foo_uie_trackinfo                loaded at 04100000h - 0412E000h
foo_uie_trackinfo2               loaded at 04150000h - 0417E000h
foo_uie_trackinfo_mod            loaded at 041A0000h - 041EE000h
foo_ui_columns                   loaded at 04200000h - 0429B000h
foo_ui_std                       loaded at 042C0000h - 04394000h
foo_unpack                       loaded at 043C0000h - 043ED000h
foo_utils                        loaded at 04410000h - 04449000h
foo_vis_projectM                 loaded at 04470000h - 044E1000h
OPENGL32                         loaded at 5ED00000h - 5EDCC000h
GLU32                            loaded at 68B20000h - 68B40000h
DDRAW                            loaded at 73760000h - 737A9000h
DCIMAN32                         loaded at 73BC0000h - 73BC6000h
foo_vis_shpeck-beta              loaded at 04F10000h - 04F3E000h
MSVCR90                          loaded at 78520000h - 785C3000h
System.ni                        loaded at 7A440000h - 7AC2A000h
System.Drawing.ni                loaded at 7ADE0000h - 7AF7C000h
System.Windows.Forms.ni          loaded at 7AFD0000h - 7BC6C000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                           loaded at 77050000h - 77115000h
VERSION                          loaded at 77C00000h - 77C08000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                           loaded at 76F20000h - 76F47000h
mdnsNSP                          loaded at 16080000h - 16099000h
Iphlpapi                         loaded at 76D60000h - 76D79000h
WINTRUST                         loaded at 76C30000h - 76C5E000h
IMAGEHLP                         loaded at 76C90000h - 76CB8000h
DSOUND                           loaded at 73F10000h - 73F6C000h
rasadhlp                         loaded at 76FC0000h - 76FC6000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                         loaded at 71A90000h - 71A98000h
wdmaud                           loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
midimap                          loaded at 77BD0000h - 77BD7000h
KsUser                           loaded at 73EE0000h - 73EE4000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 00F9C628h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FD878Dh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FD87F6h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FE3EF9h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FA226Ch, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FFE8A8h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FA67C0h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FF2B30h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00F9D708h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 010025BCh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 010025BCh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 7C90D664h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwCreateEvent" (+0000000Ch)
Address: 7C80A6EAh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "CreateEventW" (+00000041h)
Address: 7C80A70Eh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "CreateEventW" (+00000065h)
Address: 010025BCh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FF6435h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00F9D5DFh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FF4FABh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00FC7859h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C918E00h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlUnicodeStringToInteger" (+0000019Fh)
Address: 7C918DFAh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlUnicodeStringToInteger" (+00000199h)
Address: 7C90D625h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwContinue" (+0000000Ch)
Address: 7C90EACFh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserApcDispatcher" (+0000000Fh)
Address: 00FFD1DCh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 0050049Ch, location: "foobar2000", loaded at 00400000h - 00522000h
Address: 00FF98B6h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D49A18h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsChild" (+0000030Ah)
Address: 77D49A12h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsChild" (+00000304h)
Address: 77D4A31Ah, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "ClientThreadSetup" (+00000310h)
Address: 00FBC750h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 7C810659h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "CreateThread" (+00000022h)
Address: 00F97D5Bh, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D49A18h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsChild" (+0000030Ah)
Address: 00FBC75Ah, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D49A18h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsChild" (+0000030Ah)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 00FBC750h, location: "foo_dop", loaded at 00F70000h - 0102A000h
Address: 00C80008h, location: "foo_converter", loaded at 00C20000h - 00C87000h

Version info:
foobar2000 v0.9.5.2 beta 2
UNICODE
Windows 5.1


Additional info:
Tabbed panel modified 0.2.5  (foo_uie_tabs)
Masstagger 1.6  (foo_masstag)
Track info panel 0.8  (foo_uie_trackinfo)
Audioscrobbler 1.3.15  (foo_audioscrobbler)
Album Art Browser 0.0.3 [Jul 11 2007 - 11:15:14]  (foo_cwbowron)
Playlist Manager 1.0  (foo_playlist_manager)
Scheduler 3.01  (foo_scheduler)
Pretty Popup 1.2.3  (foo_prettypop)
Track info panel 0.8  (foo_uie_trackinfo2)
iPod manager 0.5.9.0 TEST  (foo_dop)
Explorer Tree 1.04.6b  (foo_uie_explorer)
projectM visualization 1.97.6.2  (foo_vis_projectM)
Navigator 0.6  (foo_navigator)
Standard DSP Array 1.0  (foo_dsp_std)
Shorten decoder 0.4.2a  (foo_input_shorten)
Database search 1.3.1 beta 11  (foo_dbsearch)
cwbowron's title format hooks 1.0.13 [Oct  2 2006 - 09:06:52]  (foo_cwb_hooks)
ReplayGain Scanner 2.0.5  (foo_rgscan)
foobar2000 core 0.9.5.2 beta 2  (Core)
Album List 4.2  (foo_albumlist)
CD Audio Decoder 2.1.2  (foo_cdda)
RAR reader 1.1  (foo_unpack)
Single Column Playlist Display 0.5.4 beta [Jan  9 2007 - 15:42:59]  (foo_uie_single_column_playlist)
Default User Interface 0.9.5  (foo_ui_std)
foosic music database 1.0 beta 12  (foo_sic)
Dockable Panels 1.0.7b [Mar 28 2007 - 09:18:48]  (foo_dockable_panels)
Playback Statistics 2.0  (foo_playcount)
Album Art Panel 0.2.7.1  (foo_uie_albumart)
freedb Tagger 0.6  (foo_freedb2)
Track info panel mod 0.6 beta [Oct 12 2006 - 10:42:55]  (foo_uie_trackinfo_mod)
Randomized playlist entry 1.2.3  (foo_random)
Playlist tools 0.5.6  (foo_utils)
ZIP/GZIP reader 1.0  (foo_unpack)
Standard Input Array 1.0  (foo_input_std)
Converter 1.1.1  (foo_converter)
Columns UI 0.1.3 beta 1v5  (foo_ui_columns)
Special file info box v2.0.0  (foo_infobox)
Live show tagger 0.6.1  (foo_tradersfriend)
Continuator 0.6.1  (foo_dsp_continuator)
Shpeck - Winamp vis plugins wrapper 0.2.4 beta 2  (foo_vis_shpeck-beta)
Shell link resolver 1.1  (foo_lnk)
Discogs Tagger 1.12  (foo_discogs)
File Operations 2.1  (foo_fileops)
Last.fm Chart Player 0.2.3  (foo_scrobblecharts)
ABX Comparator 1.3.3  (foo_abx)
Facets 2008-02-25  (foo_facets)

[seemingly abandonware] iPod manager

Reply #1238
Wow, smart playlist support is a great addition, musicmusic! Thanks a lot!

Perhaps you are aware of this, due to the feature being in early stages, but I've noticed there are a few selection criteria which do not appear to be working correctly for me: For artist, album, genre, etc. "contains" and "do not contain" appear to be reversed. For date related stuff (date added, played, etc.), "in the last" or "not in the last" criteria seem to be selecting either all or no tracks at all, respectively.

You've mentioned you have fixed this for the next version, but I'd also like to report the crashes when adding a new playlist by right clicking on empty space, even though I'm running Vista x64.

[seemingly abandonware] iPod manager

Reply #1239
Thanks for the reports. I just uploaded 0.5.9.1 which should rectify those crashes and issues with smart playlist generation.

Wow, smart playlist support is a great addition, musicmusic! Thanks a lot!
Actually, it was there before. But it's somewhat improved now. If you notice any more problems please let me know, it's a complex beast.. The only thing I am aware of is that you can't specify rules based on the playlist field in a useful way.
.

 

[seemingly abandonware] iPod manager

Reply #1240
Thanks for the reports. I just uploaded 0.5.9.1 which should rectify those crashes and issues with smart playlist generation.

Wonderful! This has to be like the fastest bugfix ever! 

You are the man, musicmusic! 


Quote
Actually, it was there before. But it's somewhat improved now. If you notice any more problems please let me know, it's a complex beast.. The only thing I am aware of is that you can't specify rules based on the playlist field in a useful way.

Well, it was new for me! 


[seemingly abandonware] iPod manager

Reply #1242
One problem I have encountered with foo_dop. The "Sync with ipod" function works fine provided I do not make any modifications using iTunes. But anytime iTunes adds a file, or in any way "touches" the database, the Sync with Ipod function in foo_dop has trouble matching songs. It seems to remove any song not in iTunes, then adds them back (i.e. all my FLAC files are re-converted).

I would just switch entirely over to Foobar with foo_dop, and not use iTunes at all, but I do like my podcasts. Whenever I add a podcast to the iPod, the problem described above occurs.

[seemingly abandonware] iPod manager

Reply #1243
Wonderful! This has to be like the fastest bugfix ever! 

You are the man, musicmusic! 

It may have been a bit too fast, though

"Contains" and "not contains" are working properly now, but while all date-related criteria that I tried appear to be working, since Foobar2000 includes the appropriate tracks on the playlist, for some reason the same playlists do not seem to work on the iPod itself correctly:
In the case of the "in the last" criterion (for date added, at least), the playlist on the iPod turns out blank. Using "less than" and the appropriate date as a workaround, while working on Foobar2000, in turn apparently returns the inverse set on the iPod than on foobar2000. The only workaround that worked as intended in this particular scenario was to add the specific dates of the last days in "any" mode.
The strangest by far is when adding a number limited, random set of tracks last played "not in the last" x days/weeks. Again, it seems to work, but on the iPod itself, the track listing is a *completely* different one than the one shown on foobar!

Anyway, that's all I have tried and found for now. Hope you'll be able to fix it soon. I'll probably find a few bugs later on  But don't worry, you are still the man!

[seemingly abandonware] iPod manager

Reply #1244
One problem I have encountered with foo_dop. The "Sync with ipod" function works fine provided I do not make any modifications using iTunes. But anytime iTunes adds a file, or in any way "touches" the database, the Sync with Ipod function in foo_dop has trouble matching songs. It seems to remove any song not in iTunes, then adds them back (i.e. all my FLAC files are re-converted).
I can understand what might be happening, but the non-transcoded tracks should be OK. The problem is that each track in the iPod database has a so-called "persistent id" which is used in part to track the transcodes. I'm not sure why iTunes would change those IDs though, strange. Do you have many tracks in the iTunes library? Maybe there was a conflict, or something.

"Contains" and "not contains" are working properly now, but while all date-related criteria that I tried appear to be working, since Foobar2000 includes the appropriate tracks on the playlist, for some reason the same playlists do not seem to work on the iPod itself correctly:
In the case of the "in the last" criterion (for date added, at least), the playlist on the iPod turns out blank. Using "less than" and the appropriate date as a workaround, while working on Foobar2000, in turn apparently returns the inverse set on the iPod than on foobar2000.
Eugh, OK  Progress is progress anyway  I'll check these, thanks.

The strangest by far is when adding a number limited, random set of tracks last played "not in the last" x days/weeks. Again, it seems to work, but on the iPod itself, the track listing is a *completely* different one than the one shown on foobar!
If you use live updating, the iPod will regenerate the smart playlists on the fly, so you would get a different set of random tracks. I don't think there is a way around this, but I'll verify with iTunes. But, that "not in the last" probably isn't working correctly anyway.

But don't worry, you are still the man!
.

[seemingly abandonware] iPod manager

Reply #1245
OK, I made some corrections, hopefully it should be OK now in 0.5.9.2  If you have any of the "in the last" rules already you will need to edit or recreate them.

The thing about the limited and random playlist doesn't happened with iTunes, so I need to investigate that a bit more.
.

[seemingly abandonware] iPod manager

Reply #1246
Wow this is a really great update! Smart playlist is very very handy, I've got a smart playlist for stuff I've added in the last 2 weeks. (I've a habit of putting on new stuff and forgetting about it!  ) "in the last" seems to be working correctly.

I just have one question and a request:

What triggers an update of my smart playlists on the iPod? Is Load Library, Eject enough? Or do I have to Re-write iPod database (like for triggering audioscrobbler update)?

And can it be possible to rename smart playlists after you make them? It seems you can't change the name after entering it when creating one?

[seemingly abandonware] iPod manager

Reply #1247
It doesn't sound like this is the case. Can you tell me if there are any messages in the foobar2000 console when you do a load library after removing some tracks directly on the device?


Ok, I checked this one. It's clear - there is nothing. No any messages, when I reload library after manual removal, nor when I delete the "ghost" file on the list.

Perhaps, Touch does this in some different way. 'cause actually, videos are the only files, that can be removed directly from the iPod here.

[seemingly abandonware] iPod manager

Reply #1248
What triggers an update of my smart playlists on the iPod? Is Load Library, Eject enough? Or do I have to Re-write iPod database (like for triggering audioscrobbler update)?
If you use live updating, the iPod will update them on-the-fly. As for the component, it updates them on the device when you run actions that modify the device (that includes rewrite database but not load library).

And can it be possible to rename smart playlists after you make them? It seems you can't change the name after entering it when creating one?
Yes, things are still a bit bare-bones... use iTunes as necessary.

Ok, I checked this one. It's clear - there is nothing. No any messages, when I reload library after manual removal, nor when I delete the "ghost" file on the list.
Ah that's a good sign actually. I uploaded a new version 0.5.9.3, there's more chance it will work as intended now
.

[seemingly abandonware] iPod manager

Reply #1249
I've noticed that foo_dop doesn't seem to check whether songs of the same artist/album/name already exist, such that it's perfectly possible to send stuff to the iPod that is already there without any sort of warning. Do you think it would be possible to implement some sort of measure to prevent/be informed of this in a future version?
Yes, this is planned.
I'm looking forward to this feature, because I keep adding duplicate songs accidentally. Maybe it could check all the songs before they are sent, and then present a list of potential duplicates with check boxes to skip those songs.

Actually, I have another idea but I dont know if its feasible. Maybe you could make a titleformatting variable that would tell you if the track is on the currently connected ipod. Not sure if this can actually be done, as it would need to check for songs on the fly, but it would be really helpful.


Now if only you could fix the transparent artwork bug. Btw, whenever I rewrite the DB with another program, it fixes the artwork, so its definitely a database problem and not something with the image files themselves.