www.digitalmars.com         C & C++   DMDScript  

c++ - System Error (Access Violation at 001B:01D95977)

reply "Matthew Wilson" <dmd synesis.com.au> writes:
Walter

I got the following when compiling my version of the whereis program for
DMC++. Is this something immediately obvious, or would you now like me to
try and distill it down?


sc
..\whereis.cpp -mn -WA -3 -a8 -c -D_CONSOLE=1 -I..\..\..\..\include\stlsoft 
-o..\whereis.obj
Error: System Error (Access Violation at 001B:01D95977)
Lines Processed: 147875  Errors: 0  Warnings: 0
Build failed


Matthew
Nov 25 2002
parent reply "Walter" <walter digitalmars.com> writes:
I need a small reproducible sample.

"Matthew Wilson" <dmd synesis.com.au> wrote in message
news:arunpb$1jn8$1 digitaldaemon.com...
 Walter

 I got the following when compiling my version of the whereis program for
 DMC++. Is this something immediately obvious, or would you now like me to
 try and distill it down?


 sc
..\whereis.cpp -mn -WA -3 -a8 -c -D_CONSOLE=1 -I..\..\..\..\include\stlsoft
 -o..\whereis.obj
 Error: System Error (Access Violation at 001B:01D95977)
 Lines Processed: 147875  Errors: 0  Warnings: 0
 Build failed


 Matthew
Nov 26 2002
parent reply "Matthew Wilson" <dmd synesis.com.au> writes:
I'll do my best. The code is a little involved ...

:)

"Walter" <walter digitalmars.com> wrote in message
news:as06f5$8ok$1 digitaldaemon.com...
 I need a small reproducible sample.

 "Matthew Wilson" <dmd synesis.com.au> wrote in message
 news:arunpb$1jn8$1 digitaldaemon.com...
 Walter

 I got the following when compiling my version of the whereis program for
 DMC++. Is this something immediately obvious, or would you now like me
to
 try and distill it down?


 sc
..\whereis.cpp -mn -WA -3 -a8 -c -D_CONSOLE=1 -I..\..\..\..\include\stlsoft
 -o..\whereis.obj
 Error: System Error (Access Violation at 001B:01D95977)
 Lines Processed: 147875  Errors: 0  Warnings: 0
 Build failed


 Matthew
Nov 26 2002
parent reply "Walter" <walter digitalmars.com> writes:
I suspect so :-(
My experience with that is that nearly always it can be reduced to 20 lines
or less.

"Matthew Wilson" <dmd synesis.com.au> wrote in message
news:as0k13$nh8$1 digitaldaemon.com...
 I'll do my best. The code is a little involved ...

 :)

 "Walter" <walter digitalmars.com> wrote in message
 news:as06f5$8ok$1 digitaldaemon.com...
 I need a small reproducible sample.

 "Matthew Wilson" <dmd synesis.com.au> wrote in message
 news:arunpb$1jn8$1 digitaldaemon.com...
 Walter

 I got the following when compiling my version of the whereis program
for
 DMC++. Is this something immediately obvious, or would you now like me
to
 try and distill it down?


 sc
..\whereis.cpp -mn -WA -3 -a8 -c -D_CONSOLE=1 -I..\..\..\..\include\stlsoft
 -o..\whereis.obj
 Error: System Error (Access Violation at 001B:01D95977)
 Lines Processed: 147875  Errors: 0  Warnings: 0
 Build failed


 Matthew
Nov 26 2002
next sibling parent "Matthew Wilson" <dmd synesis.com.au> writes:
It's a NULL access, at 0x00429E03 (scppn.exe, version 8.30).

Am working on a minimal precipitating code set now


"Walter" <walter digitalmars.com> wrote in message
news:as0qgo$ud7$2 digitaldaemon.com...
 I suspect so :-(
 My experience with that is that nearly always it can be reduced to 20
lines
 or less.

 "Matthew Wilson" <dmd synesis.com.au> wrote in message
 news:as0k13$nh8$1 digitaldaemon.com...
 I'll do my best. The code is a little involved ...

 :)

 "Walter" <walter digitalmars.com> wrote in message
 news:as06f5$8ok$1 digitaldaemon.com...
 I need a small reproducible sample.

 "Matthew Wilson" <dmd synesis.com.au> wrote in message
 news:arunpb$1jn8$1 digitaldaemon.com...
 Walter

 I got the following when compiling my version of the whereis program
for
 DMC++. Is this something immediately obvious, or would you now like
me
 to
 try and distill it down?


 sc
..\whereis.cpp -mn -WA -3 -a8 -c -D_CONSOLE=1 -I..\..\..\..\include\stlsoft
 -o..\whereis.obj
 Error: System Error (Access Violation at 001B:01D95977)
 Lines Processed: 147875  Errors: 0  Warnings: 0
 Build failed


 Matthew
Nov 26 2002
prev sibling parent reply "Matthew Wilson" <dmd synesis.com.au> writes:
Esteemed compiler Walter, you are indeed correct.

I have managed to distill it down enormously. The attached code causes a
crash in scppn.exe : access violation reading from 0x0000000. Instruction is
at 0x00429E03 in 8.30, and at 0x00429F7B in 8.31.

Hope this can be fixed easily and speedily, as I reckon I'll get all that
code we talked about to you toute suite if so.

Thanks

Matthew

"Walter" <walter digitalmars.com> wrote in message
news:as0qgo$ud7$2 digitaldaemon.com...
 I suspect so :-(
 My experience with that is that nearly always it can be reduced to 20
lines
 or less.

 "Matthew Wilson" <dmd synesis.com.au> wrote in message
 news:as0k13$nh8$1 digitaldaemon.com...
 I'll do my best. The code is a little involved ...

 :)

 "Walter" <walter digitalmars.com> wrote in message
 news:as06f5$8ok$1 digitaldaemon.com...
 I need a small reproducible sample.

 "Matthew Wilson" <dmd synesis.com.au> wrote in message
 news:arunpb$1jn8$1 digitaldaemon.com...
 Walter

 I got the following when compiling my version of the whereis program
for
 DMC++. Is this something immediately obvious, or would you now like
me
 to
 try and distill it down?


 sc
..\whereis.cpp -mn -WA -3 -a8 -c -D_CONSOLE=1 -I..\..\..\..\include\stlsoft
 -o..\whereis.obj
 Error: System Error (Access Violation at 001B:01D95977)
 Lines Processed: 147875  Errors: 0  Warnings: 0
 Build failed


 Matthew
begin 666 whereis-dm.cpp M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\-"B\O( T*+R\ M<#HO+W-T;'-O9G0N;W)G+PT*+R\-"B\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M:6YE"7-S7W-I>F5?= D)"75N<VEG;F5D(&EN= T*(V1E9FEN90ES<U]B;V]L M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M<U]T>7!E;F%M95]P87)A;5]K"4X-" D)+ ES<U]T>7!E;F%M95]P87)A;5]K M0T -"B (" (" +" ('-S7W1Y<&5N86UE7W!A<F%M7VL 5" ](&-H87)? M7W0 0CX-"G-T<G5C="!S=')I;F=?=&]K96YI<V5R7VEG;F]R95]B;&%N:W,- M<W-?='EP96YA;65?<&%R86U?:R!4/ T*<W1R=6-T('-T<FEN9U]T;VME;FES M(" (" ("P ("!S<U]T>7!E;F%M95]P87)A;5]K(%0-"B (" (" / T* M<W1R=6-T('-T<FEN9U]T;VME;FES97)?8V]M<&%R871O<CL-" T*=&5M<&QA M>7!E;F%M95]P87)A;5]K($0-"B (" (" +" ('-S7W1Y<&5N86UE7W!A M<F%M7VL 0B ]('-T<FEN9U]T;VME;FES97)?:6=N;W)E7V)L86YK<SQT<G5E M/ T*(" (" (" L(" <W-?='EP96YA;65?<&%R86U?:R!4(#T <W1R:6YG M7W1O:V5N:7-E<E]T>7!E7W1R86ET<SQ3/ T*(" (" (" L(" <W-?='EP M96YA;65?<&%R86U?:R!0(#T <W1R:6YG7W1O:V5N:7-E<E]C;VUP87)A=&]R M=#L-" T*='EP961E9 ES=')I;F=?=&]K96YI<V5R/'-T<FEN9U]T+"!C:&%R M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O ` end
Nov 27 2002
parent "Walter" <walter digitalmars.com> writes:
Ok, I'll have a look now <g>. -Walter

"Matthew Wilson" <dmd synesis.com.au> wrote in message
news:as20t1$27bp$1 digitaldaemon.com...
 Esteemed compiler Walter, you are indeed correct.

 I have managed to distill it down enormously. The attached code causes a
 crash in scppn.exe : access violation reading from 0x0000000. Instruction
is
 at 0x00429E03 in 8.30, and at 0x00429F7B in 8.31.

 Hope this can be fixed easily and speedily, as I reckon I'll get all that
 code we talked about to you toute suite if so.

 Thanks

 Matthew
Nov 27 2002