[pso] [Tema2] Windows - Problema incarcare solutie.sys
Dana Dorneanu
dana.dorneanu at gmail.com
Mon Apr 26 15:01:51 EEST 2010
Buna am si eu o problema careia nu reusesc sa-i identifica cauza.
Imi tot aparea BSOD la orice rulare a testerului si am lasat in main
necomentate doar urmatoarele linii
srand(time(NULL));
#define OPTION_SENDER_ONLY 2
#define OPTION_RECEIVER_ONLY 1
printf("==== Module insertion and port&interrupt registration
============\n");
DoWriteRegistry(OPTION_RECEIVER_ONLY);
fatal_test(system("driver load _test\\solutie.sys") == 0, "driver load
_test\\solutie.sys");
fatal_test( system("driver unload solutie") == 0, "driver unload
solutie");
pe scurt am vrut sa inserez doar solutie.sys - care se afla in _test in
directorul radacina unde am si test.exe.
Problema a fost ca in continuare imi apare BSOD.
Am incercat sa fac debug si am obtinut urmatorul output urmand tutorialul
din labul 2:
BugCheck 7E, {c0000005, 80827897, f628eaec, f628e7e8}
*** ERROR: Module load completed but symbols could not be loaded for
solutie.sys
Page 282020 too large to be in the dump file.
Page 282020 too large to be in the dump file.
Probably caused by : solutie.sys ( solutie+1c0b )
Followup: MachineOwner
---------
kd> ln 80827897
(8082788a) nt!KeDisconnectInterrupt+0xd | (80827934)
nt!KeConnectInterrupt
kd> u 80827897
nt!KeDisconnectInterrupt+0xd:
80827897 8a4e2c mov cl,byte ptr [esi+2Ch]
8082789a 33c0 xor eax,eax
8082789c 40 inc eax
8082789d d3e0 shl eax,cl
8082789f 50 push eax
808278a0 e80b320000 call nt!KeSetSystemAffinityThread (8082aab0)
808278a5 ff1508118080 call dword ptr [nt!_imp__KeRaiseIrqlToDpcLevel
(80801108)]
808278ab 8a5e2b mov bl,byte ptr [esi+2Bh]
kd> u nt!KeDisconnectInterrupt
nt!KeDisconnectInterrupt:
8082788a 8bff mov edi,edi
8082788c 55 push ebp
8082788d 8bec mov ebp,esp
8082788f 83ec20 sub esp,20h
80827892 53 push ebx
80827893 56 push esi
80827894 8b7508 mov esi,dword ptr [ebp+8]
80827897 8a4e2c mov cl,byte ptr [esi+2Ch]
Mentionez ca masina pe care rulez e versiunea uploadata pe 26 martie si ca
am rulat testul dupa un restart al masinii. (nu mai era inclus nici un
modul).
multumesc,
Dana
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/lurker/list/pso.html/attachments/20100426/80c6205a/attachment.htm>
More information about the pso
mailing list