Summary: | conky 1.34-r1 crashes while trying to read "wrong values". | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Jenisch <nt> |
Component: | Current packages | Assignee: | Daniel Black (RETIRED) <dragonheart> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | brenden, nt, pkdevel |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
app-admin/conky/conky-1.3.4-r2.ebuild
app-admin/conky/files/conky-1.3.4-arraybounds.patch |
Description
Alexander Jenisch
2005-11-29 10:25:17 UTC
A backtrace would be most helpful, along with your .conkyrc. Here's what to do: 1) if you don't have the debugger gdb already, simply: 'emerge gdb' 2) make sure, for the purposes of debugging, conky doesn't fork off to the background. change your .conkyrc so 'background no' is indicated. 3) start conky from gdb with 'gdb conky'. athe the gdb prompt, type 'run': (gdb) run 4) if/when it crashes, gdb will indicate the error, followed by another (gdb) prompt. type 'bt' for backtrace: (gdb) bt 5) paste the output of the gdb session into this bug report as a comment. this will help us figure it out. strange thing... it hast spit the error and did not crash (until now). maybe there's another problem too. i'll let it run and send you the bt when it crashes. Created attachment 73830 [details]
app-admin/conky/conky-1.3.4-r2.ebuild
please try this ebuild.
Created attachment 73832 [details, diff]
app-admin/conky/files/conky-1.3.4-arraybounds.patch
you will need both this new patch "arraybounds" and the "miscbug" patch in your
overlay's app-admin/conky/files directory.
seems to work fine on my machine. please bump to cvs. nt-@gmx.de don't mark this as fixed. It hasn't been committed to cvs. Daniel, We've testing patch on several boxes now and it's been added to conky cvs. I think it's safe to commit it to portage, esp. since we're etting more complaints about this bork on the forums and this patch does safely fix it. Let 'er rip. Phil added - sorry took so long - been very busy here. |