[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    meinproc4 on Mac, KLocale (was Re: What to test for 4.13?)
From:       Luigi Toscano <luigi.toscano () tiscali ! it>
Date:       2014-03-18 13:33:24
Message-ID: 2591577.J3NidZDR2s () whitebase ! usersys ! redhat ! com
[Download RAW message or body]

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-bugs@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 <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic