Bug 331883 - Whenever I try to fetch a GitHub project, KDevelop crashes.
Summary: Whenever I try to fetch a GitHub project, KDevelop crashes.
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: Project provider: Github (show other bugs)
Version: 4.6.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: junior-jobs
: 371053 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-03-08 18:04 UTC by Trent Reed
Modified: 2017-04-07 12:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.0.3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Trent Reed 2014-03-08 18:04:32 UTC
Whenever I try to fetch a project from GitHub, KDevelop crashes. Please see the "Steps to Reproduce" to see how this is repro.

Reproducible: Always

Steps to Reproduce:
1. Open KDevelop..
2. Click "Project->Fetch Project...".
3. Change the Source to "GitHub".
4. Select a GitHub project from the Source list. 
5. Press the "Get" button.
Actual Results:  
KDevelop then crashes.

Expected Results:  
It should have cloned from GitHub into the folder I specified and opened the project.

I realize this isn't an important feature, but I was excited to see it. Hope it can get up-and-running soon! :)
Comment 1 Trent Reed 2014-03-09 08:48:19 UTC
I found the issue, I did not have the GitHub Plugin loaded. Seems like it should just not display the "Fetch" dialog if I don't have GitHub Plugin loaded. But after enabling this, things worked as expected.
Comment 2 Kevin Funk 2016-10-18 07:42:48 UTC
*** Bug 371053 has been marked as a duplicate of this bug. ***
Comment 3 Kevin Funk 2016-10-18 07:48:10 UTC
Git commit 3afcc322a94878c8f5f662c1c5795b75a3bf62a5 by Kevin Funk.
Committed on 18/10/2016 at 07:47.
Pushed by kfunk into branch '5.0'.

GitHub: Don't crash when Git plugin not loaded
FIXED-IN: 5.0.3

M  +6    -3    providers/ghprovider/ghproviderwidget.cpp

http://commits.kde.org/kdevelop/3afcc322a94878c8f5f662c1c5795b75a3bf62a5