Comments (12)
Comment #1 originally posted by thezbyg on 2009-09-17T09:01:23.000Z:
Do you have any experience debugging with GDB? If not, I can write a step by step
guide. Anyway, you will need GDB installed, and also a gpick version with debug
information (attached)
from gpick.
Comment #2 originally posted by thezbyg on 2009-09-17T11:58:28.000Z:
I have no experience with debugging on linux whatsoever.
from gpick.
Comment #3 originally posted by thezbyg on 2009-09-17T12:47:57.000Z:
After you have installed GDB and gpick with debugging information, start gpick like this:
gdb gpick | tee gpick-debug.log
This will write GDB output to terminal screen and 'gpick-debug.log' file, which you
should later attach to this issue.
After you run the above command you should get something like this:
Temporary breakpoint 1, main (argc=1, argv=0x7fffffffe8d8)
at source/main.cpp:838
(gdb)
Now type 'c' or 'continue' (without quotes) and press enter
Now if the output has 'Segmentation fault' at the end of the first line, type
'backtrace' (without quotes), otherwise type 'c' or 'continue' again
Lastly type 'quit' to close GDB, and post the 'gpick-debug.log' file here
from gpick.
Comment #4 originally posted by thezbyg on 2009-09-17T12:52:16.000Z:
After I run that gdb command, I get this:
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(gdb)
from gpick.
Comment #5 originally posted by thezbyg on 2009-09-17T12:56:53.000Z:
Type 'start'
from gpick.
Comment #6 originally posted by thezbyg on 2009-09-17T13:00:11.000Z:
Here it is...
from gpick.
Comment #7 originally posted by thezbyg on 2009-09-17T13:11:04.000Z:
Thanks
from gpick.
Comment #8 originally posted by thezbyg on 2009-09-17T13:39:20.000Z:
Ok, I think I fixed it. Can you test?
from gpick.
Comment #9 originally posted by thezbyg on 2009-09-17T13:54:58.000Z:
Yeah, gpick works now.
from gpick.
Comment #10 originally posted by thezbyg on 2009-09-17T14:09:08.000Z:
Good, I will release a new version with this fix in an hour or so. Thanks for taking
time to debug it
from gpick.
Comment #11 originally posted by thezbyg on 2009-09-17T14:11:23.000Z:
No problem, glad I could help.
from gpick.
Comment #12 originally posted by thezbyg on 2009-09-17T14:14:55.000Z:
This issue was closed by revision r74.
from gpick.
Related Issues (20)
- Missing <array> in MatchPattern.h HOT 1
- Problem in paradise on arch.. HOT 1
- feature request. An other pallet HOT 1
- How do you mix colors? HOT 2
- Searching colors in palette HOT 3
- [FTBS] opensuse 15.4 linking of tests ok in v0.2.6 but fails both in v0.3 and latest r.46f826c HOT 3
- Cannot build or run gpick HOT 1
- Gpick gives wrong hex codes on Endeavour OS due to window transparency
- gpick v0.3 compil fail on Archlinux HOT 1
- No output when using `gpick -so`? HOT 1
- Colors displayed are incorrect
- scons looks for .version file in parent directory HOT 2
- NameError: name 'SCons' is not defined HOT 2
- README doesn't mention lua-c++ requirement HOT 2
- error: too many template arguments for class template 'Scoped' HOT 2
- Undefined symbols: dynv::types::xml::write HOT 1
- Segmentation fault on launch on Gentoo, Arch Linux and Ubuntu 22.04 HOT 1
- Can't adjust 'Saturation' & 'Lightness' using mouse in 'Scheme Generation'
- build fails with boost 1.84
- Webpage Layout Dont Export, Crashes GPick
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gpick.