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
_______________________________________________
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel