foo_uie_wsh_panel: crash on exit |
![]() ![]() |
foo_uie_wsh_panel: crash on exit |
Aug 31 2007, 16:31
Post
#1
|
|
|
Group: Members Posts: 6 Joined: 19-December 06 Member No.: 38838 |
Every time I quit, it crashes upon exit. According to the failure log it's the WSH panel, but I have no idea how to fix it. Anyone have any ideas? Other than this crash, everything works perfectly. It's more of a annoyance than anything else I guess.
Thanks, CODE Illegal operation: Code: C0000005h, flags: 00000000h, address: 011E77AEh Access violation, operation: read, address: 76FA2838h Call path: entry=>user_interface::shutdown This is the first crash logged by this instance. Code bytes (011E77AEh): 011E776Eh: 4C 24 14 64 89 0D 00 00 00 00 59 5F 5E 5B 83 C4 011E777Eh: 10 C2 04 00 CC CC CC CC CC CC CC CC CC CC CC CC 011E778Eh: CC CC 56 8B F1 83 7E 28 00 74 22 8B 46 28 85 C0 011E779Eh: 75 0C 68 03 40 00 80 E8 96 51 00 00 EB 0F 8B 08 011E77AEh: 8B 51 08 50 FF D2 C7 46 28 00 00 00 00 83 7E 24 011E77BEh: 00 74 2F 8B 46 24 8B 08 8B 51 1C 50 FF D2 8B 46 011E77CEh: 24 85 C0 75 0E 68 03 40 00 80 E8 63 51 00 00 33 011E77DEh: C0 5E C3 8B 08 8B 51 08 50 FF D2 C7 46 24 00 00 Stack (0012F9FCh): 0012F9DCh: D296E3A1 F11EF497 E1088B0A 8598FB28 0012F9ECh: 80433CC6 FFB3B4C0 FFFFFFFF FABE7E7B 0012F9FCh: 01232920 011EBB10 ECAD7639 001E02C4 0012FA0Ch: 01232920 00000002 00000000 00000000 0012FA1Ch: 001E02C4 01524BA0 00000000 0012FA64 0012FA2Ch: 77E1AB01 005B14A8 FFFFFFEB 00000000 0012FA3Ch: 001E02C4 01524BA0 00000000 001E02C4 0012FA4Ch: 0012FA3C 001E02C4 0012FB44 011FD6FB 0012FA5Ch: FFFFFFFF 011E1DA9 001E02C4 00000002 0012FA6Ch: 00000000 00000000 FFFFFFFF 01524BA0 0012FA7Ch: 0012FAB4 00000001 00000000 FFFFFFFF 0012FA8Ch: 01524BA0 0012FAB4 00000001 77E3A454 0012FA9Ch: 001E02C4 00000002 00000000 00000000 0012FAACh: 01524BA0 DCBAABCD 0012FAD0 77E14750 0012FABCh: 011E1C30 001E02C4 00000002 00000000 0012FACCh: 00000000 0012FAF8 77E155B0 005B14A8 0012FADCh: 00000002 00000000 00000000 011E1C30 0012FAECh: 00000000 00000000 00000000 00000000 0012FAFCh: 77F91BAF 0012FB08 00000018 005B14A8 0012FB0Ch: 00000002 00000000 00000000 011E1C30 Registers: EAX: 00886B28, EBX: 00000000, ECX: 76FA2830, EDX: 011EB9E0 ESI: 01232910, EDI: 00000002, EBP: 00000000, ESP: 0012F9FC Crash location: "foo_uie_wsh_panel", loaded at 011E0000h - 01216000h Loaded modules: foobar2000 loaded at 00400000h - 004F3000h ntdll loaded at 77F80000h - 77FFC000h COMCTL32 loaded at 71710000h - 71794000h GDI32 loaded at 77F40000h - 77F7C000h KERNEL32 loaded at 7C570000h - 7C624000h USER32 loaded at 77E10000h - 77E6F000h ADVAPI32 loaded at 7C2D0000h - 7C335000h RPCRT4 loaded at 77D30000h - 77D9F000h SHLWAPI loaded at 70A70000h - 70AD6000h msvcrt loaded at 78000000h - 78045000h SHELL32 loaded at 7CF30000h - 7D176000h ole32 loaded at 7CE20000h - 7CF0F000h shared loaded at 10000000h - 10029000h comdlg32 loaded at 76B30000h - 76B6E000h IMM32 loaded at 75E60000h - 75E7A000h MSCTF loaded at 60000000h - 6004C000h foo_albumlist loaded at 00920000h - 00967000h OLEAUT32 loaded at 779B0000h - 77A4B000h foo_cdda loaded at 00D90000h - 00DC5000h foo_converter loaded at 00DE0000h - 00E49000h foo_dsp_std loaded at 00E60000h - 00EA1000h foo_input_std loaded at 00EC0000h - 00FD2000h foo_masstag loaded at 00FF0000h - 01040000h foo_out_asio loaded at 01050000h - 0107F000h foo_rgscan loaded at 01090000h - 010D8000h foo_uie_albumlist loaded at 010F0000h - 01133000h foo_uie_quicksearch loaded at 01150000h - 01196000h foo_uie_vis_egoh loaded at 011B0000h - 011CD000h foo_uie_wsh_panel loaded at 011E0000h - 01216000h gdiplus loaded at 70D00000h - 70E91000h foo_ui_columns loaded at 01360000h - 01406000h foo_ui_panels loaded at 01430000h - 01519000h foo_ui_std loaded at 01530000h - 01587000h Msimg32 loaded at 6B2C0000h - 6B2C5000h CLBCATQ loaded at 7C950000h - 7C9DF000h imagehlp loaded at 77920000h - 77943000h DBGHELP loaded at 72A00000h - 72A2D000h Stack dump analysis: Address: 011EBB10h, location: "foo_uie_wsh_panel", loaded at 011E0000h - 01216000h Address: 77E1AB01h, location: "USER32", loaded at 77E10000h - 77E6F000h Address: 011FD6FBh, location: "foo_uie_wsh_panel", loaded at 011E0000h - 01216000h Address: 011E1DA9h, location: "foo_uie_wsh_panel", loaded at 011E0000h - 01216000h Address: 77E3A454h, location: "USER32", loaded at 77E10000h - 77E6F000h Address: 77E14750h, location: "USER32", loaded at 77E10000h - 77E6F000h Address: 011E1C30h, location: "foo_uie_wsh_panel", loaded at 011E0000h - 01216000h Address: 77E155B0h, location: "USER32", loaded at 77E10000h - 77E6F000h Address: 011E1C30h, location: "foo_uie_wsh_panel", loaded at 011E0000h - 01216000h Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 011E1C30h, location: "foo_uie_wsh_panel", loaded at 011E0000h - 01216000h Address: 77E14705h, location: "USER32", loaded at 77E10000h - 77E6F000h Address: 01440AAAh, location: "foo_ui_panels", loaded at 01430000h - 01519000h Address: 77E1DD3Ch, location: "USER32", loaded at 77E10000h - 77E6F000h Address: 004662B3h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004AB0AAh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00430B4Ah, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 01020102h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01020102h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 004C07B4h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C7650h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C7650h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C7634h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 77FB2C0Ch, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FB7E64h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77F83148h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB0FFh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB4BEh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB618h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCACEAh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB0FFh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB4BEh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB618h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCACEAh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB301h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB4BEh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB618h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FB2C0Ch, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB301h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB4BEh, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77FCB618h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 004E41B8h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 1000367Bh, location: "shared", loaded at 10000000h - 10029000h Symbol: "uGetCallStackPath" (+0000087Bh) Address: 10000000h, location: "shared", loaded at 10000000h - 10029000h Address: 004E41E8h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E4238h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E4238h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 77FB7E64h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 77F81650h, location: "ntdll", loaded at 77F80000h - 77FFC000h Address: 00492BFDh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E4238h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00447B71h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 0045CE23h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 0049976Dh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 01000000h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 00497440h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C0508h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 10002D87h, location: "shared", loaded at 10000000h - 10029000h Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h) Address: 004C0508h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004AF584h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C0508h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00430CAAh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E09B0h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 0049712Dh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00492502h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004924FCh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004B49E0h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004B3450h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E4230h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00497440h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004AF978h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00496804h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00497440h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 7C5989D5h, location: "KERNEL32", loaded at 7C570000h - 7C624000h Address: 7C5C2160h, location: "KERNEL32", loaded at 7C570000h - 7C624000h Address: 7C572B18h, location: "KERNEL32", loaded at 7C570000h - 7C624000h Address: 0049686Dh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 00420004h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000083h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 0100007Ah, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000085h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000081h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000086h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Address: 01000004h, location: "foo_masstag", loaded at 00FF0000h - 01040000h Version info: foobar2000 v0.9.4.4 UNICODE Additional info: Converter 1.0.1 (foo_converter) WSH Panel (uie) 0.7.1 (foo_uie_wsh_panel) Masstagger 1.6 (foo_masstag) Default User Interface 0.9acc (foo_ui_std) foobar2000 core 0.9.4.4 (Core) Quick Search Toolbar 2.8k (foo_uie_quicksearch) Columns UI 0.2.0 beta 1 (foo_ui_columns) Album List 3.2.0 (foo_albumlist) CD Audio Decoder 2.1.1 (foo_cdda) Standard DSP array 1.0 (foo_dsp_std) WMA Decoder 1.1 (foo_input_std) Album list panel 0.2.3 beta (foo_uie_albumlist) FLAC Decoder 1.1.0 (foo_input_std) ASIO support 1.2.5 (foo_out_asio) Standard Input Array 1.0 (foo_input_std) ReplayGain Scanner 2.0.2 (foo_rgscan) Panels UI 0.13.8 beta [Jun 12 2007 - 12:28:00] (foo_ui_panels) Egoh Spectrum analyser (uie) 1.1.2 (foo_uie_vis_egoh) Moderation: Wrapped the crash report into a code box. Please make sure to mention the component's name in the topic title the next time. This post has been edited by Frank Bicking: Aug 31 2007, 16:47 |
|
|
|
Aug 31 2007, 19:21
Post
#2
|
|
|
Group: Members Posts: 16 Joined: 6-April 06 Member No.: 29234 |
There is a newer version, 0.7.2, maybe that could help?
The main site is down, but this a link from a Japanese foobar2000 wiki: http://tnetsixenon.xrea.jp/foobar2000/up/files/up455.zip I also remember reading from other WSH threads to make sure you it doesn't overlap with other panels. |
|
|
|
Aug 31 2007, 20:26
Post
#3
|
|
|
Group: Members Posts: 6 Joined: 19-December 06 Member No.: 38838 |
There is a newer version, 0.7.2, maybe that could help? The main site is down, but this a link from a Japanese foobar2000 wiki: http://tnetsixenon.xrea.jp/foobar2000/up/files/up455.zip I also remember reading from other WSH threads to make sure you it doesn't overlap with other panels. Thanks for the updated version. Still no luck though, and I've ruled out the overlap issue I believe. I tried making them all tiny and seperated a little while back to no avail. |
|
|
|
Aug 31 2007, 20:39
Post
#4
|
|
![]() Group: Members Posts: 720 Joined: 24-November 05 From: Grenoble Member No.: 25981 |
There is a newer version, 0.7.2, maybe that could help? The main site is down, but this a link from a Japanese foobar2000 wiki: http://tnetsixenon.xrea.jp/foobar2000/up/files/up455.zip I also remember reading from other WSH threads to make sure you it doesn't overlap with other panels. Thanks for the updated version. Still no luck though, and I've ruled out the overlap issue I believe. I tried making them all tiny and seperated a little while back to no avail. Be careful not to draw outside of the wsh panel when drawing rect or text. I had crashes because of that |
|
|
|
Sep 3 2007, 16:51
Post
#5
|
|
![]() Group: Members Posts: 720 Joined: 24-November 05 From: Grenoble Member No.: 25981 |
I found one configuration that always crashes for me.
If the wsh panel it draws at startut, always crash at exit. If the wsh panel isnt drawn at startup, and then draw it changing a pvar, it never crash at exit. Can someone confirm this? May be if confirmed we could manage to inform the dev |
|
|
|
Sep 3 2007, 20:23
Post
#6
|
|
|
Group: Members Posts: 20 Joined: 3-July 06 Member No.: 32516 |
Hi, I had the same problems with crashes on exit (Panels_UI 0.14/0.13 with WSH_Panel 0.7.1/2 for volume and seek bars).
I found a solution from another post here which adds two lines at the beginning of Panels_UI code: CODE // PerTrack $panel(PreventWSHCrash,Track Display,0,0,0,0,) // Background ... your code // PerTrack ... your code // PerSecond ... your code I don't understand why it works, and it seems to be very sensitive and not completely reproducable. So if it works for you - don't touch it again... |
|
|
|
Sep 3 2007, 20:50
Post
#7
|
|
|
Group: Members Posts: 194 Joined: 4-April 07 Member No.: 42202 |
To be honest, foo_powerpanels does the same thing and is much more stable. Give it a look.
|
|
|
|
Sep 4 2007, 08:22
Post
#8
|
|
![]() Group: Members Posts: 720 Joined: 24-November 05 From: Grenoble Member No.: 25981 |
foo powerpanels does the same thing but still miss features like dragging and still suffer from a lot of redraw problems.
EDIT: @xtr, damn you solution just inversed my problem. Now if a wsh panel is drawn at startup, doesnt crash at exit. If drawn after(changing pvar) it crashes at exit. This post has been edited by carmenm: Sep 4 2007, 08:26 |
|
|
|
Sep 9 2007, 16:38
Post
#9
|
|
|
Group: Members Posts: 1 Joined: 31-May 07 Member No.: 43883 |
Hi, I had the same problems with crashes on exit (Panels_UI 0.14/0.13 with WSH_Panel 0.7.1/2 for volume and seek bars). I found a solution from another post here which adds two lines at the beginning of Panels_UI code: CODE // PerTrack $panel(PreventWSHCrash,Track Display,0,0,0,0,) I don't understand why it works, and it seems to be very sensitive and not completely reproducable. So if it works for you - don't touch it again... Worked for me, cheers. |
|
|
|
Aug 14 2008, 17:25
Post
#10
|
|
|
Group: Members Posts: 4 Joined: 14-August 08 Member No.: 57075 |
hi there
sorry for bringing this up but I was wondering if anyone could send me foo_uie_wsh_panel component since all links for download are dead... |
|
|
|
Dec 22 2008, 02:14
Post
#11
|
|
|
Group: Members Posts: 14 Joined: 15-July 02 Member No.: 2596 |
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 23rd May 2013 - 21:23 |