> > When debugging an application within Qt Creator, is there any reason
> > that an application would crash by sending signals to a
> > QProgressDialog too quickly?
>
> Depends on context, but, sure, it's imaginable.
>
> An "Evaluated Expression" malloc(100....) + possibly actually
> writing to the memory would happily leak until the process
> runs out of memory.
I don't think I have anything like that going on other than the addition
of emitting that signal from a block of code in the programming thread
where I wasn't previously emitting it. So the difference between crashing
and not crashing is simply whether or not the emit statement is commented
in or out in the pseudo code below, the <do some stuff> block below is being
called always, only the addition of the signal emission causes the crash.
if(pageIsEmpty)
{
<do some stuff>
emit sigPageProgrammed(currentPageNum, totalNumPages);
}
> > If I rebuild the application in release mode, and run it either from
> > within Qt Creator (using CTRL+R) or run it outside Qt Creator
> > altogether it runs just fine without crashing, only crashing inside Qt
> > Creator and only in debug mode.
>
> When debugging or running the application when compiled in debug mode?
The crash definitely occurs when debugging, no breakpoints are set though. I
didn't
attempt running the application outside of Creator/debugger with a debug build
though. I'll try that tomorrow.
>
> > So the only real difference I see is
> > that for the first 17% of programming, the signals are coming out
> > fairly slowly, after that, the next clump of signals are going to come
> > out much faster based on how quickly that programming thread can
> > determine that each of the remaining pages are empty.
> >
> > Any ideas?
>
> Open an issue on bugreports.qt-project.org and attach a debugger log
> (contents of right pane of Windows->Views->Debugger Log) there.
I'll poke around some more tomorrow and see what I can turn up and if
there's anything issue-worthy.
>
> PS:
>
> > tHIS MEssage has been scanned for malware by Forcepoint.
>
> And what was the result?
No idea, but I'm guessing this message will be scanned too!
This message has been scanned for malware by Forcepoint. www.forcepoint.com
_______________________________________________
Qt-creator mailing list
[email protected]
https://lists.qt-project.org/listinfo/qt-creator