Opened 10 years ago
Closed 10 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)
Change History (21)
by , 10 years ago
Attachment: | POPUPLOG.OS2 added |
---|
comment:1 by , 10 years ago
comment:2 by , 10 years ago
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.
by , 10 years ago
Attachment: | POPUPLOG.txt added |
---|
comment:3 by , 10 years ago
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:5 by , 10 years ago
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
by , 10 years ago
Attachment: | pstat1.log added |
---|
by , 10 years ago
Attachment: | pstat2.log added |
---|
comment:7 by , 10 years ago
Attached two log file: gccdir.log and rpmqa.log, thank you for your activity on this ticket.
by , 10 years ago
Attachment: | gccdir.log added |
---|
by , 10 years ago
comment:8 by , 10 years ago
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 by , 10 years ago
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.
by , 10 years ago
Attachment: | DIRSTD.LOG added |
---|
comment:10 by , 10 years ago
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:11 by , 10 years ago
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:13 by , 10 years ago
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 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
this problem we know, and it seems only cosmetic. We will fix that.
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.