LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-09-2010, 10:27 AM   #31
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Manjaro
Posts: 837

Rep: Reputation: 96

Spoke too soon; just got another segfault. will try re-building Ardour and get back.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 12-09-2010, 11:17 AM   #32
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Manjaro
Posts: 837

Rep: Reputation: 96
Okay, rebuilt Ardour against the new zlibs (not sure if it matters, but figured it couldn't hurt). Still getting segfaults. It's not as often, but it's still more often than not. As for other problems, I just discovered that Krunner is freezing up. I'm not sure it's related, but it wasn't happening before. I'm off to see if it's happening in anybody else's user account.
 
Old 12-09-2010, 11:26 AM   #33
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
try to rebuild also libxml2 over the zlib in testing.

I have done that and rebuilt also ardour after and it doesn't seem (don't want to speak too early) to segfault.

(i had made some work with a new project that I modified, saved and reopened multiple times)

Last edited by ponce; 12-09-2010 at 11:28 AM.
 
Old 12-09-2010, 11:35 AM   #34
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Manjaro
Posts: 837

Rep: Reputation: 96
Didn't even think about re-building libxml2... don't hate me because I'm stupid. Will do so and get back.

As for the Krunner issue, a reboot solved it. God, I hate it when that happens.
 
Old 12-09-2010, 11:58 AM   #35
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Manjaro
Posts: 837

Rep: Reputation: 96
Okay, I think the problem is licked. I've still got one session that wants to segfault, but I think I know why. I'll try to use it a bit as the day wears on and report back. Now if I could just get the firewire working...
 
Old 12-09-2010, 12:00 PM   #36
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
sorry, it's not clear to me, are you using the rebuilt libxml2?
 
Old 12-09-2010, 12:07 PM   #37
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Manjaro
Posts: 837

Rep: Reputation: 96
yup, just re-built libxml2 against the new zlib, and then rebuilt Ardour against that. So far it appears to be working.
 
Old 12-09-2010, 01:26 PM   #38
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,498

Rep: Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450Reputation: 8450
Has anyone tested zlib on x86 yet? I wasn't 100% sure when I wrote that patch whether the fix should be applied to both internal and external handling, or what the effects might be on 32-bit systems. The zlib.h is quite different compared with the previous version... honestly, I'm not even certain I have correct logic in there, but the idea is to use the gz*64 functions whenever _FILE_OFFSET_BITS == 64. The invert done in Gentoo's patch would also work, but I think it also causes the replacements to occur in cases where it isn't needed (which should only be an issue if the system did not support large file handling at all, but still).
 
Old 12-10-2010, 01:02 AM   #39
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
if can be useful, I have a netbook with slackware-current.

- I updated it to the zlib in testing;
- I rebuilt the zlib package (without reinstalling) running "make test"
Code:
hello world
zlib version 1.2.5 = 0x1250, compile flags = 0x55
uncompress(): hello, hello!
gzread(): hello, hello!
gzgets() after gzseek:  hello!
inflate(): hello, hello!
large_inflate(): OK   
after inflateSync(): hello, hello!
inflate with dictionary: hello, hello!
                *** zlib test OK ***
hello world
zlib version 1.2.5 = 0x1250, compile flags = 0x55
uncompress(): hello, hello!
gzread(): hello, hello!
gzgets() after gzseek:  hello!
inflate(): hello, hello!
large_inflate(): OK   
after inflateSync(): hello, hello!
inflate with dictionary: hello, hello!
                *** zlib shared test OK ***
hello world
zlib version 1.2.5 = 0x1250, compile flags = 0x55
uncompress(): hello, hello!
gzread(): hello, hello!
gzgets() after gzseek:  hello!
inflate(): hello, hello!
large_inflate(): OK   
after inflateSync(): hello, hello!
inflate with dictionary: hello, hello!
                *** zlib 64-bit test OK ***
- I rebuilt libxml2 on the new zlib running "make tests"
Code:
## XML regression tests
## XML regression tests on memory
## XML entity subst regression tests
## XML Namespaces regression tests
## xml:id regression tests
## Error cases regression tests
## Error cases stream regression tests
## Running the API regression tests this may take a little while
Total: 1160 functions, 291353 tests, 0 errors
## Reader regression tests
## Reader on memory regression tests
## Walker regression tests
## Reader entities substitution regression tests
## SAX1 callbacks regression tests
## SAX2 callbacks regression tests
## XML push regression tests
## HTML regression tests
## Push HTML regression tests
## HTML SAX regression tests
## Push HTML SAX regression tests
## Valid documents regression tests
## Validity checking regression tests
## General documents valid regression tests
## URI module regression tests
## Pattern regression tests
## XPath regression tests
## XPointer regression tests
## XInclude regression tests
## XInclude xmlReader regression tests
## C14N and XPath regression tests
./test/c14n/1-1-without-comments/xmlspace-prop-1.xml:9: parser warning : Invalid value "true" for xml:space : "default" or "preserve" expected
     <ietf:e1 xml:space="true">
                              ^
./test/c14n/1-1-without-comments/xmlspace-prop-2.xml:9: parser warning : Invalid value "true" for xml:space : "default" or "preserve" expected
     <ietf:e1 xml:space="true">
                              ^
./test/c14n/1-1-without-comments/xmlspace-prop-3.xml:9: parser warning : Invalid value "true" for xml:space : "default" or "preserve" expected
     <ietf:e1 xml:space="true">
                              ^
./test/c14n/1-1-without-comments/xmlspace-prop-4.xml:9: parser warning : Invalid value "true" for xml:space : "default" or "preserve" expected
     <ietf:e1 xml:space="true">
                              ^
^[## Scripts regression tests
## Some of the base computations may be different if srcdir != .
set3 result
1c1 < ./test/scripts/set3.xml:1: parser warning : xmlns: URI bar is not absolute --- > ./test/scripts/set3.xml:1: namespace warning : xmlns: URI bar is not absolute
## Catalog regression tests
## Add and del operations on XML Catalogs
## Regexp regression tests
bug316338 result
3c3 < C 433 12: Fail --- > C 433 12: Ok
## Formal expresssions regression tests
## Automata regression tests
## Schemas regression tests
any4_0_0 result
1d0 < ./test/schemas/any4_0.xml validates 0a1 > ./test/schemas/any4_0.xsd:14: element complexType: Schemas parser error : local complex type: The content model is not determinist.
diff: ./result/schemas/regexp-char-ref_0_0.err: No such file or directory
diff: ./result/schemas/regexp-char-ref_1_0.err: No such file or directory
## Relax-NG regression tests
## Relax-NG streaming regression tests
## Schematron regression tests
## Threaded regression tests
## generating dba100000.xml
## Timing tests to try to detect performance
## as well a memory usage breakage when streaming
## 1/ using the file interface
## 2/ using the memory interface
## 3/ repeated DOM parsing
## 4/ repeated DOM validation
Parsing took 1044 ms
Parsing took 1029 ms
100 iterations took 1475 ms
100 iterations took 3473 ms
## Relax-NG Python based test suite 1
found 373 test schemas: 372 success 1 failures
## Relax-NG Python based test suite 2
## XML Schemas datatypes Python based test suite
## It is normal to see 11 errors reported
found 1035 test instances: 1025 success 10 failures
make[1]: Entering directory `/tmp/libxml2-2.7.8/xstc'
Missing the test suite description (2004-01-14), trying to fetch it
--2010-12-10 07:41:49--  http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz
Risoluzione di www.w3.org (www.w3.org)... 128.30.52.37
Connessione a www.w3.org (www.w3.org)|128.30.52.37|:80... connesso.
HTTP richiesta inviata, in attesa di risposta... 200 OK
Lunghezza: 2761085 (2,6M) [application/gzip]
Salvataggio in: "xsts-2004-01-14.tar.gz"

100%[=========================================================================================================================================================================================>] 2.761.085    397K/s   in 7,6s    

2010-12-10 07:41:57 (353 KB/s) - "xsts-2004-01-14.tar.gz" salvato [2761085/2761085]

extracting test data (NIST)...done
Missing the test suite description (2002-01-16), trying to fetch it
--2010-12-10 07:42:00--  http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz
Risoluzione di www.w3.org (www.w3.org)... 128.30.52.37
Connessione a www.w3.org (www.w3.org)|128.30.52.37|:80... connesso.
HTTP richiesta inviata, in attesa di risposta... 200 OK
Lunghezza: 6894439 (6,6M) [application/gzip]
Salvataggio in: "xsts-2002-01-16.tar.gz"

100%[=========================================================================================================================================================================================>] 6.894.439    372K/s   in 37s     

2010-12-10 07:42:37 (184 KB/s) - "xsts-2002-01-16.tar.gz" salvato [6894439/6894439]

extracting test data (Sun, Microsoft)...done
Rebuilding script (NIST) nist-test.py
./Tests/Metadata/NISTXMLSchemaDatatypes.testSet:5: namespace warning : xmlns: URI TestSuite is not absolute
  xmlns="TestSuite"
                   ^
Rebuilding script (Microsoft) ms-test.py
./Tests/Metadata/MSXMLSchema1-0-20020116.testSet:2: namespace warning : xmlns: URI TestSuite is not absolute
<testSet contributor="Microsoft" name="MS2002-01-16" xmlns="TestSuite" xmlns:xsi
                                                                      ^
Rebuilding script (Sun) sun-test.py
./Tests/Metadata/SunXMLSchema1-0-20020116.testSet:2: namespace warning : xmlns: URI TestSuite is not absolute
<testSet contributor="Sun" name="Sun2002-01-16" xmlns="TestSuite" xmlns:xsi="htt
                                                                 ^
## Running XML Schema tests (NIST)
Ran 23170 of 23170 tests (3953 schemata): 4 failed ( )
## Running Schema tests (Sun)
Ran 193 of 193 tests (40 schemata): 32 failed ( 18 skip-invalid-schema )
## Running Schema tests (Microsoft)
Ran 7230 of 7230 tests (4686 schemata): 523 failed ( 56 skip-invalid-schema )
make[1]: Leaving directory `/tmp/libxml2-2.7.8/xstc'
## Module tests
Success!
make[1]: Entering directory `/tmp/libxml2-2.7.8/python'
Making all in .
Making all in tests
## running Python regression tests
-- serialize.py
error serializing HTML document 4
-- serialize.py
error serializing HTML document 4
make[1]: Leaving directory `/tmp/libxml2-2.7.8/python'
make[1]: Entering directory `/tmp/libxml2-2.7.8/doc/examples'
## examples regression tests
4c4
<   <list xml:base="sql://select_name_from_people"><people>a</people><people>b</people></list>
---
>   <list><people>a</people><people>b</people></list>
make[1]: Leaving directory `/tmp/libxml2-2.7.8/doc/examples'
- I rebuilt ardour doing the tests in messages above: all ok

but with all the stuff that links on it, it'll surely require some more tests (X works ).

EDIT: this seems to be the slackware-current packages that contain thingies that link to libz.so.1
Code:
ConsoleKit-0.4.2-i486-1
MPlayer-20100218-i486-1
PyQt-4.8.1-i486-1
akonadi-1.4.1-i486-2
amarok-2.3.2-i486-1
audacious-2.4.0-i486-1
aumix-2.9.1-i486-1
autofs-5.0.5-i486-1
automoc4-0.9.88-i486-1
bdftopcf-1.0.3-i486-1
bind-9.7.1_P2-i486-1
binutils-2.20.51.0.11-i486-1
blackbox-0.70.1-i486-3
ccache-3.0.1-i486-1
cdrtools-3.00-i486-1
compiz-0.8.6-i486-1
cups-1.4.5-i486-1
curl-7.20.1-i486-1
distcc-2.18.3-i486-2
djvulibre-3.5.22-i486-2
doxygen-1.7.2-i486-1
ebook-tools-0.1.1-i486-2
electricsheep-20090306-i486-3
emacs-23.2-i486-1
epic5-1.1.2-i486-1
exiv2-0.18.2-i486-1
expect-5.44.1.15-i486-1
file-5.04-i486-1
fluxbox-1.1.1-i486-2
fontconfig-2.8.0-i486-1
fonttosfnt-1.0.4-i486-1
gcc-gnat-4.5.1-i486-2
gcc-java-4.5.1-i486-2
gd-2.0.35-i486-4
gdb-7.2-i486-1
gdk-pixbuf2-2.22.1-i486-2
geeqie-1.0-i486-1
gegl-0.1.2-i486-1
gettext-tools-0.18.1.1-i486-1
gftp-2.0.19-i486-1
ghostscript-9.00-i486-1
gimp-2.6.11-i486-1
git-1.7.3.2-i486-1
gkrellm-2.3.4-i486-1
glib2-2.26.1-i486-1
glibc-2.12.1-i486-3
gnuchess-5.07-i486-5
gnupg-1.4.10-i486-1
gnupg2-2.0.16-i486-1
gnuplot-4.4.0-i486-1
gnutls-2.10.1-i486-1
gpa-0.7.5-i486-1
gst-plugins-base-0.10.31-i486-1
gstreamer-0.10.31-i486-1
gtk+2-2.22.1-i486-2
gucharmap-2.28.2-i486-1
gutenprint-5.2.6-i486-1
hfsutils-3.2.6-i486-4
htdig-3.2.0b6-i486-3
imagemagick-6.6.6_1-i486-1
k3b-2.0.1-i486-2
kaudiocreator-r1118889-i486-1
kdeaccessibility-4.5.4-i486-1
kdeadmin-4.5.4-i486-1
kdeartwork-4.5.4-i486-1
kdebase-4.5.4-i486-1
kdebase-runtime-4.5.4-i486-1
kdebase-workspace-4.5.4-i486-1
kdebindings-4.5.4-i486-1
kdeedu-4.5.4-i486-1
kdegames-4.5.4-i486-1
kdegraphics-4.5.4-i486-1
kdelibs-4.5.4-i486-1
kdemultimedia-4.5.4-i486-1
kdenetwork-4.5.4-i486-1
kdepim-4.4.7-i486-1
kdepim-runtime-4.4.7-i486-1
kdeplasma-addons-4.5.4-i486-1
kdesdk-4.5.4-i486-1
kdetoys-4.5.4-i486-1
kdeutils-4.5.4-i486-1
kdevelop-4.1.1-i486-1
kdewebdev-4.5.4-i486-1
koffice-2.2.2-i486-1
konq-plugins-4.4.0-i486-2
ktorrent-4.0.4-i486-1
lcms-1.19-i486-1
lesstif-0.95.2-i486-1
libarchive-2.8.4-i486-1
libcaca-0.99.beta16-i486-3
libgsf-1.14.19-i486-1
libiodbc-3.52.7-i486-2
libkarma-0.1.1-i486-1
libnjb-2.2.6-i486-5
libnotify-0.4.5-i486-2
librsvg-2.32.0-i486-1
libtiff-3.9.4-i486-1
libvncserver-0.9.7-i486-2
libwmf-0.2.8.4-i486-5
libwnck-2.30.5-i486-1
libwpd-0.8.14-i486-1
libxml2-2.7.8-i486-3
libxslt-1.1.26-i486-1
libzip-0.9.3-i486-1
links-2.3pre1-i486-1
luit-1.1.0-i486-1
lynx-2.8.7-i486-1
m17n-lib-1.6.1-i486-1
madplay-0.15.2b-i486-2
mcabber-0.10.0-i486-1
mkfontscale-1.0.8-i486-1
mtr-0.75-i486-1
mutt-1.5.21-i486-1
mysql-5.1.53-i486-1
netatalk-2.0.5-i486-1
netpbm-10.49.02-i486-1
obex-data-server-0.4.5-i486-2
openexr-1.7.0-i486-1
openssh-5.6p1-i486-1
oprofile-0.9.6-i486-3
pan-0.133-i486-2
pango-1.28.3-i486-1
php-5.2.14-i486-1
pidgin-2.7.7-i486-1
pilot-link-0.12.5-i486-1
pinentry-0.8.0-i486-1
polkit-0.99-i486-1
poppler-0.14.5-i486-1
qca-2.0.2-i486-1
qimageblitz-0.0.6-i486-1
raptor-1.4.21-i486-1
rasqal-0.9.20-i486-1
redland-1.0.12-i486-1
rpm-4.8.1-i486-1
samba-3.5.6-i486-1
sane-1.0.21-i486-1
shared-mime-info-0.71-i486-1
skanlite-0.4_kde4.4.0-i486-1
snownews-1.5.12-i486-1
soprano-2.5.2-i486-1
sox-14.3.1-i486-1
strigi-0.7.2-i486-1
stunnel-4.33-i486-1
subversion-1.6.13-i486-1
sudo-1.7.4p4-i486-3
swig-1.3.38-i486-1
thunar-volman-0.3.80-i486-1
tk-8.5.9-i486-1
transfig-3.2.4-i486-3
v4l-utils-0.8.1-i486-1
vbetool-1.1-i486-1
vim-gvim-7.3.003-i486-1
vorbis-tools-1.4.0-i486-1
vte-0.26.1-i486-1
windowmaker-20060427cvs-i486-3
wpa_supplicant-0.7.3-i486-1
x11perf-1.5.2-i486-1
xaos-3.5-i686-1
xchat-2.8.8-i486-1
xclock-1.0.5-i486-1
xcursorgen-1.0.4-i486-1
xfce-4.6.1-i486-9
xfce4-notifyd-0.1.0-i486-1
xfce4-power-manager-0.8.5-i486-1
xfd-1.1.0-i486-1
xfig-3.2.4-i486-5
xfs-1.1.1-i486-1
xine-lib-1.1.19-i686-1
xine-ui-0.99.5-i686-3
xlockmore-5.28-i486-1
xlogo-1.0.3-i486-1
xorg-server-1.9.2-i486-3
xorg-server-xephyr-1.9.2-i486-3
xorg-server-xnest-1.9.2-i486-3
xorg-server-xvfb-1.9.2-i486-3
xpaint-2.8.16-i486-1
xpdf-3.02pl5-i486-1
xsane-0.996-i486-2
xscreensaver-5.11-i486-1
xterm-267-i486-1
xv-3.10a-i486-6

Last edited by ponce; 12-10-2010 at 03:11 AM.
 
Old 12-10-2010, 10:16 AM   #40
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Manjaro
Posts: 837

Rep: Reputation: 96
Is your Ardour still stable, Ponce?
 
Old 12-10-2010, 10:19 AM   #41
eviljames
LQ Newbie
 
Registered: Jul 2009
Distribution: Slackware
Posts: 8

Rep: Reputation: 3
So, I tried to attack my specific problem with libxml2/zlib/ardour on x86_64. It took a rebuild of libxml2 as well, but the aforementioned segfault on session open is gone. Great work, again!
 
Old 12-10-2010, 10:35 AM   #42
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Manjaro
Posts: 837

Rep: Reputation: 96
Everybody's happy now...
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
linker problem in libxml2 naveenisback Programming 6 01-04-2010 08:00 PM
Problem with libxml2-python-2.5.7 yuri16 Linux - Software 1 05-20-2009 07:59 AM
libxml2 sci3ntist Programming 3 07-23-2007 04:10 AM
libxml2 munna_dude Programming 1 04-26-2007 08:02 AM
installation problems with libxml2-2.2.66.tar.gz and libxml2-devel2-2.6.20-3.tar.gz g-string 3 Linux - Software 6 11-24-2005 11:39 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:14 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration