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: foo_quicktag (Read 52295 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_quicktag

Reply #25
Quote
Quote
Quote
How it's possible to merge your "dates.qtg" with my current one?
[{POST_SNAPBACK}][/a]

I can't see that merging of two or more *.qtg files are possible.... That's a pity, it would be quite handy.... Please correct me if I'm wrong, anyone...
[a href="index.php?act=findpost&pid=293060"][{POST_SNAPBACK}][/a]
If you know what to do, you could do it with a hex editor..

More realisitcally, I'll add this option in tomorrow if I have time.
[a href="index.php?act=findpost&pid=293154"][{POST_SNAPBACK}][/a]

Try version [a href="http://music.morbo.org/download/foo_quicktag.7z]0.6.1[/url]. I added  a "Add from file..." button, whice doesnt clear your existing entries when importing a qtg file. Requires msvcr71.dll in your foobar2000 folder.
.

foo_quicktag

Reply #26
Works perfect, thanks!

((((( Strictly4me )))))

foo_quicktag

Reply #27
Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C9111E0h
Access violation, operation: read, address: 726E654Bh
Call path:
WinMain=>app_mainloop=>menu_manager::run_command()/"Rating/●●●●"
This is the first crash logged by this instance.
Code bytes (7C9111E0h):
7C9111A0h:  00 00 C1 E9 10 81 E1 FF 00 00 00 0F 84 05 FB FF
7C9111B0h:  FF 0F BE 81 58 10 91 7C 83 C0 10 8D 04 C2 89 45
7C9111C0h:  D8 8B 70 04 83 EE 08 89 75 C8 8D 4E 08 8B 39 89
7C9111D0h:  BD 0C FF FF FF 8B 46 0C 89 85 68 FF FF FF 8B 10
7C9111E0h:  3B 57 04 0F 85 8C 31 02 00 3B D1 0F 85 84 31 02
7C9111F0h:  00 89 38 89 47 04 3B F8 0F 85 48 02 00 00 0F B7
7C911200h:  0E 8B C1 C1 E8 03 89 85 28 FF FF FF 83 E1 07 33
7C911210h:  D2 42 D3 E2 89 95 04 FF FF FF 8D 84 18 58 01 00
Stack (0012F750h):
0012F730h:  00F6DCDC 7C9C93A0 77F643DD 7C9C93A0
0012F740h:  00000004 00000000 00F6D1E8 00000000
0012F750h:  0012FA24 00000008 00000004 00A60608
0012F760h:  7C917BB0 00000000 00000010 00A67528
0012F770h:  00000000 00000087 04C305C8 037600A1
0012F780h:  00000000 000003C1 00A60188 00000000
0012F790h:  00A60190 00A60188 EE011017 0012F7C8
0012F7A0h:  0012F7D4 00A60000 7C910732 00000004
0012F7B0h:  00A60748 00000008 00000000 0012F7AC
0012F7C0h:  00000009 0012F9F0 7C90EE18 7C910738
0012F7D0h:  FFFFFFFF 7C910732 004467B0 00000000
0012F7E0h:  0012F8DC 00434896 03868DD0 0012F8E7
0012F7F0h:  00000000 00000001 0000000A 004467B0
0012F800h:  00433C21 0012F8E7 00000001 00000000
0012F810h:  04C30CC0 00000000 EA1F4100 00000008
0012F820h:  00000008 00000001 0000000A 00000009
0012F830h:  EA1F4100 77D4B4C0 00A67520 037600A1
0012F840h:  0002035E 04C305C0 00000000 00000000
0012F850h:  005CDAFC 77D4B4CB 04C30FF0 009226E0
0012F860h:  000003C1 0012F7F0 00000000 00A67398
Registers:
EAX: 04C30065, EBX: 00A60000, ECX: 04C30C30, EDX: 6854202D
ESI: 04C30C28, EDI: 726E6547, EBP: 0012F970, ESP: 0012F750
Crash location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000751h)

Loaded modules:
foobar2000                      loaded at 00400000h - 00452000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F4000h
USER32                          loaded at 77D40000h - 77DD0000h
GDI32                            loaded at 77F10000h - 77F56000h
ole32                            loaded at 774E0000h - 7761D000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
msvcrt                          loaded at 77C10000h - 77C68000h
COMCTL32                        loaded at 773D0000h - 774D2000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                        loaded at 763B0000h - 763F9000h
SHELL32                          loaded at 7C9C0000h - 7D1D4000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
foo_abx                          loaded at 009E0000h - 009EC000h
foo_ac3                          loaded at 009F0000h - 00A03000h
foo_adplug                      loaded at 00A10000h - 00A57000h
MSVCR71                          loaded at 7C340000h - 7C396000h
MSVCP71                          loaded at 7C3A0000h - 7C41B000h
foo_ape                          loaded at 00A70000h - 00A8F000h
foo_audioscrobbler              loaded at 00A90000h - 00AB0000h
LIBCURL                          loaded at 00AB0000h - 00AC9000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
WINMM                            loaded at 76B40000h - 76B6D000h
foo_cdda                        loaded at 00B60000h - 00B6E000h
foo_clienc                      loaded at 00B70000h - 00B7B000h
foo_console                      loaded at 00B80000h - 00B87000h
foo_convolve                    loaded at 00B90000h - 00BDF000h
foo_coruscate                    loaded at 00BE0000h - 00BEA000h
MSIMG32                          loaded at 76380000h - 76385000h
foo_dbsearch                    loaded at 00BF0000h - 00C0A000h
foo_diskwriter                  loaded at 00C10000h - 00C22000h
foo_dsp_delta                    loaded at 00C30000h - 00C37000h
foo_dsp_extra                    loaded at 00C40000h - 00C55000h
foo_dsp_skip_silence            loaded at 00C60000h - 00C67000h
foo_dsp_soundtouch              loaded at 00C70000h - 00C7D000h
MSVCP60                          loaded at 76080000h - 760E5000h
foo_dumb                        loaded at 00C80000h - 00CAC000h
foo_flac                        loaded at 00CB0000h - 00CCF000h
foo_freedb                      loaded at 00CD0000h - 00CED000h
foo_G-Force                      loaded at 00CF0000h - 00CFB000h
foo_gep                          loaded at 00D00000h - 00D26000h
OLEAUT32                        loaded at 77120000h - 771AC000h
foo_history                      loaded at 00D30000h - 00D45000h
foo_id3v2                        loaded at 00D50000h - 00D81000h
foo_infobox                      loaded at 00D90000h - 00DA3000h
foo_input_std                    loaded at 00DB0000h - 00E4D000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
foo_lnk                          loaded at 00E50000h - 00E58000h
foo_lyricmake                    loaded at 00E60000h - 00E73000h
foo_lyricshow                    loaded at 00E80000h - 00E97000h
foo_massdelete                  loaded at 00EA0000h - 00EAA000h
foo_masstag                      loaded at 00EB0000h - 00EC4000h
foo_matroska                    loaded at 00ED0000h - 00F0F000h
foo_midi                        loaded at 00F10000h - 00F9F000h
MFC42                            loaded at 73DD0000h - 73ECE000h
foo_null                        loaded at 00FA0000h - 00FA7000h
foo_oggpreview                  loaded at 00FB0000h - 010C5000h
foo_out_dsound_ex2              loaded at 010D0000h - 010D9000h
DSOUND                          loaded at 73F10000h - 73F6C000h
VERSION                          loaded at 77C00000h - 77C08000h
foo_playcount                    loaded at 010F0000h - 010FA000h
foo_playlistfind                loaded at 01100000h - 0110B000h
foo_playlistgen_ex              loaded at 01110000h - 0111F000h
foo_pphsresample                loaded at 01120000h - 01130000h
foo_prettypop                    loaded at 01130000h - 0115B000h
mscoree                          loaded at 79170000h - 79196000h
mscorwks                        loaded at 791B0000h - 79416000h
fusion                          loaded at 79040000h - 79085000h
mscorlib                        loaded at 79780000h - 7998C000h
mscorlib                        loaded at 79990000h - 79CCC000h
MSCORJIT                        loaded at 79430000h - 7947D000h
foo_psf                          loaded at 03560000h - 0360C000h
foo_quicktag                    loaded at 03610000h - 03619000h
foo_read_http                    loaded at 03620000h - 03629000h
foo_rgscan                      loaded at 03630000h - 0363D000h
foo_scheduler                    loaded at 03640000h - 03655000h
foo_shn                          loaded at 03660000h - 0366F000h
foo_shuffle                      loaded at 03670000h - 0367B000h
foo_skip                        loaded at 03680000h - 03688000h
foo_temple                      loaded at 03690000h - 0369B000h
foo_text                        loaded at 036A0000h - 036AF000h
foo_tts                          loaded at 036B0000h - 036B9000h
foo_uie_albumart                loaded at 036C0000h - 036CC000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_uie_albumlist                loaded at 036F0000h - 03702000h
foo_uie_tabs                    loaded at 03710000h - 0371A000h
foo_uie_trackinfo                loaded at 03720000h - 0372B000h
foo_uie_volume                  loaded at 03730000h - 0373B000h
foo_ui_columns                  loaded at 03740000h - 03777000h
foo_unpack                      loaded at 03780000h - 037B1000h
foo_utils                        loaded at 037C0000h - 037D1000h
foo_vis_manager                  loaded at 037E0000h - 037E8000h
foo_vis_simple_spectrum          loaded at 037F0000h - 037FC000h
foo_wavpack                      loaded at 03800000h - 03814000h
foo_web                          loaded at 03820000h - 03838000h
foo_wma                          loaded at 03840000h - 03859000h
WMVCore                          loaded at 086C0000h - 08904000h
WMASF                            loaded at 070D0000h - 0710B000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
SynTPFcs                        loaded at 63000000h - 63014000h
msctfime                        loaded at 755C0000h - 755EE000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
wdmaud                          loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
midimap                          loaded at 77BD0000h - 77BD7000h
dciman32                        loaded at 73BC0000h - 73BC6000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                          loaded at 77050000h - 77115000h
sapi                            loaded at 6D6E0000h - 6D797000h
urlmon                          loaded at 77260000h - 772FE000h
SHFOLDER                        loaded at 76780000h - 76789000h
system.drawing                  loaded at 7B490000h - 7B506000h
system.drawing                  loaded at 7B510000h - 7B5DE000h
system.windows.forms            loaded at 7B610000h - 7B808000h
system.windows.forms            loaded at 7B810000h - 7BAF2000h
system                          loaded at 7B0A0000h - 7B1CE000h
system                          loaded at 7B1D0000h - 7B3B0000h
Powrprof                        loaded at 74AD0000h - 74AD8000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                          loaded at 76F20000h - 76F47000h
iphlpapi                        loaded at 76D60000h - 76D79000h
winrnr                          loaded at 76FB0000h - 76FB8000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
rasadhlp                        loaded at 76FC0000h - 76FC6000h
xpsp2res                        loaded at 20000000h - 202C5000h
KsUser                          loaded at 73EE0000h - 73EE4000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
appHelp                          loaded at 77B40000h - 77B62000h
cscui                            loaded at 77A20000h - 77A74000h
CSCDLL                          loaded at 76600000h - 7661D000h
netapi32                        loaded at 5B860000h - 5B8B4000h
MPR                              loaded at 71B20000h - 71B32000h
drprov                          loaded at 75F60000h - 75F67000h
ntlanman                        loaded at 71C10000h - 71C1E000h
NETUI0                          loaded at 71CD0000h - 71CE7000h
NETUI1                          loaded at 71C90000h - 71CD0000h
NETRAP                          loaded at 71C80000h - 71C87000h
SAMLIB                          loaded at 71BF0000h - 71C03000h
davclnt                          loaded at 75F70000h - 75F79000h
SETUPAPI                        loaded at 77920000h - 77A13000h
Audiodev                        loaded at 092D0000h - 09349000h
wiashext                        loaded at 593F0000h - 59482000h
WININET                          loaded at 771B0000h - 77256000h
sti                              loaded at 73BA0000h - 73BB3000h
CFGMGR32                        loaded at 74AE0000h - 74AE7000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 7C917BB0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 037600A1h, location: "foo_ui_columns", loaded at 03740000h - 03777000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 004467B0h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00434896h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004467B0h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00433C21h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77D4B4C0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 037600A1h, location: "foo_ui_columns", loaded at 03740000h - 03777000h
Address: 77D4B4CBh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+0000018Fh)
Address: 77D4B3A7h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 77D4B50Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C3416B8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000030Ah)
Address: 7C34240Dh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "except_handler3" (+00000000h)
Address: 7C3416B8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000030Ah)
Address: 0361359Bh, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C3416B3h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+00000305h)
Address: 7C3416DBh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000032Dh)
Address: 7C34240Dh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "except_handler3" (+00000000h)
Address: 7C37A2A8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "ldexp" (+00005388h)
Address: 036152D8h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 7C3416DBh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000032Dh)
Address: 7C360947h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "operator new" (+0000000Bh)
Address: 03612108h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03613191h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 0041C714h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00445574h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 03611DB5h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036152D8h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036152C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036152B8h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036152A4h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036152B8h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036152A4h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036150C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03613FD1h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03611CA7h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036150C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036150C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03613FB7h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03611AE5h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 0043BF28h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 0043390Dh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043BF28h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 00432F71h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043BF28h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A200h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043959Ch, location: "foobar2000", loaded at 00400000h - 00452000h

Version info:
foobar2000 v0.8.3
UNICODE
beats me. never used the new 'Add from file...' feature yet

foo_quicktag 0.6.1
f to c to f to c

foo_quicktag

Reply #28
Code: [Select]
Stack dump analysis:
Address: 7C917BB0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 037600A1h, location: "foo_ui_columns", loaded at 03740000h - 03777000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 004467B0h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00434896h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004467B0h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00433C21h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77D4B4C0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 037600A1h, location: "foo_ui_columns", loaded at 03740000h - 03777000h
Address: 77D4B4CBh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+0000018Fh)
Address: 77D4B3A7h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 77D4B50Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C3416B8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000030Ah)
Address: 7C34240Dh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "except_handler3" (+00000000h)
Address: 7C3416B8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000030Ah)
Address: 0361359Bh, location: "foo_quicktag", loaded at 03610000h - 03619000h <--mem_block::copy
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C3416B3h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+00000305h)
Address: 7C3416DBh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000032Dh)
Address: 7C34240Dh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "except_handler3" (+00000000h)
Address: 7C37A2A8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "ldexp" (+00005388h)
Address: 036152D8h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--??_7file_info_i@@6B@
Address: 7C3416DBh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000032Dh)
Address: 7C360947h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "operator new" (+0000000Bh)
Address: 03612108h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--file_info_i::meta_add
Address: 03613191h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--file_info::copy
Address: 0041C714h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00445574h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 03611DB5h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--set_meta_fields_multi
Address: 036152D8h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--??_7file_info_i@@6B@
Address: 036152C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--??_7playable_location_i@@6B@
Address: 036152B8h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--??_8?$ptr_list_t@Uentry@file_info_i@@@@7B@
Address: 036152A4h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--??_7?$ptr_list_t@Uentry@file_info_i@@@@6B@
Address: 036152B8h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036152A4h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036150C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--??_7string8@@6B@
Address: 03613FD1h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--__ehhandler$?set_meta_fields_multi@@YA_NABV?$ptr_list_interface@Vmetadb_handle@@@@PBD1_N2@Z
Address: 03611CA7h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--contextmenu_quicktag::context_command
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036150C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 036150C0h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03613FB7h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03611AE5h, location: "foo_quicktag", loaded at 03610000h - 03619000h <--menu_item_context::perform_command
Address: 0043BF28h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 0043390Dh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043BF28h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 03616070h, location: "foo_quicktag", loaded at 03610000h - 03619000h
Address: 00432F71h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043BF28h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A200h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043959Ch, location: "foobar2000", loaded at 00400000h - 00452000h

Beats me also. Can you reproduce it?
.

foo_quicktag

Reply #29
Hi,

I just added foo_quicktag to my fb2k line-up.  I had an error pop-up after applying a rating to one of my tracks.  It appears to be related to the fact that I have the database set to "block tag update operations".  This is the error:

INFO (CORE) : startup time: 578 ms
INFO (foo_uie_albumlist) : Could not find or message foo_uie_albumart.
INFO (foo_uie_albumlist) : Could not find or message foo_uie_albumart.
WARNING (CORE) : Verboten!

Any idea if this is a problem or not?  I don't want to change the actual file tags of my music, but I would like to have the ratings applied.  This appears to be the only way.

Any help would be appreciated.  Thanks!

foo_quicktag

Reply #30
Quote
Beats me also. Can you reproduce it?[{POST_SNAPBACK}][/a]

Actually no. All I could tell you was that I hit '4' (my shortcut for Rating=4) and then the TITLE tag changed to 'tracknumber'. Fixed the tag, went on playing the next song and it crashed the instant I tried to rate that one. Here's my foo_quicktag [a href="http://student.ucr.edu/~hnguy008/foobar2000/2005-04-27.qtg]export[/url] if you still want to pursue this. *shrugs*
f to c to f to c

foo_quicktag

Reply #31
Quote
Quote
Beats me also. Can you reproduce it?[{POST_SNAPBACK}][/a]

Actually no. All I could tell you was that I hit '4' (my shortcut for Rating=4) and then the TITLE tag changed to 'tracknumber'. Fixed the tag, went on playing the next song and it crashed the instant I tried to rate that one. Here's my foo_quicktag [a href="http://student.ucr.edu/~hnguy008/foobar2000/2005-04-27.qtg]export[/url] if you still want to pursue this. *shrugs*
[a href="index.php?act=findpost&pid=293748"][{POST_SNAPBACK}][/a]
I am not sure why it crashed - I can only speculate, which isn't going to get me anywhere. Please let me now if it crashes again, in the mean time I will try stress testing the component with your qtg when I have the time.
.

foo_quicktag

Reply #32
Hello musicmusic and everybody here, and thank you for your good work on foobar components.

I have a request for Quicktag, but I don't know if it's simple to do, and if it's simple?

Moreover, my own problem is not essential but estethics, but I think this can be usefull in other cases.

So, I use Quicktag to tag Genres and Subgenres of my songs, and I have a very big list of Genres/Subgenres, so, i will be charmed if :
- when is no genre present, only main genres are displayed
- when genre is present, other genres are displayed and subgenres of this main genre are displayed too.

So, my request, i think, is to have the possibility of display or not a menu entry besed on foobar expressions.

So, if you think this will be a great feature, I will be very happy.

foo_quicktag

Reply #33
You want to display them in a playlist? If so you don't need to change the plugin for that...

foo_quicktag

Reply #34
No, i want to display them in the contextual menu.

foo_quicktag

Reply #35
@ musicmusic

I have a feature request.  I would like to be able to select between over writing a tag (eg. RATING=3 becomes RATING=5) and adding a new tag (eg. RATING=3 and RATING=5).  This needs to be specific to each tag item.  You could add a check box for it in the Details box, just underneath the "Value" edit box.

I would be most thankful if you were to implement this.

foo_quicktag

Reply #36
This adds RATING=3 if no RATING is present, otherwise it changes RATING=3 to RATING=5 and vice versa
Code: [Select]
$if(%rating%,$select(%rating%,,,5,,3),3)


  ..dunno know if I understood you correctly.. 

foo_quicktag

Reply #37
I don't want to change RATING to something else, Quick Tag already does this.  What I want to be able to do is add multiple tags.  Eg.
GENRE=Alternative
GENRE=Rock

foo_quicktag

Reply #38
Quote
@ musicmusic

I have a feature request.  I would like to be able to select between over writing a tag (eg. RATING=3 becomes RATING=5) and adding a new tag (eg. RATING=3 and RATING=5).  This needs to be specific to each tag item.  You could add a check box for it in the Details box, just underneath the "Value" edit box.

I would be most thankful if you were to implement this.
[a href="index.php?act=findpost&pid=300659"][{POST_SNAPBACK}][/a]
I'm not particulary interested in developing foo_quicktag any further - 0.9 brings masstagger scripts to the contextmenu, which was the only reason foo_quicktag was created. Also, I think you can use foo_lua already with 0.8.3 to overcome the narrow scope of tagging operations you can do with foo_quicktag.
.

 

foo_quicktag

Reply #39
Hm, foo_lua seem to be very interresting. So, i've readed it's not supported from two years, i think there is not a lot of chances to see it ported under 0.9...

So, if masstager is accessible to the context menu, i think my ID steel good, and the possibility to associate a foobar condition on the show/hide argument (and why not on the text displayed) can be very wonderfull...

foo_quicktag

Reply #40
Quote
Quote
@ musicmusic

I have a feature request.  I would like to be able to select between over writing a tag (eg. RATING=3 becomes RATING=5) and adding a new tag (eg. RATING=3 and RATING=5).  This needs to be specific to each tag item.  You could add a check box for it in the Details box, just underneath the "Value" edit box.

I would be most thankful if you were to implement this.
[a href="index.php?act=findpost&pid=300659"][{POST_SNAPBACK}][/a]
I'm not particulary interested in developing foo_quicktag any further - 0.9 brings masstagger scripts to the contextmenu, which was the only reason foo_quicktag was created. Also, I think you can use foo_lua already with 0.8.3 to overcome the narrow scope of tagging operations you can do with foo_quicktag.
[a href="index.php?act=findpost&pid=300778"][{POST_SNAPBACK}][/a]

Guess I'll be waiting on the 0.9 final then.

foo_quicktag

Reply #41
Hello,

I have 2 other features suggestions for Quicktag :

- The first one is the ability to get menu from a text (csv or something else) file. Cause for instance, when i want to add Country list, i don't want to add the all 192 countries 1 by 1...

- The second one is the ability to get a list of values from a tag, i try to explain my idea : i want to select a number of files and to choose a tag (ie country or genre) and to have the ablilty to generate for each encountered value of the selected tag a new entry in the quicktag menu. The idea is to geneerate values of the menu from already tagged files.

I think these features can improove interestingly the functionnalities of this great (essential) plugin.

And, as anytime, thank you a lot to all developers for your great work!!

foo_quicktag

Reply #42
Hi, It would be very useful to have "Move up" and "Move down" buttons besides the "Sort" button.

Amazing.. right now I discovered Preferences -> Core -> Context menu items, where you can drag&drop the menu items to arrange them. 

Thanx for your great plugin! 

foo_quicktag

Reply #43
Hey Guys,

i've tried to use foo_quicktag to rate my music files and noticed that it removes all id3v2 tags from mp3 files when rating applied. I found an option to to update only database info but not mp3 tag itself but is there any way to update id3v2 tag to store rating within mp3 file instead and have all the other tags intact?

... not sure but, apparently, foo_playcounter does the same to mp3 tags

PS. I'm using 0.8.3 with foo_id3v2 component.

Thanks in advance!

foo_quicktag

Reply #44
Decuman:
Preferences > Playback > Input > Standard inputs > change 'Tag type to write.' Don't worry, behavior is much nicer in 0.9.
f to c to f to c

foo_quicktag

Reply #45
Silverbolt, Thanks! It works now!
Too many options in different places to dig

Quote
Decuman:
Preferences > Playback > Input > Standard inputs > change 'Tag type to write.' Don't worry, behavior is much nicer in 0.9.
[a href="index.php?act=findpost&pid=365730"][{POST_SNAPBACK}][/a]

foo_quicktag

Reply #46
Hello All,

I would like to have some rating plugin, which doesn't interfere (doesn't write any tags into) files, but it only stores into database. I don't want my files tampered.

anybody know another plugin, which does that?

or musicmusic, can you "fix" foo_quicktag in this way?

/haman

foo_quicktag

Reply #47
i am porting my scripts from quicktag to the 0.9 masstager and...it doesnt work ! can any1 help me ?
here is code that adds a trailing zeroes to the tracknumber and/or changes from 01/06 format to 01 etc (used to with quicktag)
[note: checked 'use value string to titleformat track for actual value']

Quote
$if(%tracknumber%,
$ifgreater($put(tr,
$ifgreater($strrchr(%tracknumber%,'/'),0,
$cut(%tracknumber%,$sub($strrchr(%tracknumber%,'/'),1)),
%tracknumber%)
),9,$get(tr),
$ifgreater($strchr(0,$get(tr)),0,$get(tr),$insert($get(tr),0,0)))
,)


and btw: why masstager adds field i dont ask it for adding (TOTALTRACKS) ?!

moderation: added linebreaks in script

foo_quicktag

Reply #48
ok i found another way of fixing the tracknumber, but extra field is still beeing added

foo_quicktag

Reply #49
Hello, is there any chance to see Quick Tag plugin for fb2k v0.9? Thanks.