crash - Need assistance understand a bugcheck callstack -
so, have windows program behaving badly. callstack @ time of error is:
0: kd> kn # child-sp retaddr call site 00 9a6c3548 815a6c20 nt!kipollfreezeexecution+0x8 01 9a6c3558 815a6d24 nt!kebugcheck2+0x61c 02 9a6c3820 8153955c nt!kebugcheckex+0x14 03 9a6c3838 8147b30c nt!my_read_register_uchar+0x4590 04 9a6c3898 8141de0e nt!keclockinterruptnotify+0x300 05 9a6c3910 8147ed26 hal!halsetrealtimeclock+0x367e 06 9a6c3930 814dcc76 nt!kiplayinterrupt+0x5d6 07 9a6c39f0 8145f086 nt!kiprocessinterrupt+0x17e 08 9a6c3a40 814bbe18 nt!kiinterruptexception+0x126 09 9a6c3be0 814acb3a nt!kesweepicache+0x40 0a 9a6c3bf8 814ae742 nt!kesweepicacherange+0x6e 0b 9a6c3c08 8149173c nt!miwaitforinpagecomplete+0x206 0c 9a6c3c78 8147bdb8 nt!miissuehardfault+0x270 0d 9a6c3cc0 8145ed08 nt!mmaccessfault+0x634 0e 9a6c3d40 6edf9920 nt!kicommonmemorymanagementabort+0xcc 0f 0295f4c8 6edec79a mydriver!bar+0x8a0 10 0295f4c8 00000000 mydriver!foo+0xfea in beginning, makes sense. have page fault , try load page.
09 9a6c3be0 814acb3a nt!kesweepicache+0x40 0a 9a6c3bf8 814ae742 nt!kesweepicacherange+0x6e 0b 9a6c3c08 8149173c nt!miwaitforinpagecomplete+0x206 0c 9a6c3c78 8147bdb8 nt!miissuehardfault+0x270 0d 9a6c3cc0 8145ed08 nt!mmaccessfault+0x634 0e 9a6c3d40 6edf9920 nt!kicommonmemorymanagementabort+0xcc but, gets in interrupt handling. what's going on here?
06 9a6c3930 814dcc76 nt!kiplayinterrupt+0x5d6 07 9a6c39f0 8145f086 nt!kiprocessinterrupt+0x17e 08 9a6c3a40 814bbe18 nt!kiinterruptexception+0x126 next mess rtc?! why?
04 9a6c3898 8141de0e nt!keclockinterruptnotify+0x300 05 9a6c3910 8147ed26 hal!halsetrealtimeclock+0x367e and bugcheck in my_read_register_uchar+0x4590? that's way far away tiny little function.
01 9a6c3558 815a6d24 nt!kebugcheck2+0x61c 02 9a6c3820 8153955c nt!kebugcheckex+0x14 03 9a6c3838 8147b30c nt!my_read_register_uchar+0x4590 0: kd> uf nt!my_read_register_uchar nt!my_read_register_uchar: 81534fcc e92d4800 push {r11,lr} 81534fd0 46eb mov r11,sp 81534fd2 f3bf8f4f dsb 81534fd6 7800 ldrb r0,[r0] 81534fd8 e8bd8800 pop {r11,pc} can provide insight in i'm seeing here?
Comments
Post a Comment