I don't use Tag Sources on the daily basis, and it seemed to work previously.
However, I tried to play around with it using Mp3Tag v2.43 under wine 1.1.18 and it crashed after displaying the found tracks for short time.
Steps to reproduce:
- select one song
- click on Tag Sources -> Amazon.com
- Enter "Avril"
- Select album "X-Posed"
- Click Next
- The results windows pops up and Mp3Tag crashes right afterwards
wine: Unhandled page fault on read access to 00000004 at address 0x484e85 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 00000004 in 32-bit code (00484e85).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00484e85 ESP:0032c7d0 EBP:0032c7f8 EFLAGS:00010246( - 00 -RIZP1)
EAX:0032c7e4 EBX:00000000 ECX:00b301a8 EDX:00b301ac
ESI:0032e3d0 EDI:00000000
Stack dump:
0032c7d0: bdfb35d2 0032e4f4 0032cd64 00000001
0032c7e0: 7e9bdc90 00b301a8 00b301b0 0032c824
0032c7f0: 005d8fa2 00000001 0032c830 00401657
0032c800: 0032e548 00000000 00000000 0032c870
0032c810: bdfb3a1a 0032e4f4 0032cd64 00000001
0032c820: 0032c810 0032c85c 005dc9e6 00000000
Backtrace:
=>0 00484e85 in mp3tag (+0x84e85) (0032c7f8)
1 00401657 in mp3tag (+0x1657) (0032c830)
2 004012a5 in mp3tag (+0x12a5) (0032c868)
3 00561299 in mp3tag (+0x161299) (0032c880)
4 00561479 in mp3tag (+0x161479) (0032c8b0)
5 0056047e in mp3tag (+0x16047e) (0032c8d8)
6 0055de55 in mp3tag (+0x15de55) (0032c8f4)
7 0055eaf5 in mp3tag (+0x15eaf5) (0032c970)
8 0055f305 in mp3tag (+0x15f305) (0032c998)
9 0055fcff in mp3tag (+0x15fcff) (0032ca38)
10 0055b701 in mp3tag (+0x15b701) (0032ca58)
11 0055e78d in mp3tag (+0x15e78d) (0032cac0)
12 0055e81c in mp3tag (+0x15e81c) (0032cae0)
<cut>
Btw, the backtrace ends inside some Mp3Tag method rather than user32 as in the previous non-bug I experienced some time ago.
I'll compile a debug version of wine (will take an hour or so) and run Mp3Tag in debugger, let's see if I can find out more.
Regards,
nickless
edit: attached full log
Mp3Tag_crash_2009_04_10.log (16 KB)