OS/2, eCS & ArcaOS - Technical > Programming

WebSite / HTML editor - what do we have?

<< < (2/4) > >>

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