Opened 9 years ago

Closed 9 years ago

#121 closed defect (fixed)

Crash on using QT4 programs, Java programs and also in Lucide

Reported by: Anchieri Owned by:
Priority: major Milestone:
Component: yum Version: 2.0
Severity: Keywords:
Cc:

Description

After updating my packages using the command: yum update
I was unable to use most of my programs, I have attached the POPUPLOG.OS2 file that is filled with error.

Attachments (7)

POPUPLOG.OS2 (53.0 KB) - added by Anchieri 9 years ago.
POPUPLOG.txt (1.2 KB) - added by Anchieri 9 years ago.
pstat1.log (23.1 KB) - added by Anchieri 9 years ago.
pstat2.log (23.1 KB) - added by Anchieri 9 years ago.
gccdir.log (1.4 KB) - added by Anchieri 9 years ago.
rpmqa.log (3.3 KB) - added by Anchieri 9 years ago.
DIRSTD.LOG (671 bytes) - added by Anchieri 9 years ago.

Download all attachments as: .zip

Change History (21)

Changed 9 years ago by Anchieri

Attachment: POPUPLOG.OS2 added

comment:1 Changed 9 years ago by Silvan Scherrer

are you sure there are no duplicated dll in your env? and is /@unixroot/usr/lib in front of ecs/dll in LIBPATH statement in config.sys.

comment:2 Changed 9 years ago by Anchieri

i have moved usr\lib before ecs\lib in config.sys and using eComstationKernel in System Setup I have analyzed if duplicated .dll in LIBPATH;
I don't have duplicated .DLL in libpath. Than I have restarted the system.
After that, start SMTUBE a part of SMPLAYER, the abend persist in POPUPLOG.OS2.
First I have an entry for GCC1.dll and next an entry for REGISTRY.DLL as you can view in the new POPUPLOG.TXT.

Changed 9 years ago by Anchieri

Attachment: POPUPLOG.txt added

comment:3 Changed 9 years ago by Silvan Scherrer

only Qt apps crash now? or still everything? And you are really sure you don't have duplicates? As when you have the . (dot) in libpath it also loads dll from app dir.

At least here I can run several Qt apps w/o problems.

comment:4 Changed 9 years ago by Silvan Scherrer

please also do a "pstat /l" before and after the crash.

comment:5 Changed 9 years ago by Anchieri

the problem exist also if I use any JAVA programs, the crash is the same for tvbrowser or java -version or other programs.

[E:\]pstat /L > pstat1.log

[E:\]java -version
SYS1808:
The process has stopped. The software diagnostic
code (exception code) is 0005.

[E:\]pstat /l > pstat2.log

[E:\]

using JAVA -version
02-17-2015 10:15:34 SYS3175 PID 0054 TID 0001 Slot 00a9
H:\JAVA_6\JRE\BIN\JAVA.EXE
c0000005
1ee6629f
P1=00000002 P2=1f1e1b80 P3=XXXXXXXX P4=XXXXXXXX
EAX=00000000 EBX=140398ac ECX=1f1e1b80 EDX=14039700
ESI=00000000 EDI=00000000
DS=0053 DSACC=d0f3 DSLIM=5fffffff
ES=0053 ESACC=d0f3 ESLIM=5fffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC= GSLIM=
CS:EIP=005b:1ee6629f CSACC=d0df CSLIM=5fffffff
SS:ESP=0053:0083ff70 SSACC=d0f3 SSLIM=5fffffff
EBP=0083ff70 FLG=00010246

GCC1.DLL 0001:0000629f

Changed 9 years ago by Anchieri

Attachment: pstat1.log added

Changed 9 years ago by Anchieri

Attachment: pstat2.log added

comment:6 Changed 9 years ago by Silvan Scherrer

please to a "rpm -qa" and a "dir gcc*" from your /@unixroot/usr/lib

comment:7 Changed 9 years ago by Anchieri

Attached two log file: gccdir.log and rpmqa.log, thank you for your activity on this ticket.

Changed 9 years ago by Anchieri

Attachment: gccdir.log added

Changed 9 years ago by Anchieri

Attachment: rpmqa.log added

comment:8 Changed 9 years ago by Silvan Scherrer

all gcc* stuff seems ok. But you have a strange rpm installed. the libstdc++-4.7.3

please give me the "dir /@unixroot/usr/lib/stdcpp*" and "dir /@unixroot/usr/lib/supc*" output

comment:9 Changed 9 years ago by Silvan Scherrer

try a "yum downgrade libstdc++ libsupc++"
this should deinstall libstdc++-4.7.3 and install libstdc++-4.4.6

it seems you got that package long ago from the exp repository, as this package was never released because it was buggy.

Changed 9 years ago by Anchieri

Attachment: DIRSTD.LOG added

comment:10 Changed 9 years ago by Anchieri

Last edited 9 years ago by Anchieri (previous) (diff)

comment:11 Changed 9 years ago by Anchieri

here is the downgrade:
Downgrade 2 Packages

Dimensione totale: 257 k
Procedere [s/N]: s
Download dei pacchetti:
Running Transaction Check
Test di transazione in corso
Test di transazione eseguito con successo
Transazione in corso
Attenzione: RPMDB modificato al di fuori di yum.

Installazione : libstdc++-4.4.6.17-1.oc00.i386 1/4

Installazione : libsupc++-4.4.6.17-1.oc00.i386 2/4

Pulizia : libstdc++-4.7.3.0.3-1.oc00.i386 3/4

Pulizia : libsupc++-4.7.3.0.3-1.oc00.i386 4/4

Rpmdb checksum is invalid: dCDPT(pkg checksums)

After executing the two downgrade suggested I have tested if something is functioning, but any of programs can ran.
I attach the file with the two dir cmd one after the other.

comment:12 Changed 9 years ago by Yuri Dario

Did you reboot?

comment:13 Changed 9 years ago by Anchieri

Please, excuse me, but I have a afterthought and rebooting my system, and then retested all my programs, now seem that all go well. Thank you very much for resolution of this ticket,
by now I have only a doubt, what mean this: Rpmdb checksum is invalid: dCDPT(pkg checksums)
this anomaly can rise future problem in YUM?

comment:14 Changed 9 years ago by Silvan Scherrer

Resolution: fixed
Status: newclosed

this problem we know, and it seems only cosmetic. We will fix that.

Note: See TracTickets for help on using tickets.