Poster | Thread |
gemini
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 15:02:13
| | [ #1 ] |
|
|
|
Cult Member |
Joined: 13-Jan-2003 Posts: 662
From: Unknown | | |
|
| One word :- NICE!! _________________
|
|
Status: Offline |
|
|
hnl_dk
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 15:05:44
| | [ #2 ] |
|
|
|
Super Member |
Joined: 25-Mar-2003 Posts: 1786
From: Denmark | | |
|
| Very nice _________________ Best regards, hnl_dk - Henning Nielsen Lund [Denmark]
Please send no PM to me, email me if you want to contact me. See you somewhere else.
|
|
Status: Offline |
|
|
BrianHoskins
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 15:18:23
| | [ #3 ] |
|
|
|
Cult Member |
Joined: 4-Jan-2003 Posts: 727
From: South Wales, UK | | |
|
| Wow those screen shots look really cool. AmigaOS with antialiased fonts looks much more pleasing to the eye as well
Release date?? :P
Brian |
|
Status: Offline |
|
|
Bodie
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 15:22:13
| | [ #4 ] |
|
|
|
Super Member |
Joined: 9-Jan-2003 Posts: 1439
From: Azjol-Nerub | | |
|
| Indeed, very nice! |
|
Status: Offline |
|
|
reflect
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 15:33:07
| | [ #5 ] |
|
|
|
Regular Member |
Joined: 7-Mar-2003 Posts: 359
From: Gothenburg, Sweden | | |
|
| is "lawbreakersg" compiled with debug information, or can this information be retrieved anyway, even with older applications that are stripped of all debug symbols?
After checking around a little, it seems that you need to have debug symbols.. but it would be nice to know what type of information you can retrieve without the debug symbols and if it has to be code generated by GCC (I assume that it has to be GCC) _________________ If I started a site about cow dung, and someone wanted to discuss dog poo, I wouldn't give a ####.
|
|
Status: Offline |
|
|
Rogue
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:00:31
| | [ #6 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
is "lawbreakersg" compiled with debug information, |
Yes. There's some information that you can obtain without this (like offsets into the section for example), but for more human-readable forms of output you need to have DWARF2 debugging info compiled into the executable...
Quote:
I assume that it has to be GCC |
Any compiler that outputs DWARF2 debugging info should do for GDB. For the Grim Reaper to output sensible information, it need not contain debugging info at all but only the symbol table needs to be there. _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|
SlimJim
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:12:46
| | [ #7 ] |
|
|
|
Cult Member |
Joined: 9-Mar-2003 Posts: 693
From: Uppsala, Sweden | | |
|
| "The Grim Reaper" huh? Quite a few steps up the ladder from the piedestal of the Gurus ... So in the future, we'll say
"The computer 'Reapered' on me!" or "It swung the scythe at me!" or "The Reaper reared it's ugly head" or "... The scythe hit me today when I tried that new program ..." ... The possibilities are endless.
I like it. Interesting touch to be able to attach the debugger even after a crash. But I wonder - this source-code level debugging - is that reallty possible for any binary? I mean, the source code must be available to the system to refer to first, right? (I'm no expereinced coder as you might have guessed) I also agree that the colour scheme is looking up (although we know nothing about whether this is a sign of things to come or not). The blue "marked" tab was a little odd-looking though, having a blue line running all along the folder ... . SlimJim |
|
Status: Offline |
|
|
SlimJim
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:20:45
| | [ #8 ] |
|
|
|
Cult Member |
Joined: 9-Mar-2003 Posts: 693
From: Uppsala, Sweden | | |
|
| Coming to think of it, when looking at the EditPad icon in the bottom right corner of pic #1, I see it has a text apparently listing the currently open document as part of the icon name. Was that kind of functionality already present in AOS3x, or is it a new thing? . SlimJim |
|
Status: Offline |
|
|
Eric_S
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:24:22
| | [ #9 ] |
|
|
|
Team Member |
Joined: 7-Mar-2003 Posts: 1334
From: Stockholm (Sweden) | | |
|
| Oh yes speaking of gurus, I think I'll do a shameless cut and paste of Rogue's anwer from A.org:
Quote:
No screenshot of a Guru Meditation! |
You'll get a "normal" Guru meditation requester when a program crashes (very similar to what was shown in the presentation). It's got a button "More..." which will drop you into the GUI...
Quote:
I do hope the flashing red box has a colour gradient on it |
No, but it glows in the dark and giggles when you touch it (Come to think of it, gradients would be cool, too)
You'll only see Guru's on deadend alerts, though. |
|
Status: Offline |
|
|
ssolie
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:35:48
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 10-Mar-2003 Posts: 2755
From: Alberta, Canada | | |
|
| Drool... This is just so "Amiga" it hurts. Now everyone can contribute to finding and fixing problems with any AmigaOS program. We had Enforcer, Mungwall, etc. in the past and could send in hit reports to the software authors but this takes it to the next level. Bravo!
Now, how about being able to grab the user's screen remotely via the Internet and debugging their problem live? _________________ ExecSG Team Lead
|
|
Status: Offline |
|
|
Rogue
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:38:01
| | [ #11 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
The possibilities are endless. |
Yeah, there should be a "Reaper Joke of the month" section at AW.net
Quote:
I mean, the source code must be available to the system to refer to first, right? |
Yes. This is mainly interesting for developers. You must have the complete source code on your disk.
You don't want your program to be dissected by any would-be hacker
Quote:
The blue "marked" tab was a little odd-looking though, having a blue line running all along the folder ... |
You can change that color if you like (including non-gradient or non-filled). The reasoning is that you should have a strong visual clue as to which tab is selected. OS X does it similar, as does XP Longhorn. We could dedicate a whole row of screenshots on the design possibilities of these tabs, though _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|
Rogue
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:39:45
| | [ #12 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
Was that kind of functionality already present in AOS3x, or is it a new thing? . |
It's a matter of setting your icon title. That was already possible since quite some time _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|
Rogue
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 16:50:40
| | [ #13 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
this takes it to the next level. Bravo! |
I thought about adding a "mail bug report to developer", but that would require the mail address of the author to be encoded in the binary... That's possible via ELF note sections, and we might add such a feature later... However, there is still some features missing (I deliberately didn't snapshot the "disassemble" and "memory dump" pages ) to be filled in before release...
Quote:
Now, how about being able to grab the user's screen remotely via the Internet and debugging their problem live? |
Should be possible once someone ports VNC _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|
The_Editor
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 17:19:19
| | [ #14 ] |
|
|
|
Elite Member |
Joined: 7-Mar-2003 Posts: 7629
From: 192.168.0.02 ..Pederburgh .. Iceni | | |
|
| VERY nice indeed ... coming along nicely.
_________________ ****************************************** I dont suffer from Insanity - I enjoy it
******************************************
|
|
Status: Offline |
|
|
SlimJim
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 17:29:28
| | [ #15 ] |
|
|
|
Cult Member |
Joined: 9-Mar-2003 Posts: 693
From: Uppsala, Sweden | | |
|
| Quote:
It's a matter of setting your icon title. That was already possible since quite some time |
That I knew. I just thought that icon name was "live updated" with the current displayed document or something. If that's the case, I didn't know that was doable also in OS3x. . SlimJim |
|
Status: Offline |
|
|
paulsamiga
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 18:10:41
| | [ #16 ] |
|
|
|
Super Member |
Joined: 8-Jun-2003 Posts: 1502
From: UK/South Wales | | |
|
| OS4 is comeing along so nicely. Looks so beautiful...Make me wana cry. _________________
|
|
Status: Offline |
|
|
GadgetMaster
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 18:26:44
| | [ #17 ] |
|
|
|
Cult Member |
Joined: 26-Dec-2002 Posts: 603
From: TrustVille | | |
|
| Was I the only one that forgot it was only a screenshot and tried to click on the tabs ?? _________________ Trust me. I'm a doctor.
|
|
Status: Offline |
|
|
trgse
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 18:55:33
| | [ #18 ] |
|
|
|
Regular Member |
Joined: 11-Mar-2003 Posts: 315
From: tellus | | |
|
| Looking at the screenshots of the grim reaper and gdb... I wonder if it would not be 'simpler' to make gdb's input/output going through grim reapers's interface (might look better) in a separate tab (possibly hidden as a advanced thingame)
with going through grim reapers interface I mean that gdb's output is redirected to grim reaper and the same for the input.
I mean all that would be needed would be two gadgets a listview (for the source/output) and a string gadget for the input (possbily some buttons with some useful quickies) _________________ MicroSoft Game Studios ==
|
|
Status: Offline |
|
|
Rogue
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 19:03:33
| | [ #19 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
with going through grim reapers interface I mean that gdb's output is redirected to grim reaper and the same for the input.
|
We might be doing a separate GUI for GDB at one point. Remember that gdb is a standalone program, you can start it separately if you want to debug your program.
However, writing a GUI frontend for GDB takes an amount of work we cannot currently invest. The hope is that GDB would be part of an integrated development environment (like StormC for example, although I don't know if Haage & Partner plans an OS 4 version) which would then come with its own GUI frontend. _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|
Rogue
| |
Re: Screenshots demonstrating AmigaOS4 debugging capabilitie Posted on 17-Aug-2003 19:05:13
| | [ #20 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
OS4 is comeing along so nicely. Looks so beautiful...Make me wana cry. |
I know this has been said frequently before, but we're almost there. I know it's hard, and believe me when I say that I am more than happy when it is finally out of the door. _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|