Recent Posts

Pages: [1] 2 3 ... 10
1
Programming / Re: ClassiCube porting thread
« Last post by Steven Levine on Today at 02:30:18 am »
Exception codes are documented in the OS/2 Debugging Handbook (sg244640.inf) and the Control Program Guide and Reference (GPG&R)

Both annotate the value differently.  Given c0000005, you need to search for 0c0000005h in the Debugging Handbook and for 0xc0000005 in the CPG&R.

As Dave noted, you need to expand the per thread stack for TID 0xa.  You can use LIBC_THREAD_MIN_STACK_SIZE to set the minimum at runtime or, assuming that ClassiCube is using pthreads, you can adjust the compile time values by modifying the code that eventually invokes pthread_attr_setstacksize()

Note that while you can get stack overflow if the stack is too small, you can also get stack overflow if the code recurses unexpectedly.  A popuplog is typically not going to tell why the stack overflow happened.  This requires an exceptq report or a process dump file.

BTW, are your sources available anywhere?
2
Applications / Re: Archive tool problem
« Last post by ivan on Today at 02:29:03 am »
Have you run CHKDSK /F on all your partitions?
3
Networking / Re: VNC to Ubuntu LTS
« Last post by Andy Willis on May 05, 2024, 10:10:10 pm »
I got it working using tigervncserver on Linux Mint.  Installed stunnel rather than changing the binding. 
4
Applications / Archive tool problem
« Last post by Glenn on May 05, 2024, 07:31:12 pm »
Hello all,

I have a problem with Archive Tool: it does not start anymore. No error message on command line either, no error in popuplog.os2.

I looked in the package manager and the reinstall option is grayed out. Only uninstall cannot be chosen, which I prefer not to (the wpi list of available packages appears empty, which is was not last week.. so something may have messed up my installation).

Any idea how to fix that problem?
5
Applications / WordPro issues
« Last post by Glenn on May 05, 2024, 07:27:44 pm »
Hello all,

Somehow, WordPro started having some issues, without my touching any setting nor doing any update:
- When creating a blank file, it complains that it cannot open the default.mwp (that, I checked, is in its folder, and I copied one from another installation, to no avail)
- The icons at the top have all disappeared.Ctrl+q (or the equivalent menu) does not change anything, that menu never gets selected.

Any idea how to fix that?
6
Programming / Re: ClassiCube porting thread
« Last post by Dave Yeo on May 05, 2024, 05:26:24 pm »
There's %LIBC_THREAD_MIN_STACK_SIZE% to specify the minimum stack size for new threads. Default is 4096 bytes.
Seems there's a flag too but can't remember it.
7
Applications / Help with Rexx and Theseus
« Last post by roberto on May 05, 2024, 02:04:49 pm »
I wanted from rexx to be able to see the physical memory, as it shows it on the screen.
I need either the command or the information about it.
Similar to   call RT2GetLinMemMap but with physicalmemory, no linear memory.
Saludos
8
Programming / Re: ClassiCube porting thread
« Last post by Jochen Schäfer on May 05, 2024, 10:57:26 am »
This looks like stack overflow in a secondary thread (TID 0xa).  If possible, try rebuilding with larger thread stacks.

Steven
Thanks for the hint, but even with a stacksize of 81920000 the dialog crashes the app (and also the IBM debugger, BTW).
There must be something else be going on.

BTW, do you know where to find this SYSxxxx code?
9
Programming / Re: ClassiCube porting thread
« Last post by Steven Levine on May 05, 2024, 03:17:28 am »
This looks like stack overflow in a secondary thread (TID 0xa).  If possible, try rebuilding with larger thread stacks.

Steven
10
Networking / Re: VNC to Ubuntu LTS
« Last post by Neil Waldhauer on May 04, 2024, 11:17:26 pm »
This must be the vino server. I didn't install anything, I just enabled VNC in settings. This is Ubuntu LTS 22.04.
Pages: [1] 2 3 ... 10