Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
109 user(s) are online (56 user(s) are browsing Forums)

Members: 0
Guests: 109

more...

Support us!

Headlines

 
  Register To Post  

Spotless vs. c++ stdlib
Just can't stay away
Just can't stay away


See User information
Just to let everyone know: There are issues in the latest c++ stdlib in handling conversions between string objects and 64 bit numeral types. This is a huge problem for Spotless in limiting cases (it will crash). There is no solution at present.

Go to top
Re: Spotless vs. c++ stdlib
Home away from home
Home away from home


See User information
@Alfkil
Do you mean in one comes with aos4, or in your one comes with spotless ?

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Spotless vs. c++ stdlib
Just can't stay away
Just can't stay away


See User information
@kas1e

Spotless will not work with the version of c++ stdlib that comes with the os. It needs the "special" version (= latest adtools).

Even in this case, it will give inconsequential output, or crash, when there is a conversion between strings and 64 bit numerals.

This includes the case, where it tries to debug itself.

Go to top
Anonymous
Re: Spotless vs. c++ stdlib
@alfkilI

just peeked in the installer script and...
...you probably shouldn't overwrite the users libstd++.so in sobjs:

rather use your own sobjs/ in the programs dir, otherwise some other programs may stop working for the user.

Go to top
Anonymous
Re: Spotless vs. c++ stdlib
@kas1e

Try it with the shared object crashes, maybe this will shine some light on the matter?

Go to top
Anonymous
Re: Spotless vs. c++ stdlib
@alfkil

Yeah, it's crashing right when i load in a binary (GUI version)
Crash log for task "Spotless"
Generated by GrimReaper 53.19
Crash occured in module Spotless at address 0x7F49A960
Type of crash
: DSI (Data Storage Interrupt) exception
Alert number
: 0x80000003

Register dump
:
GPR (General Purpose Registers):
   
0: 7F4703B0 4EBAC560 00000000 00000028 021207A8 00000200 00000200 628D1360 
   8
: 7D615B78 00000028 00000000 4EBAC5D0 2A822882 5063EBC4 00000000 4F787340 
  16
: 7F46926C 00000000 00000000 00340014 02B30000 02B30000 183A46A0 00000000 
  24
: 59C214D2 00000000 24822484 00000000 C0000002 02973054 00000000 4EBAC560 


FPR 
(Floating Point Registers, NaN = Not a Number):
   
0:              nan    -5.85132e+307    -5.85132e+307    -5.85132e+307 
   4
:      7.7486e-304    -5.85132e+307    -5.85132e+307    -5.85132e+307 
   8
:    -5.85132e+307    -5.85132e+307                1       4.5036e+15 
  12
:       4.5036e+15      2.14748e+09                0                0 
  16
:                0                0                0                0 
  20
:                0                0                0                0 
  24
:              255      2.14748e+09      1.52588e-05       4.5036e+15 
  28
:            65536       4.5036e+15            65536      2.14748e+09 

FPSCR 
(Floating Point Status and Control Register): 0x82004000


SPRs 
(Special Purpose Registers):
           
Machine State (msr) : 0x0200B030
                Condition 
(cr) : 0x50060ABC
      Instruction Pointer 
(ip) : 0x7F49A960
       Xtended Exception 
(xer) : 0x4E96B018
                   Count 
(ctr) : 0x6FF494D0
                     Link 
(lr) : 0x7FAE9920
            DSI Status 
(dsisr) : 0x4E96ADD0
            Data Address 
(dar) : 0x021AD048



680x0 emulated registers
:
DATA: 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
ADDR
: 6FFB8700 964AAA00 00000000 00000000 00000000 00000000 00000000 4EBABAD0 
FPU0
:                0                0                0                0 
FPU4
:                0                0                0                0 



Symbol info
:
Instruction pointer 0x7F49A960 belongs to module "Spotless" (PowerPC) 
Symbol: _ZNKSt6vectorIP12SourceObjectSaIS1_EE4sizeEv + 0x14 in section 8 offset 0x00033224

Stack trace
:
    
Spotless:_ZNKSt6vectorIP12SourceObjectSaIS1_EE4sizeEv()+0x14 (section 8 @ 0x33224)
    
Spotless:_ZN6Binary11getFunctionEj()+0x44 (section 8 @ 0x23A04)
    
Spotless:_ZN8Debugger11hasFunctionEv()+0x3c (section 8 @ 0x8C74)
    
Spotless:_ZN7Actions6updateEv()+0x70 (section 8 @ 0x97B8)
    
Spotless:_ZN8Spotless9updateAllEv()+0x28 (section 8 @ 0x4D00)
    
Spotless:_ZN8Spotless11handleEventEP5Event()+0x2fc (section 8 @ 0x4688)
    
Spotless:_ZN6Widget12processEventEmt()+0x4ec (section 8 @ 0x1A9A4)
    
Spotless:_ZN6Widget12waitForCloseEv()+0x2d0 (section 8 @ 0x1A024)
    
Spotless:_ZN8Spotless6unfoldEv()+0x54 (section 8 @ 0x39A0)
    
Spotless:main()+0x118 (section 8 @ 0x1C48)
    
native kernel module newlib.library.kmod+0x000020a4
    native kernel module newlib
.library.kmod+0x00002d54
    native kernel module newlib
.library.kmod+0x00002ee8
    Spotless
:_start()+0x170 (section 8 @ 0x1AB8)
    
native kernel module dos.library.kmod+0x000255c8
    native kernel module kernel
+0x000420ac
    native kernel module kernel
+0x000420f4

PPC disassembly
:
 
7f49a958: 907f0008   stw               r3,8(r31)
 
7f49a95c: 813f0008   lwz               r9,8(r31)
*
7f49a960: 81490004   lwz               r10,4(r9)
 
7f49a964: 813f0008   lwz               r9,8(r31)
 
7f49a968: 81290000   lwz               r9,0(r9)

System information:

CPU 
 Model
: P.A. Semi PWRficient PA6T-1682M VB1 
 CPU speed
: 1800 MHz 
 FSB speed
: 900 MHz 
 Extensions
: altivec 

Machine 
 Machine name
: AmigaOne X1000 
 Memory
: 2097152 KB 
 Extensions
: bus.pci bus.pcie 

Expansion buses 
 PCI
/AGP 
  00
:1D.0 Vendor 0x1959 Device 0xA004 
   Range 0
: 007F03F8 - 007F0400 (IO) 
  
00:1D.1 Vendor 0x1959 Device 0xA004 
   Range 0
: 007F02F8 - 007F0300 (IO) 
  
00:1A.0 Vendor 0x1959 Device 0xA007 
  00
:00.0 Vendor 0x1959 Device 0xA001 
  00
:01.0 Vendor 0x1959 Device 0xA009 
  00
:14.3 Vendor 0x1959 Device 0xA005 
  00
:1C.0 Vendor 0x1959 Device 0xA003 
   Range 0
: 007F0200 - 007F0240 (IO) 
  
00:1C.1 Vendor 0x1959 Device 0xA003 
   Range 0
: 007F0240 - 007F0280 (IO) 
  
00:1C.2 Vendor 0x1959 Device 0xA003 
   Range 0
: 007F0280 - 007F02C0 (IO) 
  
00:11.3 Vendor 0x1959 Device 0xA002 
  00
:11.2 Vendor 0x1959 Device 0xA002 
  00
:11.1 Vendor 0x1959 Device 0xA002 
  00
:11.0 Vendor 0x1959 Device 0xA002 
  00
:10.2 Vendor 0x1959 Device 0xA002 
  00
:10.0 Vendor 0x1959 Device 0xA002 
  00
:03.0 Vendor 0x1959 Device 0xA00C 
  00
:04.0 Vendor 0x1959 Device 0xA00A 
  00
:05.0 Vendor 0x1959 Device 0xA00A 
  00
:08.0 Vendor 0x1959 Device 0xA000 
  00
:09.0 Vendor 0x1959 Device 0xA000 
  00
:15.0 Vendor 0x1959 Device 0xA006 
  00
:1B.0 Vendor 0x1959 Device 0xA00B 
  00
:1E.0 Vendor 0x1959 Device 0xA008 
   Range 0
: 007F0400 - 007F0500 (IO) 
   
Range 1: 007F0500 - 007F0600 (IO) 
  
0A:12.0 Vendor 0x1002 Device 0x4380 
   Range 0
: 00001030 - 00001038 (IO) 
   
Range 1: 00001050 - 00001054 (IO) 
   
Range 2: 00001048 - 00001050 (IO) 
   
Range 3: 00001058 - 0000105C (IO) 
   
Range 4: 00001020 - 00001030 (IO) 
  
0A:13.0 Vendor 0x1002 Device 0x4387 
   Range 0
: A0306000 - A0307000 (MEM) 
  
0A:13.1 Vendor 0x1002 Device 0x4388 
   Range 0
: A0307000 - A0308000 (MEM) 
  
0A:13.2 Vendor 0x1002 Device 0x4389 
   Range 0
: A0308000 - A0309000 (MEM) 
  
0A:13.3 Vendor 0x1002 Device 0x438A 
   Range 0
: A0305000 - A0306000 (MEM) 
  
0A:13.4 Vendor 0x1002 Device 0x438B 
   Range 0
: A0304000 - A0305000 (MEM) 
  
0A:13.5 Vendor 0x1002 Device 0x4386 
   Range 0
: A0309800 - A0309900 (MEM) 
  
0A:14.0 Vendor 0x1002 Device 0x4385 
   Range 0
: 00001000 - 00001010 (IO) 
   
Range 1: A0309400 - A0309800 (MEM) 
  
0A:14.1 Vendor 0x1002 Device 0x438C 
   Range 0
: 00001040 - 00001048 (IO) 
   
Range 1: 00001058 - 0000105C (IO) 
   
Range 2: 00001038 - 00001040 (IO) 
   
Range 3: 00001050 - 00001054 (IO) 
   
Range 4: 00001010 - 00001020 (IO) 
  
0A:14.2 Vendor 0x1002 Device 0x4383 
   Range 0
: A0300000 - A0304000 (MEM) 
  
0A:14.3 Vendor 0x1002 Device 0x438D 
   Range 0
: 00000000 - 00100000 (MEM) 
  
0A:14.4 Vendor 0x1002 Device 0x4384 
  06
:00.0 Vendor 0x10EC Device 0x8168 
   Range 0
: 00003000 - 00003100 (IO) 
   
Range 2: A0104000 - A0105000 (MEM) 
   
Range 4: A0100000 - A0104000 (PREF.MEM) 
  
02:00.0 Vendor 0x1002 Device 0x679A 
   Range 0
: 90000000 - A0000000 (PREF.MEM) 
   
Range 2: A0000000 - A0040000 (MEM) 
   
Range 4: 00002000 - 00002100 (IO) 
  
02:00.1 Vendor 0x1002 Device 0xAAA0 
   Range 0
: A0060000 - A0064000 (MEM) 

Libraries 
 0x628c5418
: ISO-8859-15.charset V52.1 
 0x628c5398
: english-british_ISO-8859-15.language V52.1 
 0x02a8b092
: exec.library V53.89 
 0x614b1de8
: camdmidi.usbfd V53.5 
 0x6feab508
: cgxvideo.library V42.1 
 0x596f0410
: Lamp.mcc V21.22 
 0x595fdc14
: btree.library V53.3 
 0x596f0910
: Objectmap.mui V21.21 
 0x597595f0
: Gauge.mui V21.20 
 0x597592d0
: Dtpic.mui V21.20 
 0x59759690
: Popasl.mui V21.25 
 0x59759b90
: Calltips.mcc V21.20 
 0x59759d70
: String.mui V21.39 
 0x59759e10
: Listtree.mcc V21.30 
 0x59759cd0
: Title.mui V21.32 
 0x543cb9a4
: asyncio.library V50.3 
 0x5a0c738c
: codesets.library V6.21 
 0x5a05b188
: muigfx.library V21.21 
 0x5a0cb2fc
: muimaster.library V21.183 
 0x595fbba8
: avcodec2.library V55.53 
 0x595fb0a8
: swscale2.library V2.5 
 0x595fb928
: swresample2.library V0.18 
 0x595fbc28
: avutil2.library V52.66 
 0x5a1ba1c8
: sliderbar.gadget V53.21 
 0x5a1ba0c8
: mediadeck.gadget V53.8 
 0x543c5668
: tickbox.gadget V53.9 
 0x5a057330
: select.gadget V53.4 
 0x5a193958
: W3DN_SI.library V1.68 
 0x5a1937d8
: Warp3DNova.library V1.68 
 0x5a193658
: exif.library V53.1 
 0x50031548
: update.library V53.18 
 0x5f4a9490
: expat.library V53.6 
 0x543c5210
: fuelgauge.gadget V53.8 
 0x532a41b8
: pthreads.library V53.11 
 0x6143c058
: timesync.library V53.7 
 0x543c50d0
: jpeg.datatype V53.7 
 0x5f3bfc98
: X1kTemp.docky V53.10 
 0x5f3b1548
: DateTime.docky V52.11 
 0x61a63280
: datebrowser.gadget V53.7 
 0x5f2d75f0
: texteditor.gadget V53.24 
 0x61c84d48
: KeymapSwitcher.docky V52.3 
 0x61c84ac8
: NetDock.docky V51.6 
 0x61c84a48
: GFXDock.docky V50.4 
 0x61c848c8
: RAMDock.docky V50.4 
 0x61c845c8
: CPUDock.docky V50.5 
 0x61c89cb8
: SMARTDock.docky V53.2 
 0x61c89ab8
: Separator.docky V53.2 
 0x61c89738
: smartsubdock.docky V50.8 
 0x61c895b8
: Spacer.docky V53.2 
 0x5ca4dac8
: smartbutton.docky V50.8 
 0x61e272b0
: getcolor.gadget V53.10 
 0x61a9f710
: gradientslider.gadget V53.6 
 0x61a9f674
: colorwheel.gadget V53.7 
 0x61e28938
: radiobutton.gadget V53.9 
 0x61a9f530
: slider.gadget V53.15 
 0x61a9f3f0
: getfont.gadget V53.9 
 0x628cda20
: shared.image V2.1 
 0x61e286f8
: speedbar.gadget V53.12 
 0x61a9f210
: getfile.gadget V53.12 
 0x61aa3024
: clipview.library V1.10 
 0x61bf6bc0
: requester.class V53.18 
 0x628d3a20
: integer.gadget V53.12 
 0x61e284b8
: clicktab.gadget V53.44 
 0x628cd948
: chooser.gadget V53.21 
 0x628d38e0
: penmap.image V53.5 
 0x628d3700
: checkbox.gadget V53.9 
 0x5cbd1f40
: anim.gadget V53.1 
 0x5cbd1c38
: progressbar.gadget V53.11 
 0x628d32a0
: arexx.class V53.5 
 0x628d3200
: bitmap.image V53.9 
 0x628d3340
: space.gadget V53.6 
 0x60163b38
: listbrowser.gadget V53.62 
 0x62b5e020
: string.gadget V53.20 
 0x5cb9cd70
: scroller.gadget V53.14 
 0x60147eb8
: hdaudio.audio V6.23 
 0x60e82e58
: filesave.audio V6.5 
 0x60147974
: device.audio V6.2 
 0x6130fc20
: ilbm.datatype V53.3 
 0x62b26aa4
: usergroup.library V4.30 
 0x60e19638
: wav.datatype V54.4 
 0x60e19728
: sound.datatype V54.6 
 0x60db1ec0
: bsdsocket.library V4.307 
 0x60e191b4
: mpega.library V2.4 
 0x61813dc8
: usbhidgate.library V53.2 
 0x60fa17f0
: mathieeedoubbas.library V52.1 
 0x6124277c
: textclip.library V53.1 
 0x612450ec
: hid.usbfd V53.12 
 0x6fc06b64
: camd.library V53.6 
 0x62904a5c
: xadmaster.library V13.2 
 0x61871744
: xpkmaster.library V5.2 
 0x615920c0
: button.gadget V53.21 
 0x61592160
: glyph.image V53.3 
 0x628ec0e0
: window.class V54.7 
 0x61813bb8
: popupmenu.class V53.2 
 0x610e6578
: popupmenu.library V53.11 
 0x60097f50
: label.image V53.13 
 0x60097e10
: drawlist.image V53.3 
 0x6feab5f8
: layout.gadget V54.2 
 0x61813ac0
: bevel.image V53.6 
 0x60097d70
: png.datatype V53.10 
 0x62b8b254
: picture.datatype V53.7 
 0x6188e574
: asl.library V53.49 
 0x62b5e9d8
: timezone.library V53.8 
 0x628dd408
: application.library V53.12 
 0x628dc17c
: ft2.library V53.2 
 0x62b15250
: Picasso96API.library V54.9 
 0x6fef808c
: workbench.library V53.53 
 0x628e1740
: gadtools.library V53.7 
 0x600980cc
: commodities.library V53.7 
 0x62b52140
: datatypes.library V54.6 
 0x62dded74
: png.iconmodule V53.1 
 0x628d60cc
: icon.library V53.16 
 0x6fdc2920
: z.library V53.9 
 0x6ff8e118
: version.library V53.15 
 0x62b29490
: iffparse.library V53.1 
 0x6ffb9ccc
: locale.library V54.2 
 0x6ff3d7ac
: diskfont.library V53.9 
 0x6fd53e68
: petunia.library V53.6 
 0x6fd53da8
: diskcache.library V3.31 
 0x6fe97220
: dos.library V53.158 
 0x6fdc20a4
: usbprivate.library V53.12 
 0x6fef4f3c
: massstorage.usbfd V53.83 
 0x6feabe4c
: hub.usbfd V53.10 
 0x6fef4ea8
: bootkeyboard.usbfd V52.3 
 0x6fef4e28
: bootmouse.usbfd V53.3 
 0x6fef4d28
: mounter.library V53.19 
 0x6feab7fc
: usbresource.library V53.12 
 0x6ff8f5b8
: hunk.library V53.4 
 0x6feab6f4
: elf.library V53.27 
 0x6ff494d0
: intuition.library V54.26 
 0x6ff622c0
: keymap.library V53.9 
 0x6ff3e5a0
: cybergraphics.library V43.0 
 0x6ff8e9a0
: RadeonHD.chip V3.6 
 0x6ffb8420
: graphics.library V54.156 
 0x6fffe4f0
: layers.library V54.12 
 0x6ff34150
: rtg.library V54.89 
 0x6ff8e824
: PCIGraphics.card V53.15 
 0x6ff8f0e4
: nonvolatile.library V53.5 
 0x6ffab258
: newlib.library V53.30 
 0x6ff8d1ac
: utility.library V54.1 
 0x6ffa8398
: expansion.library V53.1 
 0x60e7c1fe
: rexxsyslib.library V53.4 (Legacy) 

Devices 
 0x5ca51024
: netprinter.device V1.15 (Legacy) 
 
0x61c84154: printer.device V53.1 
 0x5ca4cdf4
: serial.device V54.1 
 0x628cdc04
: clipboard.device V53.3 
 0x60d986f4
: ahi.device V6.6 
 0x601470a8
: rtl8169.device V53.4 
 0x6150c0a4
: diskimage.device V53.4 
 0x6ff8dd10
: usbsys.device V53.12 
 0x6ff8fb90
: ehci.usbhcd V53.24 
 0x6ff8faf0
: ohci.usbhcd V53.21 
 0x6ff3c664
: cfide.device V53.0 
 0x6fef45b4
: sb600sata.device V53.20 
 0x6ff8d448
: console.device V53.99 
 0x6ff3c3f0
: ramdrive.device V52.6 
 0x6ff6250c
: input.device V53.5 
 0x6ff3d3b4
: keyboard.device V53.11 
 0x6ff3c050
: timer.device V53.2 

Tasks 
 AmiDock 
(Waiting) 
  
Stack: 0x61d4a004 - 0x61d59ffc, pointer @ 0x61d59910 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00180000 
  State
: Process (Waiting) 
 
rhd_gc (Waiting) 
  
Stack: 0x6fea2000 - 0x6feaa000, pointer @ 0x6fea9f40 (Cookie OK) 
  
Signals: SigRec 0x80000001, SigWait 0x00000000 
  State
: Task (Waiting) 
 
ahi.device Unit Process (Waiting) 
  
Stack: 0x4ea92004 - 0x4eab1ffc, pointer @ 0x4eab1f20 (Cookie OK) 
  
Signals: SigRec 0xf000c000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
camdmidi.usbfd (Waiting) 
  
Stack: 0x611bb004 - 0x611caffc, pointer @ 0x611caf60 (Cookie OK) 
  
Signals: SigRec 0x60001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
ClickToFront (Waiting) 
  
Stack: 0x61d16004 - 0x61d25ffc, pointer @ 0x61d259f0 (Cookie OK) 
  
Signals: SigRec 0xc000d000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
input.device (Waiting) 
  
Stack: 0x6fe82000 - 0x6fe92000, pointer @ 0x6fe91f00 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
sound.datatype process (Waiting) 
  
Stack: 0x59907004 - 0x59926ffc, pointer @ 0x59926e40 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x40002000 
  State
: Process (Waiting) 
 
SFS DosList handler (Waiting) 
  
Stack: 0x6307e004 - 0x63081ffc, pointer @ 0x63081f20 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
USB stack (Waiting) 
  
Stack: 0x6fe9a000 - 0x6fe9e000, pointer @ 0x6fe9df20 (Cookie OK) 
  
Signals: SigRec 0xf8007000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
OHCI Controller Task Unit 0 (Waiting) 
  
Stack: 0x6fdb9000 - 0x6fdc1000, pointer @ 0x6fdc0f10 (Cookie OK) 
  
Signals: SigRec 0xbc009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
EHCI Controller Task Unit 0 (Waiting) 
  
Stack: 0x6fd05000 - 0x6fd0d000, pointer @ 0x6fd0cf10 (Cookie OK) 
  
Signals: SigRec 0xbe009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
OHCI Controller Task Unit 2 (Waiting) 
  
Stack: 0x6fd75000 - 0x6fd7d000, pointer @ 0x6fd7cf10 (Cookie OK) 
  
Signals: SigRec 0xbc009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
OHCI Controller Task Unit 4 (Waiting) 
  
Stack: 0x6fd31000 - 0x6fd39000, pointer @ 0x6fd38f10 (Cookie OK) 
  
Signals: SigRec 0xbc009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
OHCI Controller Task Unit 3 (Waiting) 
  
Stack: 0x6fd49000 - 0x6fd51000, pointer @ 0x6fd50f10 (Cookie OK) 
  
Signals: SigRec 0xbc009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
OHCI Controller Task Unit 1 (Waiting) 
  
Stack: 0x6fd91000 - 0x6fd99000, pointer @ 0x6fd98f10 (Cookie OK) 
  
Signals: SigRec 0xbc009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
sb600sata.device - chip 0 port 0 (Waiting) 
  
Stack: 0x6fe48000 - 0x6fe50000, pointer @ 0x6fe4ff20 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x20000000 
  State
: Task (Waiting) 
 
page_sweep (Waiting) 
  
Stack: 0x6fde8004 - 0x6fdefffc, pointer @ 0x6fdefe90 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
cfide.device task (Waiting) 
  
Stack: 0x6fdf0000 - 0x6fdf8000, pointer @ 0x6fdf7f40 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
sb600sata.device - chip 0 port 1 (Waiting) 
  
Stack: 0x6fe18000 - 0x6fe20000, pointer @ 0x6fe1ff20 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x20008000 
  State
: Task (Waiting) 
 
reaper.task (Waiting) 
  
Stack: 0x62c7f004 - 0x62c86ffc, pointer @ 0x62c86e50 (Cookie OK) 
  
Signals: SigRec 0x00007000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hid.usbfd (Waiting) 
  
Stack: 0x61197004 - 0x6119effc, pointer @ 0x6119ee90 (Cookie OK) 
  
Signals: SigRec 0xe0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
HID Mouse (Waiting) 
  
Stack: 0x60dcb004 - 0x60ddaffc, pointer @ 0x60ddaf20 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ICD0/CDFileSystem 53.4  (Waiting) 
  
Stack: 0x61279004 - 0x61288ffc, pointer @ 0x61288f30 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ICD1/CDFileSystem 53.4  (Waiting) 
  
Stack: 0x612f5004 - 0x61304ffc, pointer @ 0x61304f30 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CD0/CDFileSystem 53.4  (Waiting) 
  
Stack: 0x63062004 - 0x63065ffc, pointer @ 0x63065f30 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
SSD0/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x6fb1c004 - 0x6fb1fffc, pointer @ 0x6fb1feb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x10000000 
  State
: Process (Waiting) 
 
SSD4/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x62e6a004 - 0x62e6dffc, pointer @ 0x62e6deb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x10000000 
  State
: Process (Waiting) 
 
SSD2/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x62efc004 - 0x62effffc, pointer @ 0x62effeb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x10000000 
  State
: Process (Waiting) 
 
SSD1/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x62f51004 - 0x62f54ffc, pointer @ 0x62f54eb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x10000000 
  State
: Process (Waiting) 
 
RAM/ram-handler 53.172  (Waiting) 
  
Stack: 0x62b91004 - 0x62b94ffc, pointer @ 0x62b94d40 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
hid.usbfd (Waiting) 
  
Stack: 0x6118b004 - 0x61192ffc, pointer @ 0x61192e90 (Cookie OK) 
  
Signals: SigRec 0xe0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
HID Keyboard (Waiting) 
  
Stack: 0x60e99004 - 0x60ea8ffc, pointer @ 0x60ea8f10 (Cookie OK) 
  
Signals: SigRec 0x90001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
SSD5/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x62e1d004 - 0x62e20ffc, pointer @ 0x62e20eb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x10000000 
  State
: Process (Waiting) 
 
SBU/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x62dd8004 - 0x62ddbffc, pointer @ 0x62ddbeb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x10000000 
  State
: Process (Waiting) 
 
SSD3/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x62ebf004 - 0x62ec2ffc, pointer @ 0x62ec2eb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x10000000 
  State
: Process (Waiting) 
 
MainIPC0/CrossDOSFileSystem 53.11  (Waiting) 
  
Stack: 0x60fb9004 - 0x60fc8ffc, pointer @ 0x60fc8eb0 (Cookie OK) 
  
Signals: SigRec 0x40000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
MainIPH0/CrossDOSFileSystem 53.11  (Waiting) 
  
Stack: 0x6151c004 - 0x6152bffc, pointer @ 0x6152beb0 (Cookie OK) 
  
Signals: SigRec 0x40000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
HID Consumer (Waiting) 
  
Stack: 0x60db7004 - 0x60dc6ffc, pointer @ 0x60dc6f20 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
HID Keyboard (Waiting) 
  
Stack: 0x60f55004 - 0x60f64ffc, pointer @ 0x60f64f10 (Cookie OK) 
  
Signals: SigRec 0x90001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hid.usbfd (Waiting) 
  
Stack: 0x6117f004 - 0x61186ffc, pointer @ 0x61186e90 (Cookie OK) 
  
Signals: SigRec 0xe0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
HID Consumer (Waiting) 
  
Stack: 0x60ef9004 - 0x60f08ffc, pointer @ 0x60f08f20 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
HID Keyboard (Waiting) 
  
Stack: 0x60ec9004 - 0x60ed8ffc, pointer @ 0x60ed8f10 (Cookie OK) 
  
Signals: SigRec 0x90001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
HID Keyboard (Waiting) 
  
Stack: 0x60ee5004 - 0x60ef4ffc, pointer @ 0x60ef4f10 (Cookie OK) 
  
Signals: SigRec 0x90001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
HID Keyboard (Waiting) 
  
Stack: 0x60f0d004 - 0x60f1cffc, pointer @ 0x60f1cf10 (Cookie OK) 
  
Signals: SigRec 0x90001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hid.usbfd (Waiting) 
  
Stack: 0x611af004 - 0x611b6ffc, pointer @ 0x611b6e90 (Cookie OK) 
  
Signals: SigRec 0xe0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
pager (Waiting) 
  
Stack: 0x62c5b004 - 0x62c7affc, pointer @ 0x62c7aef0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
IDF0/FastFileSystem 53.2  (Waiting) 
  
Stack: 0x61116004 - 0x61125ffc, pointer @ 0x61125ed0 (Cookie OK) 
  
Signals: SigRec 0xa8000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
IDF1/FastFileSystem 53.2  (Waiting) 
  
Stack: 0x61011004 - 0x61020ffc, pointer @ 0x61020ed0 (Cookie OK) 
  
Signals: SigRec 0xa8000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
rtl8169.device.0 (Waiting) 
  
Stack: 0x600fc004 - 0x6010bffc, pointer @ 0x6010bf00 (Cookie OK) 
  
Signals: SigRec 0x78008000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
IPC0/CrossDOSFileSystem 53.11  (Waiting) 
  
Stack: 0x60fd5004 - 0x60fe4ffc, pointer @ 0x60fe4ee0 (Cookie OK) 
  
Signals: SigRec 0x00010100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
IPH0/CrossDOSFileSystem 53.11  (Waiting) 
  
Stack: 0x61538004 - 0x61547ffc, pointer @ 0x61547ee0 (Cookie OK) 
  
Signals: SigRec 0x00010100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_filedir_notify (Waiting) 
  
Stack: 0x6fb5d004 - 0x6fb60ffc, pointer @ 0x6fb60ad0 (Cookie OK) 
  
Signals: SigRec 0x40001000, SigWait 0x80000000 
  State
: Process (Waiting) 
 
URL/launch-handler 53.38  (Waiting) 
  
Stack: 0x61035004 - 0x610afffc, pointer @ 0x610abfb0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
RANDOM/Random-Handler 52.1  (Waiting) 
  
Stack: 0x611e9004 - 0x611f8ffc, pointer @ 0x611f8ef0 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
PIPE/queue-handler 53.3  (Waiting) 
  
Stack: 0x4ed5e004 - 0x4ed6dffc, pointer @ 0x4ed6dd50 (Cookie OK) 
  
Signals: SigRec 0x80006100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
PIPE/queue-handler 53.3  (Waiting) 
  
Stack: 0x59834004 - 0x59843ffc, pointer @ 0x59843d50 (Cookie OK) 
  
Signals: SigRec 0x80006100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x4eb60004 - 0x4eb6fffc, pointer @ 0x4eb6fe20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ENV/env-handler 54.5  (Waiting) 
  
Stack: 0x62c53004 - 0x62c56ffc, pointer @ 0x62c56ef0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x61ae2004 - 0x61af1ffc, pointer @ 0x61af1e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x61d2a004 - 0x61d39ffc, pointer @ 0x61d39e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x61dda004 - 0x61de9ffc, pointer @ 0x61de9e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x61e36004 - 0x61e45ffc, pointer @ 0x61e45e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x61eb3004 - 0x61ec2ffc, pointer @ 0x61ec2e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x61f26004 - 0x61f35ffc, pointer @ 0x61f35e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x62b3f004 - 0x62b4effc, pointer @ 0x62b4ee20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
AUDIO/AHI-Handler 6.2  (Waiting) 
  
Stack: 0x61335004 - 0x61345004, pointer @ 0x61344ed0 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Camd Wait Proc (Waiting) 
  
Stack: 0x61355004 - 0x6136dffc, pointer @ 0x6136df10 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
APPDIR/appdir-handler-in-dos 53.158  (Waiting) 
  
Stack: 0x62bff004 - 0x62c06ffc, pointer @ 0x62c06dc0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x62cbb004 - 0x62cc2ffc, pointer @ 0x62cc2e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
RAW/con-handler 53.78  (Waiting) 
  
Stack: 0x62ccf004 - 0x62cd6ffc, pointer @ 0x62cd6e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.78  (Waiting) 
  
Stack: 0x62d03004 - 0x62d0affc, pointer @ 0x62d0ae20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_nbmd_process (Waiting) 
  
Stack: 0x6fb6d004 - 0x6fb70ffc, pointer @ 0x6fb70f30 (Cookie OK) 
  
Signals: SigRec 0x00001100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_lock_handler (Waiting) 
  
Stack: 0x6fb75004 - 0x6fb78ffc, pointer @ 0x6fb78f00 (Cookie OK) 
  
Signals: SigRec 0x00001100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
RexxMaster (Waiting) 
  
Stack: 0x60e40004 - 0x60e50004, pointer @ 0x60e4ff70 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
diskimage.device unit 6 (Waiting) 
  
Stack: 0x60f85004 - 0x60f98ffc, pointer @ 0x60f98c50 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
diskimage.device unit 1 (Waiting) 
  
Stack: 0x60ff1004 - 0x61004ffc, pointer @ 0x61004c50 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
diskimage.device unit 0 (Waiting) 
  
Stack: 0x610f6004 - 0x61109ffc, pointer @ 0x61109c50 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
diskimage.device unit 4 (Waiting) 
  
Stack: 0x6124a004 - 0x6125dffc, pointer @ 0x6125dc50 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
diskimage.device unit 5 (Waiting) 
  
Stack: 0x612c6004 - 0x612d9ffc, pointer @ 0x612d9c50 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
diskimage.device unit 7 (Waiting) 
  
Stack: 0x61386004 - 0x61399ffc, pointer @ 0x61399c50 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
TEXTCLIP/textclip-handler 53.1  (Waiting) 
  
Stack: 0x6114b004 - 0x6115affc, pointer @ 0x6115aeb0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
compose.task (Waiting) 
  
Stack: 0x602b1000 - 0x602b9000, pointer @ 0x602b8f30 (Cookie OK) 
  
Signals: SigRec 0x00000021, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Workbench (Waiting) 
  
Stack: 0x604f4004 - 0x60503ffc, pointer @ 0x60503ea0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Workbench DosList Notify (Waiting) 
  
Stack: 0x5cb1e004 - 0x5cb2dffc, pointer @ 0x5cb2df40 (Cookie OK) 
  
Signals: SigRec 0x00003000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
ContextMenus Command Dispatcher (Waiting) 
  
Stack: 0x5f2aa004 - 0x5f2b9ffc, pointer @ 0x5f2b9f30 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ramlib (Waiting) 
  
Stack: 0x62ba1004 - 0x62bb9ffc, pointer @ 0x62bb9f20 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
MUI imagespace screen notify (Waiting) 
  
Stack: 0x6051d004 - 0x6052cffc, pointer @ 0x6052cd20 (Cookie OK) 
  
Signals: SigRec 0xc0001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
texteditor.gadget Clipboard Server (Waiting) 
  
Stack: 0x5f285004 - 0x5f29dffc, pointer @ 0x5f29df00 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
string.gadget server (Waiting) 
  
Stack: 0x5ca5f004 - 0x5ca6effc, pointer @ 0x5ca6edb0 (Cookie OK) 
  
Signals: SigRec 0x40000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
Workbench Clipboard Server (Waiting) 
  
Stack: 0x5cbf6004 - 0x5cc05ffc, pointer @ 0x5cc05f00 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
NotificationServer (Ready) 
  
Stack: 0x61f46004 - 0x61f65ffc, pointer @ 0x61f65b10 (Cookie OK) 
  
Signals: SigRec 0xbe001000, SigWait 0x04000100 
  State
: Process (Ready) 
 
TCP/IP Control (Waiting) 
  
Stack: 0x60443004 - 0x60452ffc, pointer @ 0x60452dc0 (Cookie OK) 
  
Signals: SigRec 0xf8009080, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ELF Collector (Waiting) 
  
Stack: 0x6306a004 - 0x63079ffc, pointer @ 0x63079e70 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fcbd004 - 0x6fcc4ffc, pointer @ 0x6fcc4f10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fc7d004 - 0x6fc84ffc, pointer @ 0x6fc84f10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fca1004 - 0x6fca8ffc, pointer @ 0x6fca8f10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fc89004 - 0x6fc90ffc, pointer @ 0x6fc90f10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fc95004 - 0x6fc9cffc, pointer @ 0x6fc9cf10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fcb1004 - 0x6fcb8ffc, pointer @ 0x6fcb8f10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Background CLI [smbfs.os4_2.2 '//Fritz.Box/Nosgoth/Fritz_HDD/'] (Waiting) 
  
Stack: 0x4dfe2004 - 0x4dff1ffc, pointer @ 0x4dff15a0 (Cookie OK) 
  
Signals: SigRec 0x8000f080, SigWait 0x00000100 
  State
: Process (Waiting) 
 
Background CLI [wait] (Waiting) 
  
Stack: 0x59e60004 - 0x59e6fffc, pointer @ 0x59e6ff00 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
Mounter GUI (Waiting) 
  
Stack: 0x6159e004 - 0x615b1ffc, pointer @ 0x615b1e10 (Cookie OK) 
  
Signals: SigRec 0x80007000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
DiskImageGUI (Waiting) 
  
Stack: 0x61c35004 - 0x61c44ffc, pointer @ 0x61c44dc0 (Cookie OK) 
  
Signals: SigRec 0xd7009000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
TCP/IP Superserver (Waiting) 
  
Stack: 0x6046f004 - 0x6047effc, pointer @ 0x6047e9f0 (Cookie OK) 
  
Signals: SigRec 0xd0000080, SigWait 0x00000000 
  State
: Process (Waiting) 
 
application.library messageserver (Waiting) 
  
Stack: 0x6188c000 - 0x6188cfa0, pointer @ 0x6188cf10 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
ARexx (Waiting) 
  
Stack: 0x4e5e7004 - 0x4e5f7004, pointer @ 0x4e5f6d70 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
TCP/IP Configuration (Waiting) 
  
Stack: 0x60483004 - 0x60492ffc, pointer @ 0x60492e10 (Cookie OK) 
  
Signals: SigRec 0xf8003000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ContextMenus (Waiting) 
  
Stack: 0x61e13004 - 0x61e22ffc, pointer @ 0x61e22c80 (Cookie OK) 
  
Signals: SigRec 0xe0001000, SigWait 0x0c000000 
  State
: Process (Waiting) 
 
Background CLI [SYS:System/AmiUpdate/AmiUpdate] (Waiting) 
  
Stack: 0x4e6cb004 - 0x4e74affc, pointer @ 0x4e74a350 (Cookie OK) 
  
Signals: SigRec 0xec001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
datatypes.library (Waiting) 
  
Stack: 0x61826004 - 0x61835ffc, pointer @ 0x61835e30 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
select.gadget prefs (Waiting) 
  
Stack: 0x59763004 - 0x59772ffc, pointer @ 0x59772c90 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Background CLI [RX] (Waiting) 
  
Stack: 0x4f7fe004 - 0x4f80dffc, pointer @ 0x4f80de20 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
clipview.library server (Waiting) 
  
Stack: 0x61a16004 - 0x61a35ffc, pointer @ 0x61a35e00 (Cookie OK) 
  
Signals: SigRec 0xd8003000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
KeymapSwitcher.docky (Waiting) 
  
Stack: 0x5f2df004 - 0x5f2eeffc, pointer @ 0x5f2eeef0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
AsyncWB (Waiting) 
  
Stack: 0x61f7f004 - 0x61f8effc, pointer @ 0x61f8eeb0 (Cookie OK) 
  
Signals: SigRec 0xc0001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
smartbutton.docky (Waiting) 
  
Stack: 0x61a02004 - 0x61a11ffc, pointer @ 0x61a11ec0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
MouseBlanker (Waiting) 
  
Stack: 0x61c12004 - 0x61c21ffc, pointer @ 0x61c21a00 (Cookie OK) 
  
Signals: SigRec 0xc000d000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
UsbSound (Waiting) 
  
Stack: 0x61e52004 - 0x61e61ffc, pointer @ 0x61e61c40 (Cookie OK) 
  
Signals: SigRec 0xc0001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
DefIcons (Waiting) 
  
Stack: 0x61ef1004 - 0x61f00ffc, pointer @ 0x61f00dc0 (Cookie OK) 
  
Signals: SigRec 0x80009000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
RAWBInfo (Waiting) 
  
Stack: 0x61e86004 - 0x61e95ffc, pointer @ 0x61e95ec0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
Background CLI [Tools:Audio/Tools/CamdTools/MidiThru/MidiThru] (Waiting) 
  
Stack: 0x5f885004 - 0x5f894ffc, pointer @ 0x5f894b50 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
« IPrefs » (Waiting) 
  
Stack: 0x610d4004 - 0x610e3ffc, pointer @ 0x610e3980 (Cookie OK) 
  
Signals: SigRec 0x0000f000, SigWait 0x20000100 
  State
: Process (Waiting) 
 
Background CLI [Tools:System/CAPSLock/CAPSLock] (Waiting) 
  
Stack: 0x60d5a004 - 0x60d69ffc, pointer @ 0x60d69b90 (Cookie OK) 
  
Signals: SigRec 0x70001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
TCP/IP Log (Waiting) 
  
Stack: 0x60497004 - 0x604a6ffc, pointer @ 0x604a6f00 (Cookie OK) 
  
Signals: SigRec 0x80003000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ConClip (Waiting) 
  
Stack: 0x60f69004 - 0x60f78ffc, pointer @ 0x60f78eb0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
USB stack Process (Waiting) 
  
Stack: 0x615ca004 - 0x615d9ffc, pointer @ 0x615d9ee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
MassStorage Notifier (Waiting) 
  
Stack: 0x6fdc5000 - 0x6fdccd00, pointer @ 0x6fdccc70 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DST watcher (Waiting) 
  
Stack: 0x6184e004 - 0x6185dffc, pointer @ 0x6185df10 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fb8d004 - 0x6fb94ffc, pointer @ 0x6fb94f10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6fbd5004 - 0x6fbdcffc, pointer @ 0x6fbdcf10 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Games:ScummVM/ScummVM_OpenGL_SDL2_Shared (Suspended) 
  
Stack: 0x5a0fc038 - 0x5a100024, pointer @ 0x5a0ffff0 (Cookie OK) 
  
Signals: SigRec 0x00000000, SigWait 0x00000000 
  State
: Process (Suspended) 
 
Spotless (Crashed) 
  
Stack: 0x4eb9d004 - 0x4ebacffc, pointer @ 0x4ebac560 (Cookie OK) 
  
Signals: SigRec 0x00000020, SigWait 0x20000000 
  State
: Process (Crashed) 
 
Mounter Task (Waiting) 
  
Stack: 0x6fdd5000 - 0x6fde3a60, pointer @ 0x6fde3970 (Cookie OK) 
  
Signals: SigRec 0xb0001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Mounter Companion Process (Waiting) 
  
Stack: 0x615b6004 - 0x615c5ffc, pointer @ 0x615c5f40 (Cookie OK) 
  
Signals: SigRec 0x80003000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ramlib.support (Waiting) 
  
Stack: 0x62bbe004 - 0x62bd6ffc, pointer @ 0x62bd6f00 (Cookie OK) 
  
Signals: SigRec 0x80005000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_signal_server (Waiting) 
  
Stack: 0x6fb65004 - 0x6fb68ffc, pointer @ 0x6fb68f10 (Cookie OK) 
  
Signals: SigRec 0x0000f000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Background CLI [System:Prefs/Presets/CANDI/data/Dandelion] (Ready) 
  
Stack: 0x543d9004 - 0x543e8ffc, pointer @ 0x543e8ac0 (Cookie OK) 
  
Signals: SigRec 0x00000010, SigWait 0x14000100 
  State
: Process (Ready) 
 
CANDI (Waiting) 
  
Stack: 0x61afe004 - 0x61b0dffc, pointer @ 0x61b0d800 (Cookie OK) 
  
Signals: SigRec 0x70005000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_appdir_server (Waiting) 
  
Stack: 0x6fb41004 - 0x6fb48ffc, pointer @ 0x6fb48d40 (Cookie OK) 
  
Signals: SigRec 0x80005000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CPUDock_idleTask (Ready) 
  
Stack: 0x5f400000 - 0x5f404000, pointer @ 0x5f403ee0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0xc0000000 
  State
: Task (Ready) 
 
idle.task (Ready) 
  
Stack: 0x6ff61000 - 0x6ff62000, pointer @ 0x6ff61fd0 (Cookie OK) 
  
Signals: SigRec 0x00000000, SigWait 0x00000000 
  State
: Task (Ready)

Go to top
Re: Spotless vs. c++ stdlib
Home away from home
Home away from home


See User information
Yes, replacing original libstdc++ are bad idea, i told the same before :) For example, it will broke SDL1 apps which uses shared versions of SDL1 , which use shared version of libstdc++.

@Alfkil

In other words, there should't be installer. Just creating of SOBJS in the root of spotless archive and put your sobj there, and remove installer script. Then all will works, and nothing will be overwriten. Because as it now, some ppls may install it, forget about, but will have other version of libstdc++ which will (and it will) cause issues there and there just because its different.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Spotless vs. c++ stdlib
Just can't stay away
Just can't stay away


See User information
@Raziel

Yes. Which is why you need to load an executable, that makes sense. I have not clearly stated that in the readme. Apologies. You need to build your executable with -gstabs for both the compiler and the linker. Then it will work.

When testing software, the best strategy is not always to make it fail. It is also relevant to confirm actual core functionality. Who knows, maybe it hides something of value to the community.

Go to top
Re: Spotless vs. c++ stdlib
Just can't stay away
Just can't stay away


See User information
Status of Spotless 1.0.2 today is, that it can load and debug itself. Most c++ specific data is unavailable, but core functionality is there, crashes have been exterminated, and everything will be possible to add in time.

---

I am not the one to ask for applause. But really I think it has come along way since work started beginning with the Corona outbreak. My hope is, that it will be useful. That's all.

---

@Raziel and kas1e

I have noted the point about the local sobjs folder. Totally forgot about this feature and was grasping for a quick solution. I hadn't actually imagined, that it would break compatibility with other applications. Apologies. It will be fixed for the coming release.

Go to top
Anonymous
Re: Spotless vs. c++ stdlib
@alfkil

But i did load in an executable, compiled and linked with -gstabs

Maybe the executable is too big? (~69 MB)

Go to top
Re: Spotless vs. c++ stdlib
Just can't stay away
Just can't stay away


See User information
@Raziel

Cool. I fixed a few things today. Depending on the strangeness of the executable you are trying to debug, I am guessing you should see some improvement when using version 1.0.2. Unless, of course, if you are already bored and redirecting the issue to the trashcan.

Go to top
Anonymous
Re: Spotless vs. c++ stdlib
@alfkil

Pff...yeah right, as if i'll let you off the hook now

Going to wait for the new release and test again (once i'm back home again, that is)

Go to top
Re: Spotless vs. c++ stdlib
Amigans Defender
Amigans Defender


See User information
@alfkil

Quote:
when using version 1.0.2

Considering that Spotless is not a port, why not use a proper Amiga version string?

Can we PayPal you a donation?

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Spotless vs. c++ stdlib
Just can't stay away
Just can't stay away


See User information
@trixie

I'm currently at school and sticking to conventions of order implemented here. I have been out of the Amiga game for so long, that I get dizzy just from booting. :)

If that's a request, I will reopen my PayPal account. Thanks :).

Spotless is now able to debug itself.

Click --> Spotless

Go to top
Re: Spotless vs. c++ stdlib
Amigans Defender
Amigans Defender


See User information
@Alfkil

OK, donation sent. Keep it up, jazz maestro

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Spotless vs. c++ stdlib
Home away from home
Home away from home


See User information
@Alfkil
Tested latest version. New buttons are good :)

But there is list of what i found (sorry for long report, i know you love it :) :

1.

Loading of itself indeed works now (through by some reasons not very fast, and some "loading" progress bar appears), But then, once you hit "start" : it start second instance, all fine. But quit from that second instance cause crash in AmigaProcess_readContext(). Ignore DSI helps.

The same crash can be reproduced by simle :

Load test binary, set break point on line 20 (printf hello world) , then "step out" , and while we have printed "hello world" , we also got a crash. Same crash in AmigaProcess_readContext. Ignore DSI helps as well.



2.

When we choice to load "test", then , while in the source files "test.cpp" entry are active, the window where should be source code are empty. So we need again click on test.cpp. Imho first source file in list should be shown automatically.


3.

Is that script for "assign" need it ? I was under impression that we can no more rely on it, and just use "PROGDIR:" in the code of apps.

4.

In the "variables", when we hit "Globals" button, we have always the same one added at bottom, and the more we press, the more added. Should't it refresh "variables" in whole , instead of adding the same ones at bottom of previous ones ?

5.

I was under impression, that "step into" should go inside of the system calls, right ? For example i set breakpoint on prinfs, then press "start" and once it hits on breakpoint, i then press "Step over". After that, pressting "step into" does not matter how many times i press it, its again on the same loop ( i can see from disassembly it jumps in the same place) and never doing anything else.

Then, after i press many times "step into" and it do nothing, then also pressint "step over" do the same as "step into". And also "step over start to be the same".

So seems (but can be wrong), that step into just die on going into syscall , and after that all other "steps" stop working. Only solution to close debugger.

It seems, that it happens when i hit a crash. Once i ignore it , it quit/run/ spotless again, it seems to work. Hope it not random. At least fixing crashes, should help to debug it futher.


6.

Minor suggestion : is it possible to add another gadget at right/top, where we can choice "snapshoot" , so we can resize the window as we want, choice that "snappshot" thing, and window will be of the same size on start as we want.

7.

Also iconify gadget will surely good as well, as when one debug things, it offten need to be in-the-work, just hided, and iconify helps.

8.

Just tried to load "Odyssey" binary in : it didn't start when i press "Start", because, seems debugger didn't take loaded programm's PROGDIR: into account, so if for example you tried to debug some app which will load something from its own PROGDIR: => fail.


Anyway, all that mean that if you want to improve it and fix things to make it all usable, then i am in to help with real deep testing, but there need to spend still some time for sure. I was even in surprise that you were in hope at begining that everything will works right aways without needs for bug fixes :)

But if it just proof-of-concept for someone who may find that code be usable later, then its good for what is it then, and no time spending need it :)


Edited by kas1e on 2020/5/1 14:05:54
Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Spotless vs. c++ stdlib
Just can't stay away
Just can't stay away


See User information
@kas1e

Hi Kasie, thanks for testing :). It is always good stuff to get your thorough investigations delivered. At this point, I have been forced to unplug my Amiga and put it in a closet, because I have a due assignment at school next week. Sorry, I didn't actually do it myself, but it had to be done. When I get it back, I will fix all the problems for sure ;).

Just to comment:

1. I cannot reproduce the issue here, but I have made a change, that might fix it.

2. I don't think so. When you load the binary, you will have the program counter in the startup code, so it would be wrong to show the user some place in the code.

3. It is needed for the CLI version shell to appear. But not for running any of the executables.

4. That is a mistake, and I have noticed it. Will be fixed. ;)

5. Step Into only works, when the step includes a subroutine call inside the sources. If there is a branch to a system function, it should just work as Step Over.

6. Ooh, that's an upper level user space request. Let's see, if I have time for those ;).

7. Simile.

8. I need to take care of paths. Those were not in my initial requirements. It has been noted. Thanks :).

To sum up your last comment : In fact this is all a play on the concept of bug free code. Obviously there will be adjustments as soon as the product hits the real world. But actually I am kind of baffled at how well it seems to be doing compared to the amount of testing invested in it previous to release.

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project