flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > Wink 6.92.03 (vertical selection + compiling) Goto page Previous 1, 2, 3 ... , 19, 20, 21 Next |
Author |
|
ouadji 16 Sep 2011, 10:19
Teehee, can you try these two versions. Sorry but I am not able to reproduce this problem, So, i'm working blind. thank you Last edited by ouadji on 29 Sep 2011, 11:21; edited 1 time in total |
|||
16 Sep 2011, 10:19 |
|
Teehee 16 Sep 2011, 11:41
ouadji, both versions with no bug anymore!!!
_________________ Sorry if bad english. |
|||
16 Sep 2011, 11:41 |
|
Madis731 16 Sep 2011, 13:24
So what is the real reason behind this, if you care to explain, ouadji.
|
|||
16 Sep 2011, 13:24 |
|
ouadji 16 Sep 2011, 14:05
happy to have found the problem. I added "DT_NOCLIP" as parameter to the function "DrawText". No problem under XP, but apparently this is not compatible with cleartype mode under Windows 7. (So this was really a bug) Code: invoke DrawText,ebx,esi,ecx,eax,\ DT_LEFT+DT_NOPREFIX+DT_SINGLELINE ;+DT_NOCLIP <-- Could you check that both versions don't cause any more problems with ClearType, and without cleartype (under windows 7) Last edited by ouadji on 18 Sep 2011, 23:19; edited 1 time in total |
|||
16 Sep 2011, 14:05 |
|
Teehee 16 Sep 2011, 14:19
> with ClearType, and without cleartype (under windows 7)
test done! apparently no differences! everything ok. |
|||
16 Sep 2011, 14:19 |
|
ouadji 16 Sep 2011, 14:22
Teehee = Speedy Gonzales (so, bug solved) thank you Teehee for your feedback and your help edit : thank to Madis731 too. ps: you can also try the new feature. save/restore all command lines (if last files flag is set) |
|||
16 Sep 2011, 14:22 |
|
Teehee 21 Sep 2011, 23:55
After some time using wink (coding, compiling, coding, compiling, etc) it crashes! that happens many times (always?). Unkown reason.
_________________ Sorry if bad english. |
|||
21 Sep 2011, 23:55 |
|
ouadji 22 Sep 2011, 08:05
a - Does this occur after a specific event ? opening a file, compiling, coding, scrolling the screen ... or any other. b - Does this occur with a specific file ? c - Version of wink ? d - I guess there is no error message ? e - Windows 7 or XP ? f - Context ? (preprocessing / merge / lock-unlock) g - How many files opened ? h - Other programs in the background? a debugger? i - Do you have a minidump file ? j - Give me your latest file with which this problem happened. (sorry for this inconvenience. I will try to solve this, your help is welcome) |
|||
22 Sep 2011, 08:05 |
|
Teehee 22 Sep 2011, 10:58
a - coding most probaly. (maybe should you check labels search n' highlight?)
b - just my main file o.O c - test_1 you sent me (6.93.00). d - Yep. Just the default windows message: this program crashes blablabla. e - Windows 7 f - None. Just coding. g - 2. main.asm and example.txt, main.asm setted as 'assign to compile' h - web browser i - no. I don't even know whats that. j - i can't right now, wait some hours _________________ Sorry if bad english. |
|||
22 Sep 2011, 10:58 |
|
ouadji 22 Sep 2011, 12:41
Quote: j - i can't right now, wait some hours Your file used when the bug is happened is a good working basis. Give me the two files, it will be better, main.asm and exanple.txt. First, be able to reproduce the bug. A bug that is reproducible is a bug solved. |
|||
22 Sep 2011, 12:41 |
|
Teehee 22 Sep 2011, 13:21
example.txt is just an empty .txt that i use to test characteres inputs.
_________________ Sorry if bad english. |
|||||||||||
22 Sep 2011, 13:21 |
|
ouadji 22 Sep 2011, 15:18
i found a big error ! some time ago, I reorganized wink data, and i accidentally deleted a array of dword. (my god !!!!) It is quite possible that the problem comes from this. I'm working to solve this, just a few time. Despite this error, it works because the data are written in the unused portion of another array ... (neck of luck!) but if there is overflow of this unused zone ... thank you Teehee |
|||
22 Sep 2011, 15:18 |
|
Teehee 22 Sep 2011, 15:36
|
|||
22 Sep 2011, 15:36 |
|
ouadji 22 Sep 2011, 15:48
i'm looking at each line of wink code under the microscope. I have already found a flaw with the management of memory allocations. (the next version of "wink" in a few time) [edit] i like Wink |
|||
22 Sep 2011, 15:48 |
|
Teehee 27 Sep 2011, 19:14
that crash happened to me today (2x) when pressing Enter.
_________________ Sorry if bad english. |
|||
27 Sep 2011, 19:14 |
|
ouadji 27 Sep 2011, 22:34
What did you write on the screen just before that (pressing Enter) ? Can you reproduce this bug using the same file and by starting again the last orders or the last things written on the screen? Try to remember the last things you have made or written, get to reproduce this bug is essential. For my part, I try and I've found several things that can cause problems. But I can not reproduce this problem here, so I'm working again blindly. thank you very much Teehee Last edited by ouadji on 27 Sep 2011, 22:37; edited 1 time in total |
|||
27 Sep 2011, 22:34 |
|
Teehee 27 Sep 2011, 22:35
still impossible reproduce this bug, i think its right after to type a label
|
|||
27 Sep 2011, 22:35 |
|
ouadji 27 Sep 2011, 22:48
give me your file exactly as it was just before the bug. "i think its right after to type a label" ... global label, local label, proc, struct, annonymous ? what is the name of this label ? (That said, it gives me the opportunity to check the wink code under the microscope and improve many things) [EDIT] We'll get there, we'll catch this damn thing! |
|||
27 Sep 2011, 22:48 |
|
Teehee 27 Sep 2011, 22:51
> give me your file exactly as it was just before the bug.
impossible > global label, local label, proc, struct, annonymous ? > what is the name of this label ? oO idk.. but for sure its not struct or proc. |
|||
27 Sep 2011, 22:51 |
|
Goto page Previous 1, 2, 3 ... , 19, 20, 21 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.