[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