Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
0.4.15-dev-2306-gb445005 https://github.com/reactos/reactos/commit/b445005c7086ef76a0acefc022878d47ada1487c
Description
reactos-bootcd-0.4.15-dev-8079-g5db69da-x86-gcc-lin-dbg
reactos-livecd-0.4.15-dev-2305-g9e121fb-x86-gcc-lin-dbg
reactos-livecd-0.4.15-dev-2306-gb445005-x86-gcc-lin-dbg
Guilty commit : https://github.com/reactos/reactos/commit/b445005c7086ef76a0acefc022878d47ada1487c by zefklop
This guilty commit is "[NTOS:MM] Get rid of MmRosFlushVirtualMemory" which seems to affect MmFlushVirtualMemory (see log below)
Maybe Miranda is checking return code of NtFlushVirtualMemory which is then returning STATUS_NOT_IMPLEMENTED after this change due to https://git.reactos.org/?p=reactos.git;a=blob;f=ntoskrnl/mm/ARM3/virtual.c;hb=5db69da46b09b98cf382864cfc4f9967d8d6dbad#l4119
This "hack" PATCH fixes the problem until MmFlushVirtualMemory is properly implemented (ntoskrnl/mm/ARM3/virtual.c) :
Miranda 0.10.21 from RAPPS
- Start Miranda
- Create account
- Start moving window around the snap area (right border of desktop). If snaps then unsnap / re-snap.
After a few (3-5) seconds and/or a few attemps "Database Panic" error occurs. Need to delete Miranda user settings to restart from a fresh account (that immediately fails on the same condition afterwards)
Regression as not happening on 0.4.13-RC-53-g4f628f6 in CORE-16763
Logs say :
WARNING: MmFlushVirtualMemory at ntoskrnl/mm/ARM3/virtual.c:1348 is UNIMPLEMENTED! |
WARNING: MmFlushVirtualMemory at ntoskrnl/mm/ARM3/virtual.c:1348 is UNIMPLEMENTED! |
WARNING: MmFlushVirtualMemory at ntoskrnl/mm/ARM3/virtual.c:1348 is UNIMPLEMENTED! |
WARNING: MmFlushVirtualMemory at ntoskrnl/mm/ARM3/virtual.c:1348 is UNIMPLEMENTED! |
WARNING: MmFlushVirtualMemory at ntoskrnl/mm/ARM3/virtual.c:1348 is UNIMPLEMENTED! |
err:(win32ss/user/user32/windows/messagebox.c:1048) MessageBox: L"Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown." |