Jump to content


Photo

Big post ref.v2.2.2.4543


  • Please log in to reply
2 replies to this topic

#1 Laksekjønn

Laksekjønn
  • Members
  • 440 posts

Posted 19 April 2016 - 09:33 PM

every time I update Smartmobilestudio I have to edit manually some files. I've updated SMS today to v.2.2.2.4543 and I have to edit

 

A) SmartCL.Components unit.

This is a small issue, see this post: 

http://forums.smartm...controls-array/

http://forums.smartm...ationshowmodal/

 

Here is a quick fix for this problem.

 

Edit file ...\RTL\SmartCL\SmartCL.Components.pas".
Find the method TW3Component.UnRegisterChild.
 
The correct version is:
procedure TW3Component.UnRegisterChild(aChild: TW3Component);
var
  mIndex: Integer;
begin
  if aChild <> nil then
  begin
    mIndex := FChildren.indexOf(aChild);
    if mIndex >= 0 then
    begin
      FChildren.delete(mIndex);
     ChildRemoved(aChild);
    end;
       if (aChild.Owner) then  
        aChild.RemoveFrom;
    //aChild.RemoveFrom;
  end;
end;
 
This fix should not produce any side effects. It's also related to showmodal/hidemodal issue.
-------------------------------------------------------------------------------------------------------------------------------
B. SmartCL.Sprite3D.pas
Please see this post:
 
Please edit SmartCL.Sprite3D.pas
 
101  Handle.style[w3_CSSPrefix('transformStyle')] := 'preserve-3d';
102  Handle.style[w3_CSSPrefix('perspective')] := 800;
103  Handle.style[w3_CSSPrefix('transformOrigin')] := '50% 50%';
104  Handle.style[w3_CSSPrefix('transform')] := 'translateZ(0px)';
 
230  Handle.style[w3_CSSPrefix('transform')] := mTemp;
 
replace perspective to Perspective
replace transform to Transform
-----------------------------------------------------------
C) Theme None
I usually delete the CSS content in SMS using this method:
[x] Use Custom theme and delete everything CSS content. That's OK.
 
I haven't noticed this before, there's a none Theme option, but does not work for me, app.css is still there into index.html.
 
Project Options --> Linker -> Theme -> None
Does not exclude the file res/app.css
Does not exclude the tag <link rel="stylesheet" type="text/css" href="res/app.css"/>
-----------------------------------------------------------
D) Edit smartms\Themes\iOS.css theme
comment this line
-webkit-appearance: none;
I had a problem related to this css property, I can't reproduce the issue right now,
 
---------------------------------------------------------------------------
E) RTL Class Browser does not work on WinXP
I sincerely I don't use this feature, but I remember this feature was working fine on previous versions b3 or b4 or b5.
There's an ugly msg "Error occurred" - Unit *MainModule* is not in internal uses list.
EurekaLog 6.1.04
 
Application:
--------------------------------------------------------------
  1.1 Start Date      : Tue, 19 Apr 2016 18:52:20 +0400
  1.2 Name/Description: smartms.exe - (Smart Mobile Studio ID)
  1.3 Version Number  : 2.2.2.4543
  1.4 Parameters      : 
  1.5 Compilation Date: Mon, 18 Apr 2016 22:12:29 +0400
  1.6 Up Time         : 39 seconds
 
Exception:
---------------------------------------------------------------------
  2.1 Date          : Tue, 19 Apr 2016 18:53:00 +0400
  2.2 Address       : 00E2521F
  2.3 Module Name   : smartms.exe - (Smart Mobile Studio ID)
  2.4 Module Version: 2.2.2.4543
  2.5 Type          : ESmartIdeException
  2.6 Message       : Unit *MainModule* is not in internal uses list.
  2.7 ID            : FD54
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         : 
 
 
Active Controls:
-----------------------------------------------------------------
  4.1 Form Class   : TfrmMain
  4.2 Form Text    : Smart Mobile Studio Educational [2.2.2.4543]
  4.3 Control Class: TComboBox
  4.4 Control Text : 
 
EurekaLog 6.1.04
 
Application:
--------------------------------------------------------------
  1.1 Start Date      : Tue, 19 Apr 2016 18:52:20 +0400
  1.2 Name/Description: smartms.exe - (Smart Mobile Studio ID)
  1.3 Version Number  : 2.2.2.4543
  1.4 Parameters      : 
  1.5 Compilation Date: Mon, 18 Apr 2016 22:12:29 +0400
  1.6 Up Time         : 39 seconds
 
Exception:
---------------------------------------------------------------------
  2.1 Date          : Tue, 19 Apr 2016 18:53:00 +0400
  2.2 Address       : 00E2521F
  2.3 Module Name   : smartms.exe - (Smart Mobile Studio ID)
  2.4 Module Version: 2.2.2.4543
  2.5 Type          : ESmartIdeException
  2.6 Message       : Unit *MainModule* is not in internal uses list.
  2.7 ID            : FD54
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         : 
 
Active Controls:
-----------------------------------------------------------------
  4.1 Form Class   : TfrmMain
  4.2 Form Text    : Smart Mobile Studio Educational [2.2.2.4543]
  4.3 Control Class: TComboBox
  4.4 Control Text : 
 
Operating System:
------------------------------------
  6.1 Type    : Microsoft Windows XP
  6.2 Build # : 2600
  6.3 Update  : Service Pack 3
  6.4 Language: English
  6.5 Charset : 0
 
 
Call Stack Information:
------------------------------------------------------------------------------------------------------------------
|Address |Module     |Unit                        |Class             |Procedure/Method                 |Line     |
------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=1284; Priority=0; Class=; [Main]                                                          |
|----------------------------------------------------------------------------------------------------------------|
|00E2521F|smartms.exe|Smart.Tools.ClassBrowser.pas|TFormClassBrowser |CompileAll                       |341[37]  |
|7C903247|ntdll.dll  |                            |                  |RtlConvertUlongToLargeInteger    |         |
|7C912E76|ntdll.dll  |                            |                  |RtlValidSid                      |         |
|7C9020F5|ntdll.dll  |                            |                  |memmove                          |         |
|7C9147EA|ntdll.dll  |                            |                  |RtlAppendUnicodeToString         |         |
|7C90E485|ntdll.dll  |                            |                  |KiUserApcDispatcher              |         |
|7C912E76|ntdll.dll  |                            |                  |RtlValidSid                      |         |
|7C9020F5|ntdll.dll  |                            |                  |memmove                          |         |
|7C9147EA|ntdll.dll  |                            |                  |RtlAppendUnicodeToString         |         |
|77F643DB|SHLWAPI.dll|                            |                  |SHRegGetValueW                   |         |
|77F643E8|SHLWAPI.dll|                            |                  |SHRegGetValueW                   |         |
|00E2521A|smartms.exe|Smart.Tools.ClassBrowser.pas|TFormClassBrowser |CompileAll                       |339[35]  |
|00E25014|smartms.exe|Smart.Tools.ClassBrowser.pas|TFormClassBrowser |CompileAll                       |304[0]   |
|00E257EB|smartms.exe|Smart.Tools.ClassBrowser.pas|TFormClassBrowser |Scan                             |437[1]   |
|00E257C0|smartms.exe|Smart.Tools.ClassBrowser.pas|TFormClassBrowser |Scan                             |436[0]   |
|00E24F1C|smartms.exe|Smart.Tools.ClassBrowser.pas|TFormClassBrowser |FormCreate                       |248[6]   |
|00AB3744|smartms.exe|SynEdit.pas                 |                  |Finalization                     |11341[70]|
|00AB309A|smartms.exe|SynEdit.pas                 |                  |Finalization                     |11341[70]|
|00F3BEC1|smartms.exe|Smart.IDE.Main.pas          |TfrmMain          |ActionToolsRtlClassBrowserExecute|5244[1]  |
|7E42B3FC|USER32.dll |                            |                  |CallNextHookEx                   |         |
|00BFF0D4|smartms.exe|JvDockControlForm.pas       |TJvDockBasicStyle |DockServerWindowProc             |2558[1]  |
|00BEF40C|smartms.exe|JvDockVSNetStyle.pas        |TJvDockVSNetStyle |DockServerWindowProc             |2254[1]  |
|00BFEFE3|smartms.exe|JvDockControlForm.pas       |TJvDockBaseControl|WindowProc                       |2483[3]  |
|00BFEFD0|smartms.exe|JvDockControlForm.pas       |TJvDockBaseControl|WindowProc                       |2480[0]  |
|00C029E1|smartms.exe|JvDockControlForm.pas       |TJvDockServer     |WindowProc                       |4571[7]  |
|7E4294DD|USER32.dll |                            |                  |GetPropW                         |         |
|7E4294B3|USER32.dll |                            |                  |GetPropW                         |         |
|7E418A0B|USER32.dll |                            |                  |DispatchMessageW                 |         |
|7E418A01|USER32.dll |                            |                  |DispatchMessageW                 |         |
|00FCAECC|smartms.exe|SmartMS.dpr                 |                  |                                 |183[5]   |
------------------------------------------------------------------------------------------------------------------
 
Modules Information:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Handle  |Name        |Description                                     |Version      |Size   |Modified           |Path                                                                                                |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|00400000|smartms.exe |Smart Mobile Studio ID                          |2.2.2.4543   |7415416|2016-04-19 18:32:34|e:\smartms                                                                                          |
|028A0000|IdnDL.dll   |Downlevel DLL                                   |6.0.5441.0   |26112  |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|028B0000|Normaliz.dll|Unicode Normalization DLL                       |6.0.5441.0   |23552  |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|5AD70000|uxtheme.dll |Microsoft UxTheme Library                       |6.0.2900.5512|218624 |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|5B860000|NETAPI32.dll|Net Win32 API DLL                               |5.1.2600.6260|339968 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|5EDD0000|olepro32.dll|                                                |5.1.2600.5512|84992  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|61880000|oleacc.dll  |Active Accessibility Core Component             |7.0.2600.6153|220160 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|662B0000|hnetcfg.dll |Home Networking Configuration Manager           |5.1.2600.5589|344064 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|6BD00000|SYNCOR11.DLL|SynthCore R2.0 Midi Interface Driver            |0.1.2.3      |40820  |2002-11-06 20:00:38|E:\WINDOWS\system32                                                                                 |
|71A50000|mswsock.dll |Microsoft Windows Sockets 2.0 Service Provider  |5.1.2600.5649|245248 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|71A90000|wshtcpip.dll|Windows Sockets Helper DLL                      |5.1.2600.5512|19456  |2008-04-14 18:30:00|E:\WINDOWS\System32                                                                                 |
|71AA0000|WS2HELP.dll |Windows Socket 2.0 Helper for Windows NT        |5.1.2600.5512|19968  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|71AB0000|WS2_32.dll  |Windows Socket 2.0 32-Bit DLL                   |5.1.2600.5512|82432  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|71AD0000|wsock32.dll |Windows Socket 32-Bit DLL                       |5.1.2600.5512|22528  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|71B20000|mpr.dll     |Multiple Provider Router DLL                    |5.1.2600.5512|59904  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|71BF0000|SAMLIB.dll  |SAM Library DLL                                 |5.1.2600.5512|64000  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|71F80000|security.dll|Security Support Provider Interface             |5.1.2600.5512|5632   |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|73000000|winspool.drv|Windows Spooler Driver                          |5.1.2600.5512|146432 |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|74720000|MSCTF.dll   |MSCTF Server DLL                                |5.1.2600.6161|300032 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|755C0000|msctfime.ime|Microsoft Text Frame Work Service IME           |5.1.2600.5768|177152 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|76360000|WINSTA.dll  |Winstation Library                              |5.1.2600.5512|53760  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76390000|IMM32.DLL   |Windows XP IMM32 API Client DLL                 |5.1.2600.5512|110080 |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|763B0000|comdlg32.dll|Common Dialogs DLL                              |6.0.2900.5512|276992 |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76B20000|ATL.DLL     |ATL Module for Windows XP (Unicode)             |3.5.2284.2   |58880  |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|76B40000|winmm.dll   |MCI API DLL                                     |5.1.2600.6160|176128 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|76BF0000|PSAPI.DLL   |Process Status Helper                           |5.1.2600.5512|23040  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76D40000|MPRAPI.dll  |Windows NT MP Router Administration DLL         |5.1.2600.5512|87040  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76D60000|iphlpapi.dll|IP Helper API                                   |5.1.2600.5512|94720  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76E10000|adsldpc.dll |ADs LDAP Provider C DLL                         |5.1.2600.5512|143360 |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76E80000|rtutils.dll |Routing Utilities                               |5.1.2600.5512|44032  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76F50000|wtsapi32.dll|Windows Terminal Server SDK APIs                |5.1.2600.5512|18432  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|76F60000|WLDAP32.dll |Win32 LDAP API DLL                              |5.1.2600.5740|172032 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77120000|oleaut32.dll|                                                |5.1.2600.6341|552448 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|773D0000|comctl32.dll|User Experience Controls Library                |6.0.2900.6028|1054208|2014-11-15 02:00:00|E:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202|
|774E0000|ole32.dll   |Microsoft OLE for Windows                       |5.1.2600.6435|1289728|2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77920000|SETUPAPI.dll|Windows Setup API                               |5.1.2600.5603|985088 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77C00000|version.dll |Version Checking and File Installation Libraries|5.1.2600.5512|18944  |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|77C10000|msvcrt.dll  |Windows NT CRT DLL                              |7.0.2600.5701|343040 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77CC0000|ACTIVEDS.dll|ADs Router Layer DLL                            |5.1.2600.5512|193536 |2008-04-14 18:30:00|E:\WINDOWS\system32                                                                                 |
|77DD0000|advapi32.dll|Advanced Windows 32 Base API                    |5.1.2600.6382|618496 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77E70000|RPCRT4.dll  |Remote Procedure Call Runtime                   |5.1.2600.6477|591360 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77F10000|GDI32.dll   |GDI Client DLL                                  |5.1.2600.6460|287744 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77F60000|SHLWAPI.dll |Shell Light-weight Utility Library              |6.0.2900.5912|474112 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|77FE0000|Secur32.dll |Security Support Provider Interface             |5.1.2600.5834|56832  |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|7C800000|kernel32.dll|Windows NT BASE API Client DLL                  |5.1.2600.6532|993280 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|7C900000|ntdll.dll   |NT Layer DLL                                    |5.1.2600.6055|718336 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|7C9C0000|SHELL32.dll |Windows Shell Common Dll                        |6.0.2900.6242|8463872|2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
|7E410000|USER32.dll  |Windows XP USER API Client DLL                  |5.1.2600.5669|585544 |2014-11-15 02:00:00|E:\WINDOWS\system32                                                                                 |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
Processes Information:
-------------------------------------------------------------------------------------------------------------------------------------------------
|ID  |Name         |Description                                |Version      |Memory  |Priority|Threads|Path                                    |
-------------------------------------------------------------------------------------------------------------------------------------------------
|4   |System       |                                           |             |225280  |Normal  |53     |                                        |
|240 |SMAgent.exe  |SoundMAX service agent component           |3.2.6.0      |1835008 |Normal  |2      |E:\Program Files\Analog Devices\SoundMAX|
|260 |smartms.exe  |Smart Mobile Studio ID                     |2.2.2.4543   |60006400|Normal  |15     |e:\smartms                              |
|520 |smss.exe     |                                           |             |421888  |Normal  |3      |\SystemRoot\System32                    |
|564 |notepad++.exe|Notepad++ : a free (GNU) source code editor|5.8.5.0      |13922304|Normal  |1      |e:\notepad\unicode                      |
|604 |winlogon.exe |                                           |             |1126400 |High    |18     |E:\WINDOWS\system32                     |
|648 |services.exe |Services and Controller app                |5.1.2600.5922|3366912 |Normal  |14     |E:\WINDOWS\system32                     |
|660 |lsass.exe    |LSA Shell (Export Version)                 |5.1.2600.5512|1015808 |Normal  |20     |E:\WINDOWS\system32                     |
|816 |svchost.exe  |Generic Host Process for Win32 Services    |5.1.2600.5689|3219456 |Normal  |5      |E:\WINDOWS\system32                     |
|1000|svchost.exe  |Generic Host Process for Win32 Services    |5.1.2600.5689|15540224|Normal  |53     |E:\WINDOWS\System32                     |
|1440|Explorer.EXE |Windows Explorer                           |6.0.2900.5669|32247808|Normal  |18     |E:\WINDOWS                              |
|1556|spoolsv.exe  |Spooler SubSystem App                      |5.1.2600.6024|4612096 |Normal  |12     |E:\WINDOWS\system32                     |
|1752|SMTray.exe   |SoundMAX System Tray                       |3.2.17.0     |2875392 |Normal  |1      |E:\Program Files\Analog Devices\SoundMAX|
|1772|ctfmon.exe   |CTF Loader                                 |5.1.2600.5512|3956736 |Normal  |1      |E:\WINDOWS\system32                     |
|1856|cmd.exe      |Windows Command Processor                  |5.1.2600.5512|4567040 |Normal  |1      |E:\WINDOWS\system32                     |
-------------------------------------------------------------------------------------------------------------------------------------------------
 
Assembler Information:
---------------------------------------------------------------------------------------------------
; Smart.Tools.ClassBrowser.TFormClassBrowser.CompileAll (Line=339 - Offset=35)
; ----------------------------------------------------------------------------
00E251FB  push    eax
00E251FC  push    $00
00E251FE  lea     edx, [ebp-$3C]
00E25201  mov     eax, $00E248A0                                                    ; 'Xœ..ù'
00E25206  call    -$00A161B3
00E2520B  mov     ecx, [ebp-$3C]
00E2520E  mov     dl, $01
00E25210  mov     eax, dword ptr [ESmartIdeException]
00E25215  call    -$009F04BA
00E2521A  call    -$00A1B4BB
;
; Line=341 - Offset=37
; --------------------
00E2521F  mov     edx, [ebp-$1C]                                                    ; <-- EXCEPTION
00E25222  mov     eax, [ebp-$18]
00E25225  mov     ecx, [eax]
00E25227  call    dword ptr [ecx+$4C]
;
; Line=343 - Offset=39
; --------------------
00E2522A  cmp     byte ptr [ebp-$1D], $00
00E2522E  jz      Smart.Tools.ClassBrowser.TFormClassBrowser.CompileAll (Line=315)
;
; Line=346 - Offset=42
; --------------------
00E25234  mov     eax, [ebp-$24]
00E25237  mov     eax, [eax+$18]
00E2523A  mov     edx, [eax]
00E2523C  call    dword ptr [edx+$14]
00E2523F  cmp     dword ptr [eax+$14], +$00
 
Registers:
-----------------------------
EAX: 00000000   EDI: 00000000
EBX: 00000000   ESI: 00000000
ECX: 00000000   ESP: 00000000
EDX: 00000000   EIP: 00000000
 
Stack:               Memory Dump:
------------------   ---------------------------------------------------------------------------
0012F5DC: 0056E1AF 0281C0F0: 8B 55 E4 8B 45 E8 8B 08 FF 51 4C 80 7D E3 00 0F  .U..E....QL.}...
0012F5E0: 00400000 0281C100: 84 71 FE FF FF 8B 45 DC 8B 40 18 8B 10 FF 52 14  .q....E..@....R.
0012F5E4: 00711D94 0281C110: 83 78 14 00 0F 9F C0 84 C0 74 27 8B 45 DC 8B 40  .x.......t'.E..@
0012F5E8: 0070B95E 0281C120: 18 8B 10 FF 52 14 8D 55 C0 E8 B7 1D 9B FF 8B 4D  ....R..U.......M
0012F5EC: 0012FB74 0281C130: C0 B2 01 A1 48 8A C6 00 E8 B8 FA 60 FF E8 F3 4A  ....H......`...J
0012F5F0: 00711DA0 0281C140: 5E FF 8B 45 EC 8B 55 DC 8B 52 18 E8 51 96 5E FF  ^..E..U..R..Q.^.
0012F5F4: 0070B96A 0281C150: 33 C0 5A 59 59 64 89 10 68 9C 52 E2 00 8B 45 DC  3.ZYYd..h.R...E.
0012F5F8: 00000000 0281C160: E8 14 36 5E FF C3 E9 26 49 5E FF EB F0 33 C0 5A  ..6^...&I^...3.Z
0012F5FC: 00E2521F 0281C170: 59 59 64 89 10 68 B9 52 E2 00 8B 45 E8 E8 F7 35  YYd..h.R...E...5
0012F600: 047BF650 0281C180: 5E FF C3 E9 09 49 5E FF EB F0 33 C0 5A 59 59 64  ^....I^...3.ZYYd
0012F604: 0012F704 0281C190: 89 10 68 F0 52 E2 00 8D 45 C0 BA 02 00 00 00 E8  ..h.R...E.......
0012F608: 0012F630 0281C1A0: ED 54 5E FF 8D 45 D0 E8 85 54 5E FF 8D 45 F0 BA  .T^..E...T^..E..
0012F60C: 0012F63C 0281C1B0: 04 00 00 00 E8 D8 54 5E FF C3 E9 D2 48 5E FF EB  ......T^....H^..
0012F610: 00000000 0281C1C0: D6 5B 8B E5 5D C3 8D 40 00 E8 03 00 00 00 C3 8B  .[..]..@........
0012F614: 00000000 0281C1D0: C0 55 8B EC B9 17 00 00 00 6A 00 6A 00 49 75 F9  .U.......j.j.Iu.
0012F618: 00000000 0281C1E0: 51 53 56 57 89 45 F4 33 C0 55 68 B2 57 E2 00 64  QSVW.E.3.Uh.W..d
-----------------------------------------------------------------------------------
 
 
F) SMART Execute / Internal Browser
I sincerely I don't use this feature, this is not important for me. I use SMARTMS in a very old WinXP (it's like a pair of shoes) but anyway this feature does not work for me since ver 2.1 I think.
I always get this crash info:
 
Application:
--------------------------------------------------------------
  1.1 Start Date      : Tue, 19 Apr 2016 20:25:12 +0400
  1.2 Name/Description: smartms.exe - (Smart Mobile Studio ID)
  1.3 Version Number  : 2.2.2.4543
  1.4 Parameters      : 
  1.5 Compilation Date: Mon, 18 Apr 2016 22:12:29 +0400
  1.6 Up Time         : 3 minutes, 44 seconds
 
Exception:
-------------------------------------------------------------------------------------------------------------
  2.1 Date          : Tue, 19 Apr 2016 20:28:57 +0400
  2.2 Address       : 00EC96AD
  2.3 Module Name   : smartms.exe - (Smart Mobile Studio ID)
  2.4 Module Version: 2.2.2.4543
  2.5 Type          : EAccessViolation
  2.6 Message       : Access violation at address 00EC96AD in module 'smartms.exe'. Read of address 00000000.
  2.7 ID            : 1D81
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         : 
 
 
Active Controls:
---------------------------------------------------------------------------------
  4.1 Form Class   : TfrmMain
  4.2 Form Text    : Smart Mobile Studio Educational - MultipleForms [2.2.2.4543]
  4.3 Control Class: TVirtualStringTree
  4.4 Control Text : 
  
; Smart.Frame.ChromiumBrowser.TFrameChromiumBrowser.StopBrowser (Line=389 - Offset=5)
; -----------------------------------------------------------------------------------
00EC967E  mov     eax, ebx
00EC9680  call    Smart.Frame.ChromiumBrowser.TFrameChromiumBrowser.Load
;
; Line=392 - Offset=8
; -------------------
00EC9685  mov     eax, [ebx+$02D8]
00EC968B  xor     edx, edx
00EC968D  mov     [eax+$02B0], edx
00EC9693  mov     [eax+$02B4], edx
;
; Line=393 - Offset=9
; -------------------
00EC9699  xor     edx, edx
00EC969B  mov     [eax+$0328], edx
00EC96A1  mov     [eax+$032C], edx
;
; Line=396 - Offset=12
; --------------------
00EC96A7  mov     eax, [eax+$0294]
00EC96AD  mov     edx, [eax]                                                                ; <-- EXCEPTION
00EC96AF  call    dword ptr [edx+$30]
00EC96B2  xor     eax, eax
00EC96B4  pop     edx
00EC96B5  pop     ecx
00EC96B6  pop     ecx
00EC96B7  mov     fs:[eax], edx
00EC96BA  jmp     Smart.Frame.ChromiumBrowser.TFrameChromiumBrowser.StopBrowser (Line=400)
00EC96BC  jmp     -$00ABFC89
00EC96C1  add     [eax], eax
00EC96C3  add     [eax], al
 
 
Exception:
 
  2.1 Date          : Tue, 19 Apr 2016 20:28:57 +0400
  2.2 Address       : 00EC96AD
  2.3 Module Name   : smartms.exe - (Smart Mobile Studio ID)
  2.4 Module Version: 2.2.2.4543
  2.5 Type          : EAccessViolation
  2.6 Message       : Access violation at address 00EC96AD in module 'smartms.exe'. Read of address 00000000.
  2.7 ID            : 1D81
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         : 
Active Controls:
---------------------------------------------------------------------------------
  4.1 Form Class   : TfrmMain
  4.2 Form Text    : Smart Mobile Studio Educational - MultipleForms [2.2.2.4543]
  4.3 Control Class: TVirtualStringTree
  4.4 Control Text : 
 
Assembler Information:
-----------------------------------------------------------------------------------------------------------
; Smart.Frame.ChromiumBrowser.TFrameChromiumBrowser.StopBrowser (Line=389 - Offset=5)
; -----------------------------------------------------------------------------------
00EC967E  mov     eax, ebx
00EC9680  call    Smart.Frame.ChromiumBrowser.TFrameChromiumBrowser.Load
;
; Line=392 - Offset=8
; -------------------
00EC9685  mov     eax, [ebx+$02D8]
00EC968B  xor     edx, edx
00EC968D  mov     [eax+$02B0], edx
00EC9693  mov     [eax+$02B4], edx
;
; Line=393 - Offset=9
; -------------------
00EC9699  xor     edx, edx
00EC969B  mov     [eax+$0328], edx
00EC96A1  mov     [eax+$032C], edx
;
; Line=396 - Offset=12
; --------------------
00EC96A7  mov     eax, [eax+$0294]
00EC96AD  mov     edx, [eax]                                                                ; <-- EXCEPTION
00EC96AF  call    dword ptr [edx+$30]
00EC96B2  xor     eax, eax
00EC96B4  pop     edx
00EC96B5  pop     ecx
00EC96B6  pop     ecx
00EC96B7  mov     fs:[eax], edx
00EC96BA  jmp     Smart.Frame.ChromiumBrowser.TFrameChromiumBrowser.StopBrowser (Line=400)
00EC96BC  jmp     -$00ABFC89
00EC96C1  add     [eax], eax
00EC96C3  add     [eax], al
 
G) EXTERNAL INLINE RESOURCE
{$R ‘http://server/path/script.js’} or {$R ‘https://server/path/script.js’} DOES NOT generate the ‘<script>’ statement in the HTML code
 

best regards


  • ielite, Nico Wouterse and PERE-LAPERNE like this

#2 PERE-LAPERNE

PERE-LAPERNE
  • Members
  • 5 posts

Posted 12 August 2016 - 05:55 PM

You say : 

 

 

D) Edit smartms\Themes\iOS.css theme
comment this line
-webkit-appearance: none;
I had a problem related to this css property, I can't reproduce the issue right now,
 
 
Where do you find the IOS.CSS file ? 
 
Thank you for your answer 


#3 PERE-LAPERNE

PERE-LAPERNE
  • Members
  • 5 posts

Posted 12 August 2016 - 08:05 PM

It's Ok , I find the file "IOS.CSS" . 

The search on Windows 10 is not very good . 

Sorry for the question . 






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users