News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

RadASM 3.0 bugtest

Started by KetilO, May 31, 2010, 12:28:11 PM

Previous topic - Next topic

qWord

hi,

RadAsm crash often, when using copy&past. Mostly when passing text in code. Also it some times crash when using masm dot-operator (xyz.member).

qWord
FPU in a trice: SmplMath
It's that simple!

TASMUser

1) UpdateRadASM.exe failed in copying some files from the 2.2.2.0 version - error: files couldn't be copied.

2) I converted a project file using the tools->convert menu. The main source file has got the extension "a32" instead of "asm". After that no source was visible in the project listing window (at the right border) so I opened it by "project->add existing" menu item. After that I tried to change the colors in the editor window, but the editor couldn't be persuaded to display syntax hilighting.

donkey

Quote from: KetilO on June 21, 2010, 07:13:18 AM
Hi Edgar

It is limitted to the max number of characters GetPrivateProfileString can handle (32767).
However adding too many will slow down the parsing.
The recomended way is to create an api file (see the winasmType.api).
There is no way to make them case sensitive.

KetilO

Strange, I created a number of types and it failed at far less than 32767 characters, must have been something to do with the type names as the length varied. I will create an API file for types in GoAsm but will try to figure out what the conditions were that caused the failure in my tests and keep you updated.

Edgar
"Ahhh, what an awful dream. Ones and zeroes everywhere...[shudder] and I thought I saw a two." -- Bender
"It was just a dream, Bender. There's no such thing as two". -- Fry
-- Futurama

Donkey's Stable

KetilO

Hi qWord

A buffer overrun bug has been fixed. Hopefully it will fix the crash problem.

KetilO

KetilO

Hi TASMUser

Option / Code Editor / Code files has been added.

Ketilo

KetilO

Hi Edgar

My bad. It is limitted by the size of the bufferused (260 bytes).

KetilO

KetilO

New upload. If you are updating, use Tools / Check for Updates.

Version 3.0.0.5 2010-06-23
--------------------------
o Nicer looking menu.
o Added ProjectZip addin.
o Added Code files to Option / Code Editor.
o Added Multiline tabtool to Option / Code Editor.
o Fixed a property tool bug. Scrolling behaved weird when using the mouse wheel
  to scroll the list.
O Fixed a project bug introduced in 3.0.0.5
o Fixed a buffer ovverrun bug. Might fix the cut / paste bug.

KetilO

KetilO

New upload. If you are updating, use Tools / Check for Updates.

Version 3.0.0.5 2010-06-24
--------------------------
o Nicer looking menu.
o Added ProjectZip addin.
o Added Code files to Option / Code Editor.
o Added Multiline tabtool to Option / Code Editor.
o Fixed a property tool bug. Scrolling behaved weird when using the mouse wheel
  to scroll the list.
O Fixed a project bug introduced in 3.0.0.5
o Fixed a buffer ovverrun bug. Might fix the cut / paste bug.
o Fixed several register preservation bugs.

KetilO

S_Alex

At trying compilation gives out error:

Module name: RadASM30 (RadASM version 3.0.0.5)
Windows XP Service Pack 2
Exception code: C0000005h
EXCEPTION_ACCESS_VIOLATION
Instruction pointer: 00401033h

Registers:
eax=0012F3FCh ebx=00000000h ecx=00000000h
edx=00000011h esi=00004324h edi=0012F3FCh
ebp=0012F3E0h esp=0012F3D8h eip=00401033h

Segment registers:
CS=001Bh DS=0023h SS=0023h
ES=0023h FS=003Bh GS=0000h

Flags: CF AF SF IF
Flags: CF AF SF IF
F0023h
ES=0023h FS=003Bh GS=0000h


Stack:
00004324 00000011 0012F604 00415B5B
0012F3FC 00004324 00000012 0012FD08
00000000 77D3CB6B 004663A9 00070384
001CA3E8 0000001B 00000000 0012F50C

KetilO

Hi S_Alex

Update again, there was a bug.

KetilO

KetilO

New upload. If you are updating, use Tools / Check for Updates.

Version 3.0.0.5 2010-06-28
--------------------------
o Added $C (main codefile), $R (main resourcefile) and $P (project file) to tools menu
  command parser.
o Fixed bug where projects did not work on win95,98 and me.

KetilO

mineiro

#86
If you write more or equal to 285 consecutive letters and press F1 key the bug happens.(I think is the buffer for the routine get_word).
Sorry, this happens in 2.2.0 version and not 3.0, really sorry.
This error happens in qeditor too.
regards.
;------
mineiro [<o>]

ragdog

Hi KetilO

Can you add in the tabs a close button ?
i mean this as by firefox

KetilO

Hi ragdog

Sorry, too much work. You can just click on the close button for the mdi child.

KetilO

KetilO


New upload. If you are updating, use Tools / Check for Updates.

Version 3.0.0.6 2010-07-02
--------------------------
o Added support for FreeBASIC.
o Fixed bugs.

KetilO