04-20-2011, 09:52 AM
Bug was introduced in r2061 and later.
r2095
Running with dynarec compiler (log level set to INFO)
Compability options used: Use Media Engine, Decode audio files with SonicStage
r2095
Running with dynarec compiler (log level set to INFO)
Compability options used: Use Media Engine, Decode audio files with SonicStage
Code:
...
39764 [user_main] WARN hle.ThreadManForUser - sceKernelSetEventFlag unknown uid=0x0
39765 [user_main] WARN hle.ThreadManForUser - sceKernelSetEventFlag unknown uid=0x0
39765 [user_main] WARN hle.ThreadManForUser - sceKernelSetEventFlag unknown uid=0x0
39766 [user_main] INFO hle.sceAtrac3plus - hleAtracSetData atracID=238, buffer=0x09857F00, bufferSize=0x800, fileSize=0x7E140
40510 [user_main] INFO hle - AT3+ data decoded by the external decoder.
Code:
...
76451 [AudioWorkerThread] DEBUG hle.ThreadManForUser - ---------------------------------------- SceUID=66 name:'SceWaveMain'
76451 [SceWaveMain] DEBUG hle.ThreadManForUser - hleKernelDelayThread micros=10000, callbacks=false
76451 [SceWaveMain] DEBUG hle.ThreadManForUser - -------------------- hleKernelThreadWait micros=10000 forever:false thread:'SceWaveMain' caller:'ThreadManForUser.hleKernelDelayThread'
76452 [SceWaveMain] DEBUG hle.ThreadManForUser - Context switching to 'AudioWorkerThread(Status PSP_THREAD_READY, Wait None)' after reschedule
76452 [SceWaveMain] DEBUG hle.ThreadManForUser - ---------------------------------------- SceUID=6a name:'AudioWorkerThread'
76453 [SceWaveMain] DEBUG hle.sceCtrl - hleCtrlExecuteSampling
76453 [SceWaveMain] DEBUG hle.ThreadManForUser - Triggering Interrupt VBLANK(0x1E)
76454 [SceWaveMain] DEBUG hle.ThreadManForUser - Calling InterruptHandler 0x08AE73A8(0x00000000,0x00000000)
76454 [SceWaveMain] DEBUG hle.ThreadManForUser - sceKernelSignalSema id=0x1e name='DiskDrivePSP Worker' signal=1
76454 [SceWaveMain] DEBUG hle.ThreadManForUser - End of Interrupt
76455 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelWaitEventFlag redirecting to hleKernelWaitEventFlag(callbacks=false)
76455 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag uid=0x69 bits=0x1 wait=0x20 outBits=0x9ffbe14 timeout=0x9ffbe18 callbacks=false
76455 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag - 'commsLock' fast check succeeded
76456 [AudioWorkerThread] DEBUG hle.sceSasCore - __sceSasGetEndFlag(sasCore=0x8cbe340)
76456 [AudioWorkerThread] DEBUG hle.sceSasCore - __sceSasGetEndFlag returning 0xFFFFFFFF
76457 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelSetEventFlag uid=0x69 bitsToSet=0x1
76457 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelWaitEventFlag redirecting to hleKernelWaitEventFlag(callbacks=false)
76457 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag uid=0x69 bits=0x1 wait=0x20 outBits=0x9ffbda4 timeout=0x9ffbda8 callbacks=false
76458 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag - 'commsLock' fast check succeeded
76458 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelSetEventFlag uid=0x69 bitsToSet=0x1
76459 [AudioWorkerThread] DEBUG hle.sceSasCore - __sceSasCore 0x08CBE340, out=0x08CECE00
76459 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelDelayThread micros=1018, callbacks=false
76459 [AudioWorkerThread] DEBUG hle.ThreadManForUser - -------------------- hleKernelThreadWait micros=1018 forever:false thread:'AudioWorkerThread' caller:'ThreadManForUser.hleKernelDelayThread'
76460 [AudioWorkerThread] DEBUG hle.ThreadManForUser - Context switching to 'DiskDrivePSP(Status PSP_THREAD_READY, Wait None)' after reschedule
76460 [AudioWorkerThread] DEBUG hle.ThreadManForUser - ---------------------------------------- SceUID=1c name:'DiskDrivePSP'
76461 [AudioWorkerThread] DEBUG hle.ThreadManForUser - Context switching to 'AudioWorkerThread(Status PSP_THREAD_READY, Wait None)' after reschedule
76461 [AudioWorkerThread] DEBUG hle.ThreadManForUser - ---------------------------------------- SceUID=6a name:'AudioWorkerThread'
76462 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelWaitEventFlag redirecting to hleKernelWaitEventFlag(callbacks=false)
76462 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag uid=0x69 bits=0x1 wait=0x20 outBits=0x9ffbe14 timeout=0x9ffbe18 callbacks=false
76462 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag - 'commsLock' fast check succeeded
76463 [AudioWorkerThread] DEBUG hle.sceSasCore - __sceSasGetEndFlag(sasCore=0x8cbe340)
76463 [AudioWorkerThread] DEBUG hle.sceSasCore - __sceSasGetEndFlag returning 0xFFFFFFFF
76464 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelSetEventFlag uid=0x69 bitsToSet=0x1
76464 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelWaitEventFlag redirecting to hleKernelWaitEventFlag(callbacks=false)
76464 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag uid=0x69 bits=0x1 wait=0x20 outBits=0x9ffbda4 timeout=0x9ffbda8 callbacks=false
76465 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelWaitEventFlag - 'commsLock' fast check succeeded
76465 [AudioWorkerThread] DEBUG hle.ThreadManForUser - sceKernelSetEventFlag uid=0x69 bitsToSet=0x1
76466 [AudioWorkerThread] DEBUG hle.sceSasCore - __sceSasCore 0x08CBE340, out=0x08CED200
76466 [AudioWorkerThread] DEBUG hle.ThreadManForUser - hleKernelDelayThread micros=1018, callbacks=false
76466 [AudioWorkerThread] DEBUG hle.ThreadManForUser - -------------------- hleKernelThreadWait micros=1018 forever:false thread:'AudioWorkerThread' caller:'ThreadManForUser.hleKernelDelayThread'
76467 [AudioWorkerThread] DEBUG hle.ThreadManForUser - Context switching to 'SceWaveMain(Status PSP_THREAD_READY, Wait None)' after reschedule
76467 [AudioWorkerThread] DEBUG hle.ThreadManForUser - ---------------------------------------- SceUID=66 name:'SceWaveMain'
...
Code:
------------------------------------------------------------
Thread ID - 0x0000001C
Th Name - DiskDrivePSP
zr:0x00000000 at:0x00000000 v0:0x0000001C v1:0x00000000
a0:0x08D1DCE0 a1:0x00000001 a2:0x09FFDE60 a3:0x09FFDE5C
t0:0x08D1DD18 t1:0x08D1DD18 t2:0x08C9AD3C t3:0x00000001
t4:0x00000000 t5:0x08CA0000 t6:0xF4240000 t7:0x00000003
s0:0x08D1DCE0 s1:0xFFFFFFFF s2:0x08D1DCF0 s3:0x09FBFF01
s4:0x09FBFEE0 s5:0x00000020 s6:0x00000000 s7:0x00000000
t8:0xFFFFFFFF t9:0x08AD8468 k0:0x09FFDF00 k1:0x00000000
gp:0x08CC4990 sp:0x09FFDE40 fp:0x00000000 ra:0x08AECA50
0x08AED1B0: 0x27BDFFF0 - addiu $sp, $sp, -16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'SceWaveMain' ID: 0x0066 Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80000000 Current Priority: 0x10 Initial Priority: 0x10
Thread Entry: 0x08825688 Stack: 0x09FFC000 - 0x09FFD000 Stack Size: 0x00001000
Thread Run Clocks: 673727 Exit Code: 0x800201A4
Thread Wait Type: None (delay 10000 us, rest 728 us) Us: 10000 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'idle0' ID: 0x0004 Module ID: 0x0000
Thread Status: 0x00000002 PSP_THREAD_READY
Thread Attr: 0x00001000 Current Priority: 0x7F Initial Priority: 0x7F
Thread Entry: 0x88000000 Stack: 0x08800000 - 0x08802000 Stack Size: 0x00002000
Thread Run Clocks: 23660 Exit Code: 0x800201A4
Thread Wait Type: None Us: 0 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'idle1' ID: 0x0006 Module ID: 0x0000
Thread Status: 0x00000002 PSP_THREAD_READY
Thread Attr: 0x00001000 Current Priority: 0x7F Initial Priority: 0x7F
Thread Entry: 0x88000000 Stack: 0x08802000 - 0x08804000 Stack Size: 0x00002000
Thread Run Clocks: 0 Exit Code: 0x800201A4
Thread Wait Type: None Us: 0 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'cLoader::SynchroPSP' ID: 0x00A1 Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80004000 Current Priority: 0x13 Initial Priority: 0x13
Thread Entry: 0x08B8C92C Stack: 0x09FF7000 - 0x09FFB000 Stack Size: 0x00004000
Thread Run Clocks: 615695881 Exit Code: 0x800201A4
Thread Wait Type: None (sleeping) Us: 0 Forever: true
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'user_main' ID: 0x000A Module ID: 0x0001
Thread Status: 0x00000002 PSP_THREAD_READY
Thread Attr: 0x80004000 Current Priority: 0x40 Initial Priority: 0x20
Thread Entry: 0x08804000 Stack: 0x09FB0000 - 0x09FC0000 Stack Size: 0x00010000
Thread Run Clocks: 5576695624 Exit Code: 0x800201A4
Thread Wait Type: None Us: 1000 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'AudioWorkerThread' ID: 0x006A Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80000000 Current Priority: 0x10 Initial Priority: 0x10
Thread Entry: 0x08C35F9C Stack: 0x09FFB000 - 0x09FFC000 Stack Size: 0x00001000
Thread Run Clocks: 2838092 Exit Code: 0x800201A4
Thread Wait Type: None (delay 1018 us, rest 146 us) Us: 1018 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'DiskDrivePSP' ID: 0x001C Module ID: 0x0001
Thread Status: 0x00000001 PSP_THREAD_RUNNING
Thread Attr: 0x80000000 Current Priority: 0x12 Initial Priority: 0x12
Thread Entry: 0x08AED1B0 Stack: 0x09FFD000 - 0x09FFE000 Stack Size: 0x00001000
Thread Run Clocks: 3071912 Exit Code: 0x800201A4
Thread Wait Type: None Us: 0 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'callbackThread' ID: 0x000D Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80000000 Current Priority: 0x10 Initial Priority: 0x10
Thread Entry: 0x08C7FD20 Stack: 0x09FFE000 - 0x0A000000 Stack Size: 0x00002000
Thread Run Clocks: 5384 Exit Code: 0x800201A4
Thread Wait Type: None (delay 200000 us, rest 60592 us) Us: 200000 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Allocated memory: 01818790 25266064 bytes
[XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]
Fragmented memory: 00037400 226304 bytes
[ X X]
------------------------------------------------------------