OS/2, eCS & ArcaOS - Technical > Programming
WebSite / HTML editor - what do we have?
Mike Kölling:
I do hard coded HTML5 with CSS with a text editor. That's all.
Mike
Sergey Posokhov:
I prefer plain text files and scripts (located in the root directory) that composes HTML pages.
Neil Waldhauer:
The best editors are cloud-based at this point. I'd vote for wix.com. But it does not run on our browser(s).
In a way, it's better to compose on OS/2, because these new editors also create pages that won't work on our Firefox. I need to check dooble builds on that.
Martin Iturbide:
Hi
FYI. The HTML editors and some other HTML related tools are located here: https://hobbes.nmsu.edu/?path=/pub/os2/apps/webdev
Let me know if I'm missing any.
Regards
Dariusz Piatkowski:
Dave,
--- Quote from: Dave Yeo on February 02, 2023, 05:10:11 am ---As I said, "set BEGINLIBPATH=.\."
...
Should do it. If it tries to update, stop it. Also make sure the current directory is G:\code\tools\kompozer\
--- End quote ---
Hmm, interesting. Firing up the app I see it close immedately and get the following in the LOG:
--- Code: ---Killed by SIGSEGV
pid=0x015f ppid=0x001f tid=0x0001 slot=0x010e pri=0x0200 mc=0x0001 ps=0x0010
G:\CODE\TOOLS\KOMPOZER\KOMPOZER.EXE
MOZILLA 1:000fd718
cs:eip=004a7a38:00aad718 ss:esp=0000:015423a0 ebp=00000053
ds=0000 es=0000 fs=0006 gs=0000 efl=00d67e40
eax=00aad49c ebx=1ffc9d7c ecx=00aad4b0 edx=00aad4d4 edi=00000000 esi=00aaff7c
Creating G:\TMP\TRP\015F_01.TRP
--- End code ---
...and the TRP file itself shows this (just the front end of it for brevity):
--- Code: ---______________________________________________________________________
Exception Report - created 2023/02/04 12:08:13
______________________________________________________________________
LIBC: Killed by SIGSEGV
Hostname: NEUROBOX
OS2/eCS Version: 2.45
# of Processors: 6
Physical Memory: 3199 mb
Virt Addr Limit: 2048 mb
Exceptq Version: 7.11.5-shl BETA8 (Jun 1 2020 18:37:02)
______________________________________________________________________
Exception C0000005 - Access Violation
______________________________________________________________________
Process: G:\CODE\TOOLS\KOMPOZER\KOMPOZER.EXE (12/23/2011 09:59:15 6,412,142)
PID: 15F (351)
TID: 01 (1)
Slot: 10E (270)
Priority: 200
Module: LIBCN0
Filename: G:\USR\LIB\LIBCN0.DLL (08/26/2021 09:13:22 1,266,106)
Address: 005B:00D7C9E3 (0000:FFFFFFFF)
Cause: Attempted to write to 03503462
(not a valid address)
Code: failing instruction can not be disassembled
______________________________________________________________________
Registers
______________________________________________________________________
EAX : 00AAD600 EBX : 00AAD718 ECX : 01638F14 EDX : 01522EC4
ESI : 00AAD718 EDI : 004A7A38
ESP : 00AAD604 EBP : 00AAD620 EIP : 00D7C9E3 EFLG : 00010206
CS : 005B CSLIM: FFFFFFFF SS : 0053 SSLIM: FFFFFFFF
EAX : read/write memory on this thread's stack
EBX : read/write memory on this thread's stack
ECX : read/write memory allocated by LIBCN0
EDX : read/write memory allocated by LIBCN0
ESI : read/write memory on this thread's stack
EDI : read/exec memory at 0001:00497A38 in MOZILLA
______________________________________________________________________
Stack Info for Thread 01
______________________________________________________________________
Size Base ESP Max Top
00100000 00AB0000 -> 00AAD604 -> 00AA8000 -> 009B0000
______________________________________________________________________
Call Stack
______________________________________________________________________
EBP Address Module Obj:Offset Nearest Public Symbol
-------- --------- -------- ------------- -----------------------
Trap -> 00D7C9E3 *Unknown*
00AAD620 0052938A MOZILLA 0001:0051938A
....
--- End code ---
I've marked tke Kompozer DLLs as loadhigh (code only), tried other options but those resulted in errors as well.
Now the key issue here is that this result is DIFFERENT when FF isn't already running. In that case Kompozer opens up fine, stays running and only tosses an error when I actually close the app.
I'm doing some DLL load tracing to figure out if Kompozer is pulling another DLL that might not exist in it's own directory and may cause a conflict. I found distorm.dll so far that sits in \usr\lib and that I do not recall what it's used for.
"yum provides " returns nothing either...
EDIT => distorm.dll is provided by EXCEPTQ package, I was using our "\" instead of their "/"...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version