[KDevelop feedback] Crash setting up CMake project on Win 8.1
Kevin Funk
kfunk at kde.org
Mon Nov 28 13:09:56 UTC 2016
On Monday, 28 November 2016 13:04:13 CET George Socker wrote:
> Kevin,
> I can't get your preliminary 5.0.3 version to the crash point - after
> selecting a CMake project and clicking Finish I get "Could not load project
> management plugin KDevCMakeManager". It is enabled in the plugin settings.
> I can send a dump if I can figure out how to get past this point and
> reproduce the crash on 5.0.3.
>
> CMake.exe is in the path.
Hmm, then you shouldn't run into this problem.
Please try the following:
- Download DebugView [1]
- Start the DebugView exe
- Start KDevelop
- Check DebugView again for interesting output from KDevelop
Paste or pastebin the output.
CC'ed kdevelop-devel at kde.org, this might be interesting to other users as
well.
Cheers,
Kevin
[1] https://technet.microsoft.com/en-us/sysinternals/debugview.aspx
> 5.0.1 and 5.0.2 both crash. Using the PDBs against 5.0.1 gets the following
> backtrace:
>
> KDevPlatformInterfaces.dll!KDevelop::IPlugin::extensions() Line 136 C++
> kdevcmakemanager.dll!KDevelop::IPlugin::extension<KDevelop::IProjectBuilde
> r>() Line 172 C++ kdevcmakemanager.dll!CMakeManager::builder() Line 249 C++
> kdevcmakemanager.dll!CMakeManager::createImportJob(KDevelop::ProjectFolder
> Item * item) Line 165 C++
> KDevPlatformShell.dll!KDevelop::Project::open(const KDevelop::Path &
> projectFile) Line 514 C++
> KDevPlatformShell.dll!KDevelop::ProjectControllerPrivate::importProject(con
> st QUrl & url_) Line 308 C++
> KDevPlatformShell.dll!KDevelop::ProjectController::openProject(const QUrl &
> projectFile) Line 808 C++
> KDevPlatformShell.dll!KDevelop::ProjectController::qt_static_metacall(QObje
> ct * _o, QMetaObject::Call _c, int _id, void * * _a) Line 276 C++
> KDevPlatformShell.dll!KDevelop::ProjectController::qt_metacall(QMetaObject:
> :Call _c, int _id, void * * _a) Line 347 C++
> > Qt5Qml.dll!0000000066bd144f() Unknown
>
> Qt5Qml.dll!0000000066bd16fd() Unknown
> Qt5Qml.dll!0000000066bd30c5() Unknown
> Qt5Qml.dll!0000000066be2791() Unknown
> [External Code]
>
> Apologies for the top posting, but I'm stuck with Outlook at work and I
> can't reconfigure it.
>
> George
>
> -----Original Message-----
> From: Kevin Funk [mailto:kfunk at kde.org]
> Sent: Friday, November 25, 2016 4:48 AM
> To: George Socker <gsocker at ara-inc.com>
> Cc: mail at svenbrauch.de
> Subject: Re: [KDevelop feedback] Crash setting up CMake project on Win 8.1
>
> On Friday, 25 November 2016 10:15:20 CET Kevin Funk wrote:
> > On Monday, 21 November 2016 21:22:08 CET KDevelop wrote:
> > > George Socker (not verified) (gsocker at ara-inc.com) sent a message
> > > using the contact form at
> > > https://www.kdevelop.org/contact/kdevelop_feedback.
> > >
> > > Message
> > >
> > > I'm trying to open a CMake project on Windows 8.1 When I
> > >
> > > click
> > >
> > > 'OK' on the build properties dialog, KDevelop crashes with the
> > > following:
> > > Unhandled exception at 0x00007FFC26FF9E31
> > > (KDevPlatformInterfaces.dll) in
> > > kdevelop.exe: 0xC0000005: Access violation reading location
> > > 0x0000000000000020.
>
> By the way,
>
> I just uploaded a preliminary version of 5.0.3:
> https://kfunk.blaucloud.de/index.php/s/wr2CsjmGyqkgyNF/download?path=
> %2F&files=kdevelop-5.0.3-x64-setup.exe
>
> Feel free to try out that one. If the crash persists, please send me the
> core dump.
>
> Cheers,
> Kevin
>
> > Heya,
> >
> > first of all: thanks for the feedback!
> >
> > Before debugging deeper, is cmake.exe in system-wide PATH for you or not?
> > For KDevelop it's preferable to have it in PATH so the IDE can find it.
> >
> > > I can supply a more detailed backtrace if there a PDB file somewhere
> > > with the symbols.
> >
> > Here are the PDBs for 5.0.1 x64 (older version, I know, but they
> >
> > should still be useful, since binaries haven't changed much):
> > https://kfunk.blaucloud.de/index.php/s/6i2GHgCrmAygL7H
> >
> > If that doesn't help I don't mind if you could just send us a core
> >
> > dump either. Pretty easy to do with Userdump:
> > https://support.microsoft.com/en-us/kb/241215
> >
> > Thanks!
> >
> > > Thanks
>
> --
> Kevin Funk | kfunk at kde.org | http://kfunk.org
--
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20161128/387aceb0/attachment.sig>
More information about the KDevelop-devel
mailing list