On Tuesday 18 of March 2014 15:09:08 Ian Wadham wrote: > Hi Luigi, > > On 18/03/2014, at 10:17 AM, Luigi Toscano wrote: > > I'm pretty sure meinproc4 does not depend on anything tex-related. It > > depends on libxml, libxslt, docbook-xml and docbook-xslt. Could you > > please try to investigate a bit more about the reasons for this? > > There is a long-standing bug-report re meinproc4 on Apple OS X and MacPorts: > https://bugs.kde.org/show_bug.cgi?id=261509
Which is not on kdoctools subproduct, I will fix it. > > First reported 2010-12-29. So far no response from KDE apart from > Jekyll Wu enquiring whether it is still a problem (2013-03-01). Latest > post from MacPorts 2014-01-02. MacPorts have also raised four > tickets re this on their own bug-reporting database. Links to those > are in the comments on https://bugs.kde.org/show_bug.cgi?id=261509 So, it seems never worked. This is the commit which introduced the macLocaleValue; it seems that the output of CFLocaleGetValue is invalid and then the crash: http://quickgit.kde.org/?p=kdelibs.git&a=commit&h=e0973a28cbe112b1740af927e8383ba677068f80 (the current code is a bit different). /me summons John Layt I wonder why it happens only here and not in other applications; the crash is in a innocent call to KGlobal. Do you know about similar crashes/stacktraces in other applications? > Apparently it crashes randomly on one document or another during a > large install that calls for KDE documentation. > > In amongst the MacPorts tickets is at least one backtrace. I would like > to follow that up, but I cannot find the meinproc4 source code repository > anywhere in KDE Projects and a search comes up empty: > https://projects.kde.org/search?projects=1&q=meinproc4 As you found out it's part of kdelibs/kdoctools. In Frameworks it is part of a separate KDocTools framework. And yes, I'm the maintainer now. I would really need some help from a real Mac programmer to find why that snippet of code is crashing. Let's see if I can extract that code in simple test program (any help or volunteer is appreciated), but I would need some Mac around to test it. > > Luigi, can you tell me where, in the source-code tree, meinproc4 is? > Also, is there a maintainer for it? If so, who is he or she? Bug 261509 > is still at UNCONFIRMED status after four years and the only people on > the mailing list for it are four guys from MacPorts. Its auto assignment is > to kdelibs-b...@kde.org Yes, it was not exactly maintained - and the component is "generic" so it didn't end up in the right bucket. For sure it needs to be fixed, the downstream solution of removing documentation is non-solution. Ciao -- Luigi >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<