[Bug 798644] New: fontconfig 2.9.0 makes google-earth 7.x crash
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c0 Summary: fontconfig 2.9.0 makes google-earth 7.x crash Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: Mathias.Homann@opensuse.org QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 As long as one or both of the following links are present, google-earth 7.0.x segfaults on start. /etc/fonts/conf.d/65-fonts-persian.conf /etc/fonts/conf.d/11-suse-hinting.conf Reproducible: Always Steps to Reproduce: 1. download the latest google-earth rpm from http://earth.google.com 2. install it on a openSUSE 12.2 with either or both of those links in place 3. try to start google earth, observe it crashes. 4. remove both links 5. observe google earth start with no problem 6. observe the desktop fonts look very ugly Actual Results: google earth crashes on startup Expected Results: "it should work" other linux distributions are hit by the same bug, namely all that use fontconfig 2.9.x.... see several bugs on the google earth issue tracker. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c1 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@suse.com AssignedTo|bnc-team-xorg-bugs@forge.pr |pgajdos@suse.com |ovo.novell.com | --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2013-01-16 09:05:41 UTC --- https://bugs.gentoo.org/show_bug.cgi?id=319813#c40
Alexander Bezrukov 2011-11-27 14:50:50 UTC
It seems I found the culprit, at least in my case.
I emerged googleearth with USE=-qt-bundled.
65-fonts-persian.conf is special because it is the only conf file (for a popular font set) which is larger than 8K bytes. There seems a trivial buffer overflow to happen. I removed comments from the file (thus making it shorter than 8K) and now googleearth is working with no problem; no crashes and displaying, typing, searching both in Russian and Persian are working OK. [...]
So you've disabled any .conf files > 8k? We have more than two of these ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c2 --- Comment #2 from Petr Gajdos <pgajdos@suse.com> 2013-01-16 09:24:22 UTC --- (In reply to comment #0)
/etc/fonts/conf.d/11-suse-hinting.conf [..] 6. observe the desktop fonts look very ugly
No surprise when you entirely turn off hinting :-). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c3 --- Comment #3 from Petr Gajdos <pgajdos@suse.com> 2013-01-16 10:04:25 UTC --- (In reply to comment #1)
So you've disabled any .conf files > 8k? We have more than two of these ...
Which one? I do not see any in 12.2's /etc/fonts/conf.avail. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c4 --- Comment #4 from Mathias Homann <Mathias.Homann@opensuse.org> 2013-01-16 10:06:30 UTC --- i see exactly two... the two files mentioned in the initial report. and when I edit them and remove all comments... google-earth 7.0.2.8415 works just fine. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c5 --- Comment #5 from Stefan Dirsch <sndirsch@suse.com> 2013-01-16 10:53:34 UTC --- (In reply to comment #4)
i see exactly two... the two files mentioned in the initial report.
I can confirm this. There is also 65-nonlatin.conf, but with 8065 bytes it has less than 8192 bytes. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c6 --- Comment #6 from Petr Gajdos <pgajdos@suse.com> 2013-01-16 11:21:53 UTC --- The google report http://code.google.com/p/earth-issues/issues/detail?id=1313 talks about fontconfig 2.8.0, not 2.9.0. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c7 --- Comment #7 from Stefan Dirsch <sndirsch@suse.com> 2013-01-16 11:34:54 UTC --- Seems on my 12.2 system Google-earth crashes for different reasons. Doesn't help to remove these config symlinks. Major Version 7 Minor Version 0 Build Number 0002 Build Date Dec 13 2012 Build Time 17:54:43 OS Type 3 OS Major Version 3 OS Minor Version 7 OS Build Version 0 OS Patch Version 0 Crash Signal 11 Crash Time 1358335962 Up Time 0,810893 Stacktrace from glibc: ./libgoogleearth_free.so(+0x1e9fab)[0xf7594fab] ./libgoogleearth_free.so(+0x1ea1f3)[0xf75951f3] linux-gate.so.1(__kernel_sigreturn+0x0)[0xf775f400] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c8 --- Comment #8 from Petr Gajdos <pgajdos@suse.com> 2013-01-16 14:30:41 UTC --- (In reply to comment #7)
Seems on my 12.2 system Google-earth crashes for different reasons. Doesn't help to remove these config symlinks.
Major Version 7 Minor Version 0 Build Number 0002 Build Date Dec 13 2012 Build Time 17:54:43 OS Type 3 OS Major Version 3 OS Minor Version 7 OS Build Version 0 OS Patch Version 0 Crash Signal 11 Crash Time 1358335962 Up Time 0,810893
Stacktrace from glibc: ./libgoogleearth_free.so(+0x1e9fab)[0xf7594fab] ./libgoogleearth_free.so(+0x1ea1f3)[0xf75951f3] linux-gate.so.1(__kernel_sigreturn+0x0)[0xf775f400]
Yes, I get exactly that. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c9 --- Comment #9 from Petr Gajdos <pgajdos@suse.com> 2013-01-16 15:24:54 UTC --- (In reply to comment #8)
Yes, I get exactly that.
... and the same as http://code.google.com/p/earth-issues/issues/detail?id=1313 states. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c10 --- Comment #10 from Petr Gajdos <pgajdos@suse.com> 2013-01-16 15:44:42 UTC --- ... and removing (In reply to comment #7)
Seems on my 12.2 system Google-earth crashes for different reasons. Doesn't help to remove these config symlinks.
Hmm, I can say the opposite. google-earth is starting at least after removing config symlinks in question. Weird. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c11 --- Comment #11 from Stefan Dirsch <sndirsch@suse.com> 2013-01-16 15:58:46 UTC --- (In reply to comment #10)
... and removing (In reply to comment #7)
Seems on my 12.2 system Google-earth crashes for different reasons. Doesn't help to remove these config symlinks.
Hmm, I can say the opposite. google-earth is starting at least after removing config symlinks in question. Weird.
Think positive. Now can investigate and try fixing the issue. At least for the reporter and yourself. ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c12 --- Comment #12 from Petr Gajdos <pgajdos@suse.com> 2013-01-16 16:26:15 UTC --- Created an attachment (id=520479) --> (http://bugzilla.novell.com/attachment.cgi?id=520479) gdb backtrace -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c13 --- Comment #13 from Petr Gajdos <pgajdos@suse.com> 2013-01-17 09:19:35 UTC --- Noteworthy is comment from re_nelson (11/24/12) in http://productforums.google.com/forum/#!topic/earth/dlzBfGl4eKM Indeed [...] open("/home/user/.fonts.conf", O_RDONLY|O_LARGEFILE) = 10 read(10, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 8192 time(NULL) = 1358413338 read(10, "s>\n\n\t<!-- Persian fantasy fonts "..., 8192) = 1688 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x1} --- [...] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c14 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |vdziewiecki@suse.com --- Comment #14 from Petr Gajdos <pgajdos@suse.com> 2013-01-17 09:49:48 UTC --- Relevant code in fontconfig is: do { #ifndef ENABLE_LIBXML2 buf = XML_GetBuffer (p, BUFSIZ); if (!buf) { FcConfigMessage (&parse, FcSevereError, "cannot get ..."); goto bail3; } #endif len = read (fd, buf, BUFSIZ); if (len < 0) { FcConfigMessage (&parse, FcSevereError, "failed reading ..."); goto bail3; } #ifdef ENABLE_LIBXML2 if (xmlParseChunk (p, buf, len, len == 0)) #else if (!XML_ParseBuffer (p, len, len == 0)) #endif { FcConfigMessage (&parse, FcSevereError, "%s", XML_ErrorString (XML_GetErrorCode (p))); goto bail3; } } while (len != 0); Where BUFSIZ is obviously 8192. So the XML_ParseBuffer fails for some reason parsing second part of file ./fonts.conf (which is only copy of 65-fonts-persian.conf). We can of course try to build fontconfig against libxml2, but I would rather ask expat maintainer, what's wrong? Is there any glitch in fontconfig's code? Or is this problem caused in libexpat? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c15 --- Comment #15 from Stefan Dirsch <sndirsch@suse.com> 2013-01-17 09:57:14 UTC --- Honestly, I don't know, but did you read the full comment? [...] The segfault was traced down to reading one of the XML font files and the "culprit" was libexpat. The remedy was to rebuild expat-2.1.0.tar.gz with -Bsymbolic-functions passed along to the linker: LDFLAGS='-Wl,-Bsymbolic-functions' ./configure --prefix=/usr && make && make install Then I was able to use the stock, as-shipped Google Earth binaries and libraries with no other hacks at all. Evidently, there are some UTF and XML symbol clashes between libexpat.so.1 and GE's libbase.so libraries. By using -Bsymbolic-functions in libexpat, overridden symbols in the GE libbase.so shared library are ignored. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c16 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|vdziewiecki@suse.com | --- Comment #16 from Petr Gajdos <pgajdos@suse.com> 2013-01-17 13:18:32 UTC --- (In reply to comment #15)
Honestly, I don't know, but did you read the full comment?
Not really :-). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c17 --- Comment #17 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-01-18 11:00:09 CET --- This is an autogenerated message for OBS integration: This bug (798644) was mentioned in https://build.opensuse.org/request/show/148919 Factory / expat -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c18 --- Comment #18 from Stefan Dirsch <sndirsch@suse.com> 2013-01-18 10:19:34 UTC --- (In reply to comment #17)
This is an autogenerated message for OBS integration: This bug (798644) was mentioned in https://build.opensuse.org/request/show/148919 Factory / expat
+Fri Jan 18 08:53:33 UTC 2013 - pgajdos@suse.com + +- really hide private Xml* symbols [bnc#798644] + * modified visibility.patch Especially fixed typo? +Index: expat-2.1.0/Makefile.in +=================================================================== +--- expat-2.1.0.orig/Makefile.in ++++ expat-2.1.0/Makefile.in +@@ -114,11 +114,12 @@ CPPFLAGS = @CPPFLAGS@ -DHAVE_EXPAT_CONFI CFLAGS = @CFLAGS@ CXXFLAGS = @CXXFLAGS@ VSNFLAG = -version-info @LIBCURRENT@:@LIBREVISION@:@LIBAGE@ @@ -131,7 +136,7 @@ LTFLAGS = --silent -COMPILE = $(CC) $(INCLUDES) $(CFLAGS) $(DEFS) $(CPPFLAGS) -+COMPILE = $(CC) $(CLFAG_VISIBILITY) $(INCLUDES) $(CFLAGS) $(DEFS) $(CPPFLAGS) ++COMPILE = $(CC) $(CFLAG_VISIBILITY) $(INCLUDES) $(CFLAGS) $(DEFS) $(CPPFLAGS) CXXCOMPILE = $(CXX) $(INCLUDES) $(CXXFLAGS) $(DEFS) $(CPPFLAGS) LTCOMPILE = $(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE) LINK_LIB = $(LIBTOOL) $(LTFLAGS) --mode=link $(COMPILE) -no-undefined $(VSNFLAG) -rpath $(libdir) $(LDFLAGS) -o $@ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c19 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO CC| |pgajdos@suse.com InfoProvider| |Mathias.Homann@opensuse.org AssignedTo|pgajdos@suse.com |vdziewiecki@suse.com --- Comment #19 from Petr Gajdos <pgajdos@suse.com> 2013-01-18 10:48:31 UTC --- I think the problem are Xml* symbols exported in libexpat1 and libbase libraries. $ objdump -T /usr/lib/libexpat.so.1 | grep "\sXml" 00018bc0 g DF .text 00000284 Base XmlInitUnknownEncoding 00018e70 g DF .text 00000012 Base XmlGetUtf16InternalEncoding 00018e90 g DF .text 00000079 Base XmlInitEncoding 000190b0 g DF .text 00000043 Base XmlInitUnknownEncodingNS 00018b50 g DF .text 00000054 Base XmlUtf16Encode 00018bb0 g DF .text 00000006 Base XmlSizeOfUnknownEncoding 00019040 g DF .text 00000066 Base XmlParseXmlDeclNS 0001b190 g DF .text 00000026 Base XmlPrologStateInitExternalEntity 00018f80 g DF .text 00000012 Base XmlGetUtf8InternalEncodingNS 00018fa0 g DF .text 00000012 Base XmlGetUtf16InternalEncodingNS 000189e0 g DF .text 000000af Base XmlUtf8Encode 00018e50 g DF .text 00000012 Base XmlGetUtf8InternalEncoding 0001b160 g DF .text 0000002d Base XmlPrologStateInit 00018f10 g DF .text 00000066 Base XmlParseXmlDecl 00018fc0 g DF .text 00000079 Base XmlInitEncodingNS $ objdump -T /opt/google/earth/free/libbase.so | grep "\sXml" 000ffc80 g DF .text 0000000d Base XmlGetUtf16InternalEncoding 000ffea0 g DF .text 0000000d Base XmlGetUtf16InternalEncodingNS 000ff6c0 g DF .text 000002ca Base XmlInitUnknownEncoding 001000b0 g DF .text 00000033 Base XmlInitUnknownEncodingNS 000ffe30 g DF .text 0000005b Base XmlParseXmlDecl 000ffe90 g DF .text 0000000a Base XmlGetUtf8InternalEncodingNS 000fff10 g DF .text 0000004d Base XmlInitEncodingNS 000ff410 g DF .text 00000054 Base XmlUtf16Encode 000f4340 g DF .text 0000001c Base XmlPrologStateInitExternalEntity 000ff350 g DF .text 000000b6 Base XmlUtf8Encode 000f4310 g DF .text 00000023 Base XmlPrologStateInit 000ffc70 g DF .text 0000000a Base XmlGetUtf8InternalEncoding 000ff470 g DF .text 0000000a Base XmlSizeOfUnknownEncoding 00100050 g DF .text 0000005b Base XmlParseXmlDeclNS 000ffcf0 g DF .text 0000004d Base XmlInitEncoding libexpat and libbase libraries exports XML_* functions and EarthXML_* respectively which can't clash thanks to Earth prefix. But prefixing Xml* functions is forgotten. Maybe because, according to expat.h they are not meant to be exported and should be hidden. For expat@openSUSE, this tried to resolve expat-visibility.patch, but thanks to two typos there it doesn't work, see above commit. Its aim is to hide all symbols (-fvisibility=hidden) and explicitely name exported symbols (__attribute__ ((visibility ("default")))). Hope my findings are correct. @Mathias: please try to install libexpat1-32bit (!!!) package from http://download.opensuse.org/repositories/home:/pgajdos:/maintenance:/expat/... Does google-earth start then? Be careful: Question: does this change break ABI? @Vojta: please consider what to do with the bug for 12.2 now. If I understand correctly, wrong are both sides, libexpat and libbase because of exporting private symbols. (Someone with @gmail.com account could add a comment to http://code.google.com/p/earth-issues/issues/detail?id=1313) I haven't tried re_nelson's solution in http://productforums.google.com/forum/#!topic/earth/dlzBfGl4eKM to build expat with -Bsymbolic-links. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c20 --- Comment #20 from Petr Gajdos <pgajdos@suse.com> 2013-01-18 10:51:25 UTC --- (In reply to comment #18)
(In reply to comment #17)
This is an autogenerated message for OBS integration: This bug (798644) was mentioned in https://build.opensuse.org/request/show/148919 Factory / expat
+Fri Jan 18 08:53:33 UTC 2013 - pgajdos@suse.com + +- really hide private Xml* symbols [bnc#798644] + * modified visibility.patch
Especially fixed typo?
Haven't understood. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c21 --- Comment #21 from Stefan Dirsch <sndirsch@suse.com> 2013-01-18 11:04:25 UTC --- (In reply to comment #20)
Especially fixed typo?
Haven't understood.
CLFAG* --> CFLAG* -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c22 --- Comment #22 from Petr Gajdos <pgajdos@suse.com> 2013-01-18 11:10:48 UTC --- (In reply to comment #21)
(In reply to comment #20)
Especially fixed typo?
Haven't understood.
CLFAG* --> CFLAG*
Yes, that and -+#if HAVE_VISIBILTY ++#include "../expat_config.h" ++#if HAVE_VISIBILITY But I didn't understand 'Especially' :-]. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c23 --- Comment #23 from Stefan Dirsch <sndirsch@suse.com> 2013-01-18 11:17:33 UTC --- Well, I just wanted to underline, which nature the changes were. Instead of "especially" I should have written "in more detail". Ok? ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c24 --- Comment #24 from Petr Gajdos <pgajdos@suse.com> 2013-01-18 15:43:58 UTC --- OK :-]. I only didn't know if there is some problem with that patch. Thanks. Btw. what's your opinion on solution for 12.2? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c25 --- Comment #25 from Stefan Dirsch <sndirsch@suse.com> 2013-01-18 16:00:27 UTC --- If this patch fixes this issue for you and the reporter, I suggest to release a libexpat update for 12.2. For me the fix doesn't help, neither does it help to remove the .conf files > 8192 bytes. So apparently I run into different issues here unrelated to the one you've fixed now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c26 --- Comment #26 from Petr Gajdos <pgajdos@suse.com> 2013-01-21 08:44:05 UTC --- (In reply to comment #25)
If this patch fixes this issue for you and the reporter, I suggest to release a libexpat update for 12.2. For me the fix doesn't help, neither does it help to
Unfortunately I am not sure so far if this fix is safe from ABI point of view.
remove the .conf files > 8192 bytes. So apparently I run into different issues here unrelated to the one you've fixed now.
What's the gdb backtrace? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c27 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|Mathias.Homann@opensuse.org | --- Comment #27 from Stefan Dirsch <sndirsch@suse.com> 2013-01-21 10:27:28 UTC --- (In reply to comment #26)
(In reply to comment #25)
If this patch fixes this issue for you and the reporter, I suggest to release a libexpat update for 12.2. For me the fix doesn't help, neither does it help to
Unfortunately I am not sure so far if this fix is safe from ABI point of view.
remove the .conf files > 8192 bytes. So apparently I run into different issues here unrelated to the one you've fixed now.
What's the gdb backtrace?
I've been stupid. I didn't install your updated -32bit package, but only the 64bit package. Now it works! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c28 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Andreas.Stieger@gmx.de --- Comment #28 from Andreas Stieger <Andreas.Stieger@gmx.de> 2013-01-22 23:14:43 UTC --- This change breaks openSUSE:Factory / subversion, uses XML_ParserCreate. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c29 --- Comment #29 from Petr Gajdos <pgajdos@suse.com> 2013-01-23 07:43:59 UTC --- My fault, there is wrong #include. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c30 --- Comment #30 from Petr Gajdos <pgajdos@suse.com> 2013-01-23 09:18:11 UTC --- Stefan, Vojta, could you please review expat in devel prj? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c31 --- Comment #31 from Stefan Dirsch <sndirsch@suse.com> 2013-01-23 15:32:56 UTC --- I'm afraid I'm the wrong person for reviewing this patch, since I'm not really familiar with using the visibility flag. Maybe better asking a toolchain guy in doubt. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c32 --- Comment #32 from Andreas Stieger <Andreas.Stieger@gmx.de> 2013-01-23 18:44:34 UTC --- (In reply to comment #30)
Stefan, Vojta, could you please review expat in devel prj?
I can confirm that devel:libraries:c_c++ expat Revision 33 fixes Subversion again. [ 256s] checking for Expat... yes -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c33 --- Comment #33 from Mathias Homann <Mathias.Homann@opensuse.org> 2013-02-12 08:54:28 UTC --- so will there actually be an updated expat package at some point? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c34 --- Comment #34 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-06-28 11:00:10 CEST --- This is an autogenerated message for OBS integration: This bug (798644) was mentioned in https://build.opensuse.org/request/show/181349 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c35 Marcus Meissner <meissner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |meissner@suse.com Resolution| |FIXED --- Comment #35 from Marcus Meissner <meissner@suse.com> 2013-07-01 09:15:13 UTC --- accepted as maintenance -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c36 --- Comment #36 from Swamp Workflow Management <swamp@suse.de> 2013-07-08 08:04:25 UTC --- openSUSE-RU-2013:1156-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 798644 CVE References: Sources used: openSUSE 12.2 (src): expat-2.1.0-2.4.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com