Amarok-devel Digest, Vol 104, Issue 15
Olivier Churlaud
olivier at churlaud.com
Sun Sep 13 16:52:23 UTC 2015
Hi Ribash,
How come the line was missing? Did you apply the diff to the project ?
Didi you use the second one (don't take care of the 1st)
Your log is very interesting, what debugger do you use? With gdb, I
can't get such a deep description (but I may not know how to use it well).
With such a trace, you might be able to find the error, and correct it.
If you need any help, do not hesitate,
Have fun!
Olivier
Le 13/09/2015 17:34, RISHABH GUPTA a écrit :
>
>
> >> here's the output
> >> http://pastebin.com/5StyEUth
> > Huuu.... Wait, it's not possible. My segfault doesn't happen in
> > handleCliArgs() but way after... It means that I left a bug, that
> > works on my system but not yours OR that something is wrong on your
> > side. Please investigate why this happen, I'll do this on my
> side too.
>
> Ok, in the code you have this:
>
>
> QCommandLineParser parser;
> parser.addVersionOption();
> parser.addHelpOption();
>
> aboutData.setupCommandLine(&parser);
> app.initCliArgs(&parser);
> parser.process(app);
> aboutData.processCommandLine(&parser);
>
> so normally, the parser is given in initCliArgs() to App, and the
> options are added here.
>
> app.handleCliArgs(cwd) should be called after initCliArgs() (when
> continueInit() is called) and m_args should point to parser: your
> error
> shouldn't be there.. (or I did something wrong in the code, but I
> don't
> know what)
>
> So I advise you to check very specifically that every option is
> called,
> and debug that m_args points well toward the parser from the main.
>
>
> In my main.cpp app.initcliargs(&parser) was missing after adding it
> this is the output
> http://pastebin.com/Ka7cz7rZ
>
> Cheers!
> Olivier
>
>
> thanks,
> rishabh
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok-devel/attachments/20150913/6d0a00cd/attachment.html>
More information about the Amarok-devel
mailing list