OS/2, eCS & ArcaOS - Technical > Applications

General Software Testing

<< < (20/22) > >>

Martin Iturbide:
Hello

I found this driver (attached) and source code: https://github.com/OS2World/DRV-COM2COM

The readme is blank, any idea what COM2COM.SYS (2003-11-08) does?
I'm guessing it is some virtual COM driver for OS/2, but I'm not sure. Or it is just a Dev sample?

Regards

Martin Iturbide:
Hello

I'm also trying Lemon.
- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/apps/mmedia/sound/LEMON.zip

I run it and I point it to the TIFF file that comes with it. But it exists and show this popuplog.


--- Code: ---12-18-2025  15:41:08  SYS3175  PID 0064  TID 0004  Slot 009a
C:\HOME\MARTIN\DOWNLOADS\LEMON\LEMON\LEMON.EXE
c0000005
00082934
P1=00000002  P2=00000028  P3=XXXXXXXX  P4=XXXXXXXX 
EAX=00000004  EBX=00cf1ee0  ECX=00000008  EDX=00cf1ee0
ESI=000b5598  EDI=000b5734 
DS=0053  DSACC=d0f3  DSLIM=9fffffff 
ES=0053  ESACC=d0f3  ESLIM=9fffffff 
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:00082934  CSACC=d0df  CSLIM=9fffffff
SS:ESP=0053:00cf1ed4  SSACC=d0f3  SSLIM=9fffffff
EBP=00cf1fe8  FLG=00010246

LEMON.EXE 0002:00062934

--- End code ---

Regards

Dave Yeo:
Seems to run here. Loads Moz.tif (Sonata in C Major by Bach) and seems to process it though the doc file it produced only had ! in it. Looks for its templates in \LEMON\TEMPLS so needs to be run in a root, H:\LEMON here. OMR.INI can be edited to find its templates in other places.
I'd assume a stack overflow for your crash. It is Alpha quality software.

Steven Levine:
Hi all,

FWIW, this looks like a NULL pointer issue to me. P2 is 0x20 and ECX is 0.  I would expect a disassembly to show a

  mov eax, 20h[ecx]

or something like that at location 00082934h.  Since the code does not trap for Dave, this might be an undocumented dependency on the install location.

Dave Yeo:
I did get a different crash after playing a bit more,

--- Code: ---12-18-2025  20:48:04  SYS3175  PID 0261  TID 0001  Slot 00c7
H:\TMP\LEMON\LEMON.EXE
c0000005
0007d8f2
P1=00000001  P2=00000278  P3=XXXXXXXX  P4=XXXXXXXX
EAX=00000278  EBX=00000000  ECX=0000002e  EDX=0000002e
ESI=00792e28  EDI=00000004
DS=0053  DSACC=d0f3  DSLIM=b7ffffff
ES=0053  ESACC=d0f3  ESLIM=b7ffffff
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:0007d8f2  CSACC=d0df  CSLIM=b7ffffff
SS:ESP=0053:000b4fe4  SSACC=d0f3  SSLIM=b7ffffff
EBP=00090f96  FLG=00010246

LEMON.EXE 0002:0005d8f2

--- End code ---
The doc does say,

--- Code: ---WARNING: Lemon is the result of research undertaken at the University
of Calgary as a masters thesis.  As such, Lemon is 'alpha' software --
not really ready for public consumption.  It is provided 'as is' for
the curious.  For those interested in the research behind Lemon, see:
"Optical Music Recognition", September 1995, K. Todd Reed, The
University of Calgary.

--- End code ---
...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version