Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. My "webappsstore.sqlite" in New Moon is 150 MB. When I view it with a text editor, I see it full of JavaScript and keywords apparently related to advertising from Shopify and similar domains. This is a ridiculous amount of data. Can I see in the browser to whom this data belongs to, and clear it without deleting this file in its entirety?
  3. Update notification! As already reported , the Root Certificates have been updated and are now from 26-03-2024. Here are screenshots of both updaters: Therefore, my self-created, offline Root Certificate Updaters in the section 11.2.4. Downloads related to Root Certificate Updates (in the first post of this thread) will also be updated if I can somehow trick this crappy forum post editor. Cheers, AstroSkipper
  4. 26090 is out with no watermark. Anyone running it with SAB... how is the taskbar looking?
  5. @jumper This is, what I dont understand in the working of ExInterlockedFlushSList. I do not think, that always the register is set to ECX=Null. Because in this case, my fake function from above would work. Can you please explain me in detail, what you think about the work of ExInterlockedFlushSList. "If an SList node is present, it must be processed (Next and Depth zeroed). A pointer to the next node in the list must be returned." This sounds for me, that something of the original list hast to be given back to the calling function via the register ECX, means ECX not Null, if a real list exist Dietmar
  6. Fantastic! So it just works? At such high resolution? Did you patch it in any form?
  7. Now for someone who can try to make an iceberg for lost Windows software made in the 1990s til the early-2010s. One has to find more to fill in the iceberg to begin with.
  8. According to Device Manager, device id is "PCI\VEN_10DE&DEV_128B&SUBSYS_85E71043&REV_A1\4&2E5EAC9&0&0008" According to GPU-Z, device id is "10DE 128B - 1043 85E7" What i used in nvaci.inf in v344.75 : %NVIDIA_DEV.128B% = Section001, PCI\VEN_10DE&DEV_128B&SUBSYS_85E71043&REV_A1 and NVIDIA_DEV.128B = "NVIDIA GeForce GT 710 what could be correct line(s) for my exact device id? NOTE: attached nvaci.inf is based on 368.81 as an example. there only GT710 i see is > NVIDIA_DEV.1140.0841.1025 = "NVIDIA GeForce 710M" nvaci.inf
  9. FYI, due to the fact that the MSFN forum editor is totally broken and hasn't been working properly for months, especially when it comes to inserting of links , I wasn't able to edit my main article ProxHTTPSProxy and HTTPSProxy in Windows XP for future use the last weeks. Unfortunately, I have to revise and to change some content in this article to be hopefully able again to edit it and to add the links for the new offline Root Certificate Updaters. This all is very annoying and time-consuming.
  10. I agree - there are far too many distributions and I wish the focus could be on the main reliable ones.
  11. I mean, after all, v344.75 is not supported officially by nvidia for this specific card model. anyway other (later) drivers which are supposed to support are problematic too.. maybe lack of tests and poor driver config.
  12. Thank you! i didnt know all those .inf files need to be edited. Do you think this edit fixes freeze issue? I will test it and write my experiences here. it is really odd that non of the drivers working correctly and stable for GT 710 officially.. I think nvidia didnt care about winXP at all after releasing this card. but in other hand, GT 730 is working perfectly and better (at least 25% more performance) comparing GT710.
  13. For Linux to take over, there would have to be new retail computers that come with it preinstalled. Most people just use whatever comes with their laptop (or desktop) and don't bother with installing anything custom. + Installing & finding hardware drivers is usually the most difficult thing when setting up a Linux system. Laptops with Linux preinstalled do in fact exist and they are called Chromebooks. So if Linux somehow takes over, it's gonna be Chrome OS or some other distro managed by a by a big corporation which won't be any better and likely more locked-down than Windows 11. Still, I don't see this happening in the near future and especially not in businesses.
  14. Today
  15. actualy it could, if people stopped making gizillion distributions and just focus on 3 or 4 and naturaly lin foundation should change their crappy policy
  16. i never really thought anything could but with linux being at 4% usage as of february it seemed pretty likely
  17. It's the latest "gaming trend". They reissue old games with artificially bumped up reqs. Probably deserves a dedicated topic on how to deal with it. I don't know how many gamers we have here,
  18. I've used over three dozen different Linux versions over the past two decades. NONE of them will EVER dethrone Microsoft. It's a pipe dream to think otherwise. https://en.wiktionary.org/wiki/pipe_dream
  19. Use a slim lock instead. If an SList node is present, it must be processed (Next and Depth zeroed). A pointer to the next node in the list must be returned.
  20. So I think, that even on one cpu with one core and one thread, via this attempt cmpxchg8b qword ptr [ebp+0] is necessary Dietmar PS: Now I think, that I read the paper from Cutler wrong. There is NO version for .386 at all in this paper.
  21. I make a new try with my hacked function .text:0040B0B2 ; Exported entry 7. ExInterlockedFlushSList .text:0040B0B2 .text:0040B0B2 ; =============== S U B R O U T I N E ======================================= .text:0040B0B2 .text:0040B0B2 .text:0040B0B2 public ExInterlockedFlushSList .text:0040B0B2 ExInterlockedFlushSList proc near ; CODE XREF: sub_45F0DF:loc_45F0F7p .text:0040B0B2 ; DATA XREF: .edata:off_5AC2A8o .text:0040B0B2 push ebx .text:0040B0B3 push ebp .text:0040B0B4 xor ebx, ebx .text:0040B0B6 mov ebp, ecx .text:0040B0B8 mov edx, [ebp+4] .text:0040B0BB mov eax, [ebp+0] .text:0040B0BE or eax, eax .text:0040B0C0 jz short loc_40B0C9 .text:0040B0C2 mov ecx, edx .text:0040B0C4 mov cx, bx .text:0040B0C7 xor ecx, ecx .text:0040B0C9 .text:0040B0C9 loc_40B0C9: ; CODE XREF: ExInterlockedFlushSList+Ej .text:0040B0C9 pop ebp .text:0040B0CA pop ebx .text:0040B0CB nop .text:0040B0CC nop .text:0040B0CD nop .text:0040B0CE nop .text:0040B0CF retn .text:0040B0CF ExInterlockedFlushSList endp .text:0040B0CF .text:0040B0CF ; --------------------------------------------------------------------------- Hex code 53 55 33 DB 8B E9 8B 55 04 8B 45 00 09 C0 74 07 8B CA 66 89 D9 33 C9 5D 5B 90 90 90 90 C3 But I get this Bsod kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is too high. This is usually caused by drivers using improper addresses. If kernel debugger is available get stack backtrace. Arguments: Arg1: 0a130038, memory referenced Arg2: 00000002, IRQL Arg3: 00000000, value 0 = read operation, 1 = write operation Arg4: f7839bd8, address which referenced memory Debugging Details: ------------------ READ_ADDRESS: 0a130038 CURRENT_IRQL: 2 FAULTING_IP: storport!StorPortExtendedFunction+57cd f7839bd8 8b7e24 mov edi,dword ptr [esi+24h] DEFAULT_BUCKET_ID: DRIVER_FAULT BUGCHECK_STR: 0xD1 PROCESS_NAME: System ANALYSIS_VERSION: 6.3.9600.17237 (debuggers(dbg).140716-0327) x86fre DPC_STACK_BASE: FFFFFFFFF78A3000 TRAP_FRAME: f78a2ef8 -- (.trap 0xfffffffff78a2ef8) ErrCode = 00000000 eax=8a619ab8 ebx=00000000 ecx=8a619b4c edx=00000000 esi=0a130014 edi=8a619ab8 eip=f7839bd8 esp=f78a2f6c ebp=f78a2f78 iopl=0 nv up ei pl zr na pe nc cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246 storport!StorPortExtendedFunction+0x57cd: f7839bd8 8b7e24 mov edi,dword ptr [esi+24h] ds:0023:0a130038=???????? Resetting default scope LAST_CONTROL_TRANSFER: from 80532747 to 804e3592 STACK_TEXT: f78a2aac 80532747 00000003 f78a2e08 00000000 nt!RtlpBreakWithStatusInstruction f78a2af8 8053321e 00000003 0a130038 f7839bd8 nt!KiBugCheckDebugBreak+0x19 f78a2ed8 804e187f 0000000a 0a130038 00000002 nt!KeBugCheck2+0x574 f78a2ed8 f7839bd8 0000000a 0a130038 00000002 nt!KiTrap0E+0x233 WARNING: Stack unwind information not available. Following frames may be wrong. f78a2f78 f783a26e 8a619ab8 8a6129f0 8a4be024 storport!StorPortExtendedFunction+0x57cd f78a2fa8 f782b356 8a610438 8a619ab8 8a610438 storport!StorPortExtendedFunction+0x5e63 f78a2fd0 804dbbd4 8a6129ac 8a612938 00000000 storport!DllInitialize+0xfc5 f78a2ff4 804db89e f789ded8 00000000 00000000 nt!KiRetireDpcList+0x46 f78a2ff8 f789ded8 00000000 00000000 00000000 nt!KiDispatchInterrupt+0x2a 804db89e 00000000 00000009 bb835675 00000128 0xf789ded8 STACK_COMMAND: kb FOLLOWUP_IP: storport!StorPortExtendedFunction+57cd f7839bd8 8b7e24 mov edi,dword ptr [esi+24h] SYMBOL_STACK_INDEX: 4 SYMBOL_NAME: storport!StorPortExtendedFunction+57cd FOLLOWUP_NAME: MachineOwner MODULE_NAME: storport IMAGE_NAME: storport.sys DEBUG_FLR_IMAGE_TIMESTAMP: 6142afab IMAGE_VERSION: 6.1.7601.25735 FAILURE_BUCKET_ID: 0xD1_storport!StorPortExtendedFunction+57cd BUCKET_ID: 0xD1_storport!StorPortExtendedFunction+57cd ANALYSIS_SOURCE: KM FAILURE_ID_HASH_STRING: km:0xd1_storport!storportextendedfunction+57cd FAILURE_ID_HASH: {2d353e86-f9c7-de18-d8db-956bcb502646} Followup: MachineOwner ---------
  22. thank Satya Nadella for that crap its much cheaper for users to be beta testers than actual programmers / devs its even miracle they still have their Build Labs
  23. OP youre looking it all wrong... believe or not it is Linux that is big troubles now the linux foundation is investing the least in dev of lin kernel (think it is about 3%) and most in AI and some non related Lin projects... while for some stupid reason stocks raised up for m$ when they announced new AI in w11 there is going to be new sh1t storm in Lin world soon and its not going to be nice even Canonical is starting to branch off soon
  24. if its not in their "idea" then they wont this was obvious since windows 8 if you havent noticed it yet...
  25. Delrina/Amaze Daily Planner, from 1992/93 for Win 3.1 - Me, 2000. Also check Simtel mirrors for similar sw.
  26. And now the explanation, what this function ExInterlockedFlushSList is doing in real: The calling function gives the register ECX to this function ExInterlockedFlushSList. In ECX stays the information of the startpoint for a list in memory. How long this list is, or whatever is in this list, is not interesting. Now the function ExInterlockedFlushSList checks 2 scenarios: ECX is empty, ECX=NULL is given back to the calling function, which means, that never such a list existed, because it has no memory address. The second scenario is, that ECX is not NULL. In this case, the ONLY thing, that the function ExInterlockedFlushSList is doing, is to delete everything in the register ECX. And gives then the value ECX=NULL back to the calling function. The list itself stays untouched in memory. But now, the calling function has lost all information about the place in memory about this list, because ECX is made to NULL by the function ExInterlockedFlushSList. And it cant be repaired from the calling function via ECX, because ECX is NULL: I wonder, why it is not enough to tell to the calling function: mov ECX, 00000000h
  27. Oh, I didn't try the MSDN image, but I just generated a new Win11 ISO using UUPDump and tested it again, and still have this error. It's really strange. I am very grateful to Mr. JFX for his continued attention to these issues, and I hope Mr. JFX has a happy day every day
  1. Load more activity
×
×
  • Create New...