- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can someone direct me to my error? I've been looking over the forums but have found no answer.
When I start iidb by typing idb at the command line the gui starts up fine. When I try to load my program I get a small window saying.
Unable to locate source file "/usr/src/packages/BUILD/glibc-2.9/sysdeps/x86_64/elf/start.S"
Do you like to search for it manually?
What is this and how do I fix it???
-------------------------------------------------------------------
My SetUp:
Intel Fortran & C++ compilers 11.0/083 on openSuse 11.1 64 bit
In my .bashrc file I source:
source /opt/intel/Compiler/11.0/083/bin/intel64/iccvars_intel64.sh
source /opt/intel/Compiler/11.0/083/bin/intel64/ifortvars_intel64.sh
source /opt/intel/Compiler/11.0/083/bin/intel64/idbvars.sh
Interestingly enough this still does not resolve the libraries for iidb so I also have to add the line:
export LD_LIBRARY_PATH=/opt/intel/Compiler/11.0/083/idb/lib/intel64:$LD_LIBRARY_PATH
I have the Java JRE 1.6 and development libraries installed
If I click NO I can go ahead and operate the debugger
Thanks,
Bryan
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I do compile my code with the -g flag for example my full compiler line is:
ifort -g -check bounds -check pointers -traceback -c Filename.F90
Thanks,
Bryan
Quoting - bflynt
Can someone direct me to my error? I've been looking over the forums but have found no answer.
When I start iidb by typing idb at the command line the gui starts up fine. When I try to load my program I get a small window saying.
Unable to locate source file "/usr/src/packages/BUILD/glibc-2.9/sysdeps/x86_64/elf/start.S"
Do you like to search for it manually?
What is this and how do I fix it???
-------------------------------------------------------------------
My SetUp:
Intel Fortran & C++ compilers 11.0/083 on openSuse 11.1 64 bit
In my .bashrc file I source:
source /opt/intel/Compiler/11.0/083/bin/intel64/iccvars_intel64.sh
source /opt/intel/Compiler/11.0/083/bin/intel64/ifortvars_intel64.sh
source /opt/intel/Compiler/11.0/083/bin/intel64/idbvars.sh
Interestingly enough this still does not resolve the libraries for iidb so I also have to add the line:
export LD_LIBRARY_PATH=/opt/intel/Compiler/11.0/083/idb/lib/intel64:$LD_LIBRARY_PATH
I have the Java JRE 1.6 and development libraries installed
If I click NO I can go ahead and operate the debugger
Thanks,
Bryan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unable to locate source file "/build/buildd/glibc-2.9/sysdeps/x86_64/elf/start.S"
Do you like to search for it manually?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have similar problems when trying to use the graphical idb. for me, it is completely unusable.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unable to locate source file "/build/buildd/glibc-2.9/sysdeps/x86_64/elf/start.S"
Do you like to search for it manually?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the warning message ".... start.S not found do you want to search for it manually" indicates that the application loaded into the debugger contains references for symbol info in start.S.
All this really means is that your application uses libc and that for some reason the libc you are using is not fully stripped of symbol info.
This in itself should really be harmless. You can either try to make sure that your libc does not have any symbol info in it at all, or you can create a source rule that maps the symbols for start.S if you are intersted in debugging it or you can do as you did and simply ignore the warning.
Thanks, Rob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the stability issue when reading or evaluation a variable (I assume it would be like a struct with a complex and large set of arrays and pointers underneath it), is different than Bryan's warning about sybol info being available for libc and the source mapping for lthis not being accurate.
Your issue sounds more as though the debugger runs out of memory when trying to evaluate something.
Can you provide the exact definition of the set of variables you are trying to evauate when this happens?
Thanks, Rob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the stability issue when reading or evaluation a variable (I assume it would be like a struct with a complex and large set of arrays and pointers underneath it), is different than Bryan's warning about sybol info being available for libc and the source mapping for lthis not being accurate.
Your issue sounds more as though the debugger runs out of memory when trying to evaluate something.
Can you provide the exact definition of the set of variables you are trying to evauate when this happens?
Thanks, Rob
To me, the debugger crashes (i.e., becomes unstable and I have to kill it) after I add any variable to the evaluation window ---e.g., integer, real, character, derived type or derived type component. In some cases, the derived type might include arrays, but not always.
As I said before, I managed to be able to use the debugger without making it "crash", by using the p (print) command instead of the evaluation window, so it seems that the problem is in the GUI and not in the debugger itself.
My computer has 16 GB of RAM (plus 4 GB of swap), and the memory usage is always below 25% when the debugger becomes unstable. All the arrays in the code have the allocatable attribute. So it seems memory is not the issue here.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
To me, the debugger crashes (i.e., becomes unstable and I have to kill it) after I add any variable to the evaluation window ---e.g., integer, real, character, derived type or derived type component. In some cases, the derived type might include arrays, but not always.
As I said before, I managed to be able to use the debugger without making it "crash", by using the p (print) command instead of the evaluation window, so it seems that the problem is in the GUI and not in the debugger itself.
My computer has 16 GB of RAM (plus 4 GB of swap), and the memory usage is always below 25% when the debugger becomes unstable. All the arrays in the code have the allocatable attribute. So it seems memory is not the issue here.
Hi guys! is now fixed for me.
I just downloaded glibc-2.9 using my synaptic manager. After that, i extract the file glibc-2.9.tar.lzma(that tar files is here! /usr/src/glibc) in a writable folder .
Later, i make a dir in the system files and i call /build/buildd/ and paste the extract folder there (You have to be "su" for do this!).
at the end you should have this path /build/buildd/glibc-2.9
thats all!

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page