-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Git Extension crashes when trying to access settings page in Ubuntu 16.04 #5187
Comments
What is your merge/diff tool configuration? |
The same for me under ubuntu 18. Maybe you can say me where I can check the settings manually?
it was kdiff3 before update. Can be related to the changes I guess, FindFileInFolders method |
The git settings are in .gitconfig file. I hardly ever use non-Windows distros, so I'm a bit sketchy where that file is, try Have you looked at https://github.com/gitextensions/gitextensions/wiki/How-To:-run-Git-Extensions-on-Linux? |
Yes, thanks! I've already found that and tried to reset the setting(removed the folder), but it didn't help. |
I'll try to carve some time in coming days to run it on an Ubuntu instance |
Check if you see any windows specific tool or value in 'diff.tool / merge.tool' related settings. You should be able to clear or set them using for example:
|
git config --global --unset diff.tool vimdiff
…On Mon, Jul 23, 2018 at 11:07 AM Remco Ros ***@***.***> wrote:
git config --list --global
Check if you see any windows specific tool or value in 'diff.tool /
merge.tool' related settings. You should be able to clear or set them using
for example:
git config --global diff.tool vimdiff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#5187 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADdhsQurb4cmCE9ADVGxTMQgLF1QUslOks5uJeahgaJpZM4VaHHD>
.
|
My current Git config settings are as follows [merge] |
Setting it to a different diff tool using "git config --global diff.tool vimdiff" did not help. I have no Windows specific tools installed. This used to work for me as I recall seeing the Settings page before. But with GitExt v 2.51.0XX it has been failing... I'll try an older version The bigger problem I was trying to address is, to reach the settings page and limit history to the last 1000 entries. This was to prevent the UI hang issue after doing actions such as Push/Pull/commit and so on. |
Tried this, changed default editor to gedit. It did not work. :( |
Downgraded to GitExtensions-2.51-Mono, released in Jan/2018. And Settings menu works!! So there has been some regression in the latest revisions. |
"The bigger problem I was trying to address is, to reach the settings page and limit history to the last 1000 entries. This was to prevent the UI hang issue after doing actions such as Push/Pull/commit and so on. " After downgrading to GitExt v2.51, I was able to access Settings. I was then able to edit "Limit number of commits that will be loaded at startup" to 1000 from the default 100000. Using this workaround I was able to resolve the UI performance and hang issue. I would recommend keeping the default to 1000 rather than 100000 in future releases |
@IlyaMokin |
We can't because of #5114. Personally I haven't experienced any problems on Windows even with large repos. |
# Conflicts: # GitUI/CommandsDialogs/SettingsDialog/MergeToolsHelper.cs
fix for #5187: can't open settings (master branch)
Thanks @RussKie, I had the same crash as the original poster and your build fixed it. |
I downgraded to version GitExtensions-2.51.01-Mono.zip which is working fine. I have Mono JIT compiler version 5.12.0.301 on Ubuntu 18.04.1 LTS. |
I have an instance of Ubuntu 17.04 and Mono 5.2.0 and I can't repro the issue... |
@fahdovski003 have you tried the build above? |
New build solves the issue for me (Ubuntu 18.04.01 x64) |
@RussKie I only use released versions |
issue #5187 crash opening settings page in Ubuntu 18
Thank you @RussKie for this reference, did not search for closed issues. Do you backport this "breaking issue" or when do you expect 2.51.05 gets released? |
I've been meaning to publish 05 version last week but have been very busy. |
(cherry picked from commit b179ddd)
Do you want to request a feature or report a bug? Bug
What is the current behavior?
Crash of GitExt when trying access the settings or Tools page.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
Use Git extension on a repo with a large history. Opening Settings page cause Git extensions to crash.
What is the expected behavior?
Settings page should show up as expected.
Environment you encounter the issue:
Did this work in previous version of GitExtensions (which)?
The text was updated successfully, but these errors were encountered: