Mark Hymers wrote:
On Sat, 21, Oct, 2006 at 10:25:52AM +0200, Manolo Díaz spoke thus..
Hi,
Trying to launch ddd I get a crash after the splash image. This
is the gdb backtrace
Hi,
I've just tried to reproduce this in an AMD64 sid chroot and can't. Do
you have any more details which might help us reproduce it?
Thanks,
Mark
Hi,
yes, it's not a grave bug: removing "~/.ddd" directory ddd starts again.
To reproduce the bug both, a customized "~/.ddd/init" file and "~/.ddd/lock"
file that contains a wrong hostname (i.e. you have changed it since last ddd
session), are needed.
Attached you have the files that cause ddd fails to start on my system. Removing
lock file or changing the hostname inside to the right one things go fine.
All that means it's a very unlikely bug. Sorry for the noise.
Best Regards,
Manolo
! DDD initialization file
! Enter your personal DDD resources here.
! DO NOT ADD ANYTHING BELOW THIS LINE -- DDD WILL OVERWRITE IT
Ddd*dddinitVersion: 3.3.11
! Debugger settings.
Ddd*autoDebugger: off
Ddd*debugger: gdb
Ddd*useSourcePath: off
! Ddd*bashSettings:
! Ddd*dbgSettings:
! Ddd*dbxSettings:
! Ddd*gdbSettings: \
! set print asm-demangle on\n
! Ddd*jdbSettings:
! Ddd*perlSettings:
! Ddd*pydbSettings:
! Ddd*xdbSettings:
! Source.
Ddd*findWordsOnly: on
Ddd*findCaseSensitive: on
! Ddd*tabWidth: 8
! Ddd*indentSource: 0
! Ddd*indentCode: 4
Ddd*cacheSourceFiles: on
Ddd*cacheMachineCode: on
Ddd*displayGlyphs: on
Ddd*displayLineNumbers: off
Ddd*disassemble: off
Ddd*allRegisters: off
! Undo Buffer.
! Ddd*maxUndoDepth: -1
! Ddd*maxUndoSize: 2000000
! Misc preferences.
Ddd*keyboardFocusPolicy: POINTER
Ddd*statusAtBottom: on
Ddd*suppressWarnings: off
Ddd*warnIfLocked: on
Ddd*checkGrabs: on
Ddd*saveHistoryOnExit: on
Ddd*paperSize: 210mm x 297mm
Ddd*blinkWhileBusy: on
Ddd*splashScreen: on
Ddd*startupTips: on
! Keys.
Ddd*globalTabCompletion: on
Ddd*cutCopyPasteBindings: Motif
Ddd*selectAllBindings: KDE
! Data.
Ddd*pannedGraphEditor: off
Ddd*graph_edit.showGrid: on
Ddd*graph_edit.snapToGrid: on
Ddd*graph_edit.showHints: on
Ddd*graph_edit.showAnnotations: on
Ddd*graph_edit.layoutMode: regular
Ddd*graph_edit.autoLayout: off
Ddd*showBaseDisplayTitles: on
Ddd*showDependentDisplayTitles: off
Ddd*autoCloseDataWindow: on
! Ddd*graph_edit.GridSize: 16
Ddd*detectAliases: off
Ddd*clusterDisplays: off
Ddd*displayPlacement: XmVERTICAL
Ddd*align2dArrays: on
Ddd*arrayOrientation: XmVERTICAL
Ddd*structOrientation: XmVERTICAL
Ddd*showMemberNames: on
! Themes.
Ddd*themes: \
! tinyvalues.vsl \n\
! suppress.vsl \n\
! smallvalues.vsl \n\
! smalltitles.vsl \n\
! red.vsl \n\
! green.vsl \n\
! green.vsl\n\
rednil.vsl *\n
! Tips.
Ddd*buttonTips: on
Ddd*valueTips: on
Ddd*buttonDocs: on
Ddd*valueDocs: on
! Helpers.
! Ddd*editCommand: ${XEDITOR-false} [EMAIL PROTECTED]@ @FILE@ || xterm -e
sensible-editor [EMAIL PROTECTED]@ @FILE@
! Ddd*getCoreCommand:
! Ddd*psCommand: ps x 2> /dev/null || ps -ef 2> /dev/null || ps
! Ddd*termCommand: xterm -bg \'grey96\' -fg \'black\' -cr \'DarkGreen\' -fn
\'@[EMAIL PROTECTED]' -title \'DDD: Execution Window\' -e /bin/sh -c
! Ddd*uncompressCommand: gzip -d -c
Ddd*wwwCommand: mozilla -remote \'openURL(@URL@)\' || netscape -remote
\'openURL(@URL@)\' || ${WWWBROWSER-false} \'@[EMAIL PROTECTED]' || mozilla
\'@[EMAIL PROTECTED]' || gnome-help-browser \'@[EMAIL PROTECTED]' || netscape
\'@[EMAIL PROTECTED]' || gnudoit \'(w3-fetch \"@[EMAIL PROTECTED]")\' || mosaic
\'@[EMAIL PROTECTED]' || Mosaic \'@[EMAIL PROTECTED]' || xterm -e lynx
\'@[EMAIL PROTECTED]'
! Ddd*plotCommand: gnuplot -bg \'grey96\' -font \'@[EMAIL PROTECTED]' -name
\'@[EMAIL PROTECTED]' -geometry +5000+5000
Ddd*plotTermType: xlib
! Ddd*printCommand: lpr
! Tool Bars.
Ddd*toolbarsAtBottom: off
Ddd*buttonImages: on
Ddd*buttonCaptions: on
Ddd*FlatButtons: on
Ddd*buttonColorKey: g
Ddd*activeButtonColorKey: c
! Command Tool.
Ddd*commandToolBar: off
! Ddd*toolRightOffset: 8
! Ddd*toolTopOffset: 8
! Buttons.
Ddd*consoleButtons:
Ddd*sourceButtons:
Ddd*dataButtons:
Ddd*verifyButtons: on
! Display shortcuts.
Ddd*bashDisplayShortcuts:
Ddd*dbgDisplayShortcuts:
! Ddd*dbxDisplayShortcuts:
! Ddd*gdbDisplayShortcuts: \
! /t () // Convert to Bin\n\
! /d () // Convert to Dec\n\
! /x () // Convert to Hex\n\
! /o () // Convert to Oct
! Ddd*jdbDisplayShortcuts:
! Ddd*perlDisplayShortcuts: \
! sprintf(\"%#x\", ()) // Convert to Hex\n\
! sprintf(\"%#o\", ()) // Convert to Oct
! Ddd*pydbDisplayShortcuts: \
! /t () // Convert to Bin\n\
! /d () // Convert to Dec\n\
! /x () // Convert to Hex\n\
! /o () // Convert to Oct
! Ddd*xdbDisplayShortcuts:
! Fonts.
Ddd*defaultFont: -adobe-helvetica-bold-r-*-*-12-120-*-*-*-*-iso8859-1
Ddd*variableWidthFont: -bitstream-helvetica-medium-r-*-*-12
! Ddd*fixedWidthFont: lucidatypewriter-medium
! Ddd*dataFont: lucidatypewriter-medium
Ddd*FontSize: 120
! Windows.
Ddd*openDataWindow: off
Ddd*openSourceWindow: on
Ddd*openDebuggerConsole: on
Ddd*Separate: off
Ddd*separateExecWindow: on
Ddd*groupIconify: off
Ddd*uniconifyWhenReady: on
! Maintenance.
Ddd*dumpCore: on
Ddd*debugCoreDumps: off
! Window sizes.
Ddd*graph_edit.height: 100
Ddd*source_text_w.columns: 207
Ddd*source_text_w.rows: 54
Ddd*code_text_w.columns: 124
Ddd*code_text_w.rows: 6
Ddd*gdb_w.columns: 207
Ddd*gdb_w.rows: 6
DDD-3.3.11 wrong.hostname 5860 :0.0 1000 yo