Author Topic: DBEXPERT crash with thunderbird open and firefox  (Read 14887 times)

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
DBEXPERT crash with thunderbird open and firefox
« on: November 11, 2017, 10:23:29 pm »
I have problems with Dbexpert, which sometimes closes without a just cause, and I say this because the applications are the same, and before they worked.
With the applications that cause the Dbexpert to close, I get the following results:
Thunderbird 38.08.07b everything ok I have no problems.
Thunderbird 45.5.0 crash dbexpert
Firefox 38.08 crash dbexpert
Firefox 45.5.0 crash dbexpert

The popuplog.os2 show this error on close:
 
11-11-2017  20:17:32  SYS3175  PID 0072  TID 000a  Slot 00b9
D:\DBEXPERT\DBEXPERT.EXE
c0000005
1c13c949
P1=00000001  P2=000000a6  P3=XXXXXXXX  P4=XXXXXXXX 
EAX=00000000  EBX=1c12e824  ECX=00000000  EDX=021cff4c
ESI=00000000  EDI=00036b58 
DS=0053  DSACC=d0f3  DSLIM=bfffffff 
ES=0053  ESACC=d0f3  ESLIM=bfffffff 
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:1c13c949  CSACC=d0df  CSLIM=bfffffff
SS:ESP=0053:021cffb8  SSACC=d0f3  SSLIM=bfffffff
EBP=021cffb8  FLG=00010202

DBEQ.DLL 0001:0001c949

Some help?
Saludos

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #1 on: November 11, 2017, 10:28:11 pm »
Thunderbird 45.5.0 crash dbexpert
My error in ver
thunderbird-45.8.0b8 crash dbexpert.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #2 on: November 12, 2017, 01:55:54 am »
My first guess would be running out of (lower) shared memory.
You could try marking various dlls to load high. XUL.DLL from both Thunderbird and Firefox and perhaps DBEQ.DLL from dbexpert.

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #3 on: November 12, 2017, 10:46:26 am »
How can I mark a dll to run in high memory?

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #4 on: November 12, 2017, 07:29:48 pm »
Use the attached himem.exe,
himem --help
for usage. You can always unmark them if unstable.

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #5 on: November 12, 2017, 08:04:30 pm »
Thanks Dave,
I have not tested the himem.exe yet
But I have been doing tests with different memory configurations, and finally with the best results I have obtained with the default options of the system, and those are the ones I have left.
However, REM in the config.sys file usbaudio.sys, has improved a lot, I can use thunderbird38 and firefox 38 without problems. But if I start firefox 45, the dbexpert fails.
I will try testing with himem.exe to see how it influences the dbexpert.
Saludos

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #6 on: November 12, 2017, 10:23:13 pm »
I have modified the xul.dll in Firefox 45.9 and now the firefox45.9 works for me. But the dbexpert fails with this version, and with the 45.5 with the modified xul.dll and unmodified.
It is an interesting program this highmem.
saludos

Roderick Klein

  • Hero Member
  • *****
  • Posts: 655
  • Karma: +14/-0
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #7 on: November 13, 2017, 10:00:44 am »
Thanks Dave,
I have not tested the himem.exe yet
But I have been doing tests with different memory configurations, and finally with the best results I have obtained with the default options of the system, and those are the ones I have left.
However, REM in the config.sys file usbaudio.sys, has improved a lot, I can use thunderbird38 and firefox 38 without problems. But if I start firefox 45, the dbexpert fails.
I will try testing with himem.exe to see how it influences the dbexpert.
Saludos

Its quite small the chance that the a driver will cause an application to crash. Unless it plays systems sounds but then an applications should not crash.

Roderick

Roderick Klein

  • Hero Member
  • *****
  • Posts: 655
  • Karma: +14/-0
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #8 on: November 13, 2017, 10:01:55 am »
Use the attached himem.exe,
himem --help
for usage. You can always unmark them if unstable.

Only mark the code segments to load high, not the data segments of Firefox/Thunderbird. Do not apply himem on system DLL's!

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #9 on: November 13, 2017, 10:52:12 pm »
Its quite small the chance that the a driver will cause an application to crash. Unless it plays systems sounds but then an applications should not crash.
Roderick
You are right, and I am completely lost.
At least I already have a very small sample application that fails a lot. I attach a file.
saludos

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #10 on: November 13, 2017, 11:40:07 pm »
Use the attached himem.exe,
himem --help
for usage. You can always unmark them if unstable.

Only mark the code segments to load high, not the data segments of Firefox/Thunderbird. Do not apply himem on system DLL's!

I've been successfully marking both segments of Mozilla applications to load high for quite a while. Especially with ArcaOS and the latest kernels, it should work.

Per E. Johannessen

  • Sr. Member
  • ****
  • Posts: 251
  • Karma: +3/-0
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #11 on: November 14, 2017, 05:19:11 pm »
Hi Roberto,

Double cliking the dbe-file results in a crash while opening it from DBE works.
Something seems to be wrong with the form FMENU2, it won't open in design mode.

The form TEST works and the button "CRASH?" sometimes brings up the form "Libros a prelegalizar" and sometimes it crashes.
(No difference if Firefox or Seamonkey is running or not.)

Per

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #12 on: November 14, 2017, 06:54:05 pm »
Double cliking the dbe-file results in a crash while opening it from DBE works.
Not always. I always execute it with two clicks. The problem is because it fails?
Quote
Something seems to be wrong with the form FMENU2, it won't open in design mode.
I do not have problems, to open it in design mode.

Quote
The form TEST works and the button "CRASH?" sometimes brings up the form "Libros a prelegalizar" and sometimes it crashes.
(No difference if Firefox or Seamonkey is running or not.)
Maybe you are right and there is no difference between whether the firefox is open or not. And it could be another cause. In fact, now I'm seeing the processes with the top.exe program, and fixing the SYSINIT, when the color bar exceeds approximately 40%, the startup fails. But in the moments that goes down of 15% everything is perfect.
In fact, I was thinking about rexx script, that calculates the percentage of use of the PID: 1 SYSINIT,It always seems that this process is 1, and that only launch the process when this indicator is low, and see what happens.
If someone can guide me with the script or what dll to use for it?
Thanks for proving it.
Saludos


xynixme

  • Guest
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #13 on: November 14, 2017, 08:21:26 pm »
And it could be another cause. In fact, now I'm seeing the processes with the top.exe program, and fixing the SYSINIT, when the color bar exceeds approximately 40%, the startup fails. But in the moments that goes down of 15% everything is perfect.

</silence>
(1) Try to solve the real problem.
(2) Contact the author of your TOP.EXE, and ask him to add to the CPU load per process to his PR1UT165.ZIP stem(s) too.
(3) If the CPU load is 14.9% right now, then how do you know that the CPU load of that process won't be 40% a few milliseconds later?
<silence>

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: DBEXPERT crash with thunderbird open and firefox
« Reply #14 on: November 14, 2017, 10:46:16 pm »
(1) Try to solve the real problem.
Exactly, but where is the problem?
The problem is that the sysinit, when it is almost quiescent, works well and when it is stressed, it fails.
I have used the dbexpert for many years, and it is very reliable.
Quote
(2) ...load per process to his PR1UT165.ZIP stem(s) too.
Thanks for it.
Quote
(3) If the CPU load is 14.9% right now, then how do you know that the CPU load of that process won't be 40% a few milliseconds later?
I can low to 1% and have more milliseconds.
But I do not think it's a millisecond problem, if I can manually launch the programs in the sysinit idle interfaces. But of course manually if it happens that when you see and press you can change its status, and that is my doubt, because if not I would have opened a ticker

saludos