0
0

I open a topic a while ago as I was getting crashes in FMOD.
http://52.88.2.202/forum/viewtopic.php?t=4121

I’m still getting them, it is a lot better with version 3.75(? from link)

But it not great so I’m pretty sure I have some coding errors.
SO is there away to get more information on what is going wrong from fmod as at this moment it I know nothing.
And I’m not even sure it is FMOD. As a lot of the errors are in ntdll.dll,
why I think it is FMOD is that it is the last call I can find before it crashes in my code from a Dr Watson report.

kind regards

jippie

  • You must to post comments
0
0

[quote="brett":2e8msi2m]its too hard to tell without you providing a reproducable test or some sort of code[/quote:2e8msi2m]

is it possible some sort of debug dll from fmod?

it is in the ogg stream part and I’m sure it has something to do with playing 2 steams at the same time and cross fading.
As all other times we use fmod to play ogg samples. i.e button clicks and mouse over nosies. All in ogg format.

so max that can be happinging is.
2 ogg streams cross fading and 1 ogg playsample

jippie

  • You must to post comments
0
0

Does this help by any chance?
This was from a drwatson report. As I don’t have the source code.
It was from a DLL 3 weeks back I downloaded in files.
Link in above message!!

thanks

jippie

[code:1dakesxt]functie: fmod!FSOUND_GetMemoryStats

    10010eec 4e               dec     esi

    10010eed 303b             xor     [ebx],bh

    10010eef cb               retf

    10010ef0 7408             jz      fmod!FSOUND_GetMemoryStats+0x1bd (10010efa)

    10010ef2 50               push    eax

    10010ef3 ffd1             call    ecx

    10010ef5 e9cd000000       jmp     fmod!FSOUND_GetMemoryStats+0x28a (10010fc7)

    10010efa 8b4e2c           mov     ecx,[esi+0x2c]

    10010efd 8d4401ff         lea     eax,[ecx+eax-0x1]

    10010f01 99               cdq

Fout ->10010f02 f7f9 idiv ecx

    10010f04 33c9             xor     ecx,ecx

    10010f06 894d08           mov     [ebp+0x8],ecx

    10010f09 894dfc           mov     [ebp-0x4],ecx

    10010f0c 8bd8             mov     ebx,eax

    10010f0e 33c0             xor     eax,eax

    10010f10 3bd9             cmp     ebx,ecx

    10010f12 895df8           mov     [ebp-0x8],ebx

    10010f15 7e5f             jle     fmod!FSOUND_GetMemoryStats+0x239 (10010f76)

    10010f17 8b560c           mov     edx,[esi+0xc]

    10010f1a 8d3cc1           lea     edi,[ecx+eax*8]

[/code:1dakesxt]

  • You must to post comments
0
0

And this?
[code:2sowslbu]
100050e0 0100 add [eax],eax

    100050e2 0039             add     [ecx],bh

    100050e4 3de42b0510       cmp     eax,0x10052be4

    100050e9 750d             jnz     fmod+0x50f8 (100050f8)

    100050eb e803feffff       call    fmod+0x4ef3 (10004ef3)

    100050f0 84c0             test    al,al

    100050f2 0f8493010000     je      fmod+0x528b (1000528b)

    100050f8 68f0010000       push    0x1f0

    100050fd 6870150410       push    0x10041570

Fout ->100050e0 0100 add [eax],eax ds:0023:77e40000=00905a4d

    100050e2 0039             add     [ecx],bh

    100050e4 3de42b0510       cmp     eax,0x10052be4

    100050e9 750d             jnz     fmod+0x50f8 (100050f8)

    100050eb e803feffff       call    fmod+0x4ef3 (10004ef3)

    100050f0 84c0             test    al,al

    100050f2 0f8493010000     je      fmod+0x528b (1000528b)

    100050f8 68f0010000       push    0x1f0

    100050fd 6870150410       push    0x10041570

    10005102 6a38             push    0x38

    10005104 57               push    edi

[/code:2sowslbu]

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.