Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Bug in 3.0.2?

Hi,

I've just upgraded to Eclipse/CDT 3.1.2/3.0.2. I'm having some problems
launching my debugger, so I switched on debug
(org.eclipse.cdt.debug.mi.core/debug=true)

See below for snippets.

Notice how "F:\Workspace..." has turned into "F \Workspace...", with the
space then causing parsing problems.

Is this a known bug? Is there a workaround/patch? Should I raise a bugzilla
report?

*-*-*-*
3.0.1 (working)
[1,140,629,177,296] 9-environment-cd F:\\Workspace\\gnuarm
[1,140,629,177,296] 9^done
[1,140,629,177,296] (gdb)
[1,140,629,177,578] 10-environment-directory F:/Workspace/gnuarm
F:/Workspace/gn
uarm/.settings F:/Wo\
rkspace/gnuarm/Debug
[1,140,629,177,593]
10^done,source-path="F:/Workspace/gnuarm:F:/Workspace/gnuarm
/.settings:F:/Worksp\
ace/gnuarm/Debug:$cdir:$cwd"
*-*-*-*
3.0.2 (not working)
1,140,629,378,328] 9-environment-cd F:\\Workspace\\gnuarm
[1,140,629,378,343] 9^done
[1,140,629,378,343] (gdb)
[1,140,629,378,515] 10-environment-directory F /Workspace/gnuarm;F
/Workspace/gn
uarm/.settings;F
[1,140,629,378,515] &"Warning: /Workspace/gnuarm/.settings;F: No such file
or di
rectory.\n"
[1,140,629,378,515] &"Warning: /Workspace/gnuarm;F: No such file or
directory.\n
"
[1,140,629,378,515] &"Warning: /cygdrive/f/Workspace/gnuarm/F: No such file
or d
irectory.\n"
[1,140,629,378,515]
10^done,source-path="/cygdrive/f/Workspace/gnuarm/F:/Workspa
ce/gnuarm;F:/Workspa\
ce/gnuarm/.settings;F:$cdir:$cwd"

---
Derek 
[1,140,629,176,703] arm-elf-gdb --cd=F:\Workspace\gnuarm --command=F:\Developmen
t\Plugins\gdb_gnuarm\
.ini -q -nw -i mi F:\Workspace\gnuarm\Debug\gnuarm
[1,140,629,176,781] 1-gdb-set confirm off
[1,140,629,176,781] 1^done,reason="exited-normally"
[1,140,629,176,796] (gdb)
[1,140,629,176,796] 2-gdb-set width 0
[1,140,629,176,796] 2^done
[1,140,629,176,796] (gdb)
[1,140,629,176,796] 3-gdb-set height 0
[1,140,629,176,812] 3^done
[1,140,629,176,812] (gdb)
[1,140,629,176,812] 4-interpreter-exec console echo
[1,140,629,176,812] 4^done
[1,140,629,176,812] (gdb)
[1,140,629,176,812] 5-gdb-show prompt
[1,140,629,176,828] 5^done,value="(gdb) "
[1,140,629,176,828] (gdb)
[1,140,629,176,828] 6-stack-list-frames
[1,140,629,176,843] 6^done,stack=[frame={level="0",addr="0x00008b28",func="_exit
",file="../../../../\
../../newlib-1.14.0/newlib/libc/sys/arm/syscalls.c",line="101"},frame={level="1"
,addr="0x000082a0",f\
unc="exit",file="../../../../../newlib-1.14.0/newlib/libc/stdlib/exit.c",line="6
5"},frame={level="2"\
,addr="0x000081f4",func="start",file="../../../../../../newlib-1.14.0/newlib/lib
c/sys/arm/crt0.S",li\
ne="223"}]
[1,140,629,176,859] (gdb)
[1,140,629,176,859] 7 info program
[1,140,629,176,859] &"info program\n"
[1,140,629,176,859] ~"\tAttached to sim running program /cygdrive/f/Workspace/gn
uarm/Debug/gnuarm\n"
[1,140,629,176,859] ~"Program stopped at 0x0.\n"
[1,140,629,176,859] ~"Type \"info stack\" or \"info registers\" for more informa
tion.\n"
[1,140,629,176,859] 7^done
[1,140,629,176,875] (gdb)
[1,140,629,177,046] 8-gdb-set new-console
[1,140,629,177,046] &"No symbol \"new\" in current context.\n"
[1,140,629,177,046] 8^error,msg="No symbol \"new\" in current context."
[1,140,629,177,046] (gdb)
[1,140,629,177,296] 9-environment-cd F:\\Workspace\\gnuarm
[1,140,629,177,296] 9^done
[1,140,629,177,296] (gdb)
[1,140,629,177,578] 10-environment-directory F:/Workspace/gnuarm F:/Workspace/gn
uarm/.settings F:/Wo\
rkspace/gnuarm/Debug
[1,140,629,177,593] 10^done,source-path="F:/Workspace/gnuarm:F:/Workspace/gnuarm
/.settings:F:/Worksp\
ace/gnuarm/Debug:$cdir:$cwd"
[1,140,629,377,765] arm-elf-gdb --cd=F:\Workspace\gnuarm --command=F:\Developmen
t\Plugins\gdb_gnuarm\
.ini -q -nw -i mi F:\Workspace\gnuarm\Debug\gnuarm
[1,140,629,377,812] 1-gdb-set confirm off
[1,140,629,377,828] 1^done,reason="exited-normally"
[1,140,629,377,828] (gdb)
[1,140,629,377,828] 2-gdb-set width 0
[1,140,629,377,843] 2^done
[1,140,629,377,843] (gdb)
[1,140,629,377,843] 3-gdb-set height 0
[1,140,629,377,843] 3^done
[1,140,629,377,843] (gdb)
[1,140,629,377,843] 4-interpreter-exec console echo
[1,140,629,377,859] 4^done
[1,140,629,377,859] (gdb)
[1,140,629,377,859] 5-gdb-show prompt
[1,140,629,377,875] 5^done,value="(gdb) "
[1,140,629,377,875] (gdb)
[1,140,629,377,875] 6-stack-list-frames
[1,140,629,377,890] 6^done,stack=[frame={level="0",addr="0x00008b28",func="_exit
",file="../../../../\
../../newlib-1.14.0/newlib/libc/sys/arm/syscalls.c",line="101"},frame={level="1"
,addr="0x000082a0",f\
unc="exit",file="../../../../../newlib-1.14.0/newlib/libc/stdlib/exit.c",line="6
5"},frame={level="2"\
,addr="0x000081f4",func="start",file="../../../../../../newlib-1.14.0/newlib/lib
c/sys/arm/crt0.S",li\
ne="223"}]
[1,140,629,377,890] (gdb)
[1,140,629,377,890] 7 info program
[1,140,629,377,906] &"info program\n"
[1,140,629,377,906] ~"\tAttached to sim running program /cygdrive/f/Workspace/gn
uarm/Debug/gnuarm\n"
[1,140,629,377,906] ~"Program stopped at 0x0.\n"
[1,140,629,377,906] ~"Type \"info stack\" or \"info registers\" for more informa
tion.\n"
[1,140,629,377,906] 7^done
[1,140,629,377,906] (gdb)
[1,140,629,378,078] 8-gdb-set new-console
[1,140,629,378,093] &"No symbol \"new\" in current context.\n"
[1,140,629,378,093] 8^error,msg="No symbol \"new\" in current context."
[1,140,629,378,093] (gdb)
[1,140,629,378,328] 9-environment-cd F:\\Workspace\\gnuarm
[1,140,629,378,343] 9^done
[1,140,629,378,343] (gdb)
[1,140,629,378,515] 10-environment-directory F /Workspace/gnuarm;F /Workspace/gn
uarm/.settings;F
[1,140,629,378,515] &"Warning: /Workspace/gnuarm/.settings;F: No such file or di
rectory.\n"
[1,140,629,378,515] &"Warning: /Workspace/gnuarm;F: No such file or directory.\n
"
[1,140,629,378,515] &"Warning: /cygdrive/f/Workspace/gnuarm/F: No such file or d
irectory.\n"
[1,140,629,378,515] 10^done,source-path="/cygdrive/f/Workspace/gnuarm/F:/Workspa
ce/gnuarm;F:/Workspa\
ce/gnuarm/.settings;F:$cdir:$cwd"
[1,140,629,378,531] (gdb)

Back to the top