Hi QLers, I’m between work and home and did find some time to make some short videos about the freeze case. Here they are:
QL/E (v3.11, SMSQ/E v3.22, QPAC2 v4.02) freezes! http://youtu.be/wcngRwkvc5w QL/E (v3.11, SMSQ/E v3.22, SMSQmulator v2.12) freezes! http://youtu.be/HZ9jj162UN4 QL/E (v3.11, SMSQ/E v3.22, QPAC2 v4.02) workaround prevents freeze! http://youtu.be/D07vYHsvA80 QL/E (v3.11, SMSQ/E v3.22, QPAC2 v4.02) no freeze when QDT is disabled! http://youtu.be/b-rc6PZASyc I’m posting this message with my iPhone and will reply to all your replies when I will be using my home PC, but this can be later on this week. QL forever! Urs Von meinem iPhone gesendet > Am 21.03.2016 um 00:59 schrieb Marcel Kilgus <ql-us...@mail.kilgus.net>: > > Urs Koenig (QL) wrote: >> Because we have a Windows Freeze case at work which is very hard to trace >> and analyse (visitors of the ZX-TEAM meeting will know) I wanted to at least >> catch the QL/E Freeze case. >> Last Thursday I was repeatedly able to reproduce the freeze using my QL/E >> v3.13 wip (work-in-progress). I then reduced the steps needed to get the >> freeze. In the end I can say you can get the freeze when doing this >> scenario: >> 1. Start QL/E (e.g. start QPC2.exe). >> 2. From now on do not use the mouse, do not use the mouse pointer. >> 3. After the BOOT sequence of QL/E is completed (SBASIC job 0 is minimised >> as "System" in the button frame, wait until Photo QL has completed >> displaying the QL collection photo) press <ALT>+<\> to pick "System". >> 4. Now that you see the BOOT process windows in the middle of the screen >> press <ALT>+<F> to pick QPAC2 "Files". >> 5. Once QPAC2 "Files" is on screen press <F2> then <W> followed by <ENTER> >> to choose the drive "WIN1_" as the Source Directory. >> 6. Now the QL/E system freezes! > > Okay, I can reproduce it. But the crash happens in the screen driver. > The problem is that SMSQ/E does not have any kind of memory protection > and you're loading a quadrillion extensions at boot-time. Any one of > them could be responsible of corrupting the memory in a way that QPAC2 > will crash later on without being at fault itself. > > Trying to track down these kind of problems is a huge pain, not sure > if I can find the time to do so. > > Cheers, Marcel > > _______________________________________________ > QL-Users Mailing List _______________________________________________ QL-Users Mailing List