Latest restricted WACUP beta release is build #18980 (April 24th 2024) (x86 & x64 changelogs) | Latest WACUP public preview is build #18980 (April 24th 2024) (x86 only)


NOTE: Beta testers are added in a limited & subjective manner as I can only support so many people as part of the beta test program to keep it useful for my needs.

Unless I think you're going to be helpful, not all requests will be accepted but might still be later on. Remember that beta testing is to help me & the limitations currently works for my needs for this project.

Author Topic: Latest preview crash when switching between wav and mp3  (Read 1667 times)

madoin

  • Newbie
  • *
  • Posts: 2
    • View Profile
Latest preview crash when switching between wav and mp3
« on: September 26, 2023, 11:29:44 PM »
Crash seems to appear when switching fast between wav and mp3 files with mouse double click in playlist or next track button 10+ times when active trakc goes over wav files in playlist. Files are about down 900's items in playlist where there are 10 wav files and others before and after are mp3. Tried setting DSP none, Visualization none, deactivating out_notsodirect.dll but did not help.
It is not always repeatable exacly same way with same files as one time double clicking crashed consistently few times and then it did not and next track clicking did the thing.
Crash is immediate process kill that does not create report zip file but mem dump is still created.

CONTEXT:  (.ecxr)
eax=070fe430 ebx=00000000 ecx=070fe460 edx=77613960 esi=00000002 edi=0b9c9140
eip=775d6c43 esp=070fe408 ebp=070fe440 iopl=0         nv up ei pl zr na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
ntdll!RtlReportFatalFailure+0x16:
775d6c43 eb33            jmp     ntdll!RtlReportFatalFailure+0x4b (775d6c78)
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 775d6c43 (ntdll!RtlReportFatalFailure+0x00000016)
   ExceptionCode: c0000374
  ExceptionFlags: 00000001
NumberParameters: 1
   Parameter[0]: 77613960

PROCESS_NAME:  wacup.exe

ERROR_CODE: (NTSTATUS) 0xc0000374 - A heap has been corrupted.

EXCEPTION_CODE_STR:  c0000374

EXCEPTION_PARAMETER1:  77613960

ADDITIONAL_DEBUG_TEXT:  Followup set based on attribute [Heap_Error_Type] from Frame:[0] on thread:[PSEUDO_THREAD] ; Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD]

FAULTING_THREAD:  ffffffff

STACK_TEXT: 
00000000 00000000 ntdll!RtlpFreeHeapInternal+0x0


STACK_COMMAND:  !heap ; ** Pseudo Context ** ManagedPseudo ** Value: ffffffff ** ; kb

SYMBOL_NAME:  ntdll!RtlpFreeHeapInternal+0

MODULE_NAME: ntdll

IMAGE_NAME:  ntdll.dll

FAILURE_BUCKET_ID:  HEAP_CORRUPTION_ACTIONABLE_BlockNotBusy_DOUBLE_FREE_c0000374_ntdll.dll!RtlpFreeHeapInternal

dro

  • Admin / WACUP Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 4505
    • View Profile
    • WACUP (Winamp Community Update Project)
Re: Latest preview crash when switching between wav and mp3
« Reply #1 on: September 27, 2023, 01:14:00 PM »
If a mem dump is still being created, can you compress it please (usually does quite well) & dm me a copy or link to it please so I can double-check it. I've an idea based on something else I fixed yesterday that might be related to it as you mentioned mp3 (the plug-in that handles it has some issues with memory corruption which seems to match to some of the summary details above). If not I'm trying to get a newer build out in a few days that should resolve most of the issues that seem to have been causing crashes with this build.

-dro

madoin

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Latest preview crash when switching between wav and mp3
« Reply #2 on: October 01, 2023, 11:03:21 AM »
With latest release 1.9.20.17040 (x86) this crash seems to be fixed, thanks.

dro

  • Admin / WACUP Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 4505
    • View Profile
    • WACUP (Winamp Community Update Project)
Re: Latest preview crash when switching between wav and mp3
« Reply #3 on: October 01, 2023, 07:45:18 PM »
That's good to know

-dro