<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi Ribash,<br>
<br>
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)<br>
<br>
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).<br>
<br>
With such a trace, you might be able to find the error, and correct
it.<br>
<br>
If you need any help, do not hesitate,<br>
<br>
Have fun!<br>
Olivier<br>
<br>
Le 13/09/2015 17:34, RISHABH GUPTA a écrit :<br>
<blockquote
cite="mid:CAB9YDnU9geb_OLWq+J5_wgNFKRJDzxyd9RkS4f4HcnrSSK=WyQ@mail.gmail.com"
type="cite">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
>> here's the output<br>
>> <a moz-do-not-send="true"
href="http://pastebin.com/5StyEUth" rel="noreferrer"
target="_blank">http://pastebin.com/5StyEUth</a><br>
> Huuu.... Wait, it's not possible. My segfault doesn't
happen in<br>
> handleCliArgs() but way after... It means that I left
a bug, that<br>
> works on my system but not yours OR that something is
wrong on your<br>
> side. Please investigate why this happen, I'll do
this on my side too.<br>
<br>
Ok, in the code you have this:<br>
<br>
<br>
QCommandLineParser parser;<br>
parser.addVersionOption();<br>
parser.addHelpOption();<br>
<br>
aboutData.setupCommandLine(&parser);<br>
app.initCliArgs(&parser);<br>
parser.process(app);<br>
aboutData.processCommandLine(&parser);<br>
<br>
so normally, the parser is given in initCliArgs() to App,
and the<br>
options are added here.<br>
<br>
app.handleCliArgs(cwd) should be called after
initCliArgs() (when<br>
continueInit() is called) and m_args should point to
parser: your error<br>
shouldn't be there.. (or I did something wrong in the
code, but I don't<br>
know what)<br>
<br>
So I advise you to check very specifically that every
option is called,<br>
and debug that m_args points well toward the parser from
the main.<br>
<br>
</blockquote>
<div><br>
In my main.cpp app.initcliargs(&parser) was missing
after adding it this is the output<br>
<a moz-do-not-send="true"
href="http://pastebin.com/Ka7cz7rZ">http://pastebin.com/Ka7cz7rZ</a><br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
Cheers!<br>
Olivier<br>
<br>
<br>
</blockquote>
<div>thanks,<br>
</div>
<div>rishabh <br>
</div>
<br>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>