When trying with 4.1.1, I get
# ./a.out
Segmentation fault
GDB stack trace tells me
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x081e89de in pthread_create (new_thread=0x86c733c, attr=0xbffffa04,
start_routine=0x808fff0 <really_start>, arg=0x74ff8) at ../.././boehm-gc/pthread_support.c:1289
#2 0x0808fee7 in _Jv_ThreadStart (thread=0x5cb18, data=0x86c7338,
meth=0x808cd30 <_Jv_ThreadRun(java::lang::Thread*)>) at ../.././libjava/posix-threads.cc:488
#3 0x0808c702 in java::lang::Thread::start (this=0x5cb18)
at ../.././libjava/java/lang/natThread.cc:328
#4 0x080620e4 in _Jv_CreateJavaVM (vm_args=0x0) at ../.././libjava/prims.cc:1334
#5 0x080622da in _Jv_RunMain (vm_args=0x0, klass=0x8441fc0, name=0x0, argc=1, argv=0xbffffd84,
is_jar=false) at ../.././libjava/prims.cc:1355
#6 0x08062468 in _Jv_RunMain (klass=0x8441fc0, name=0x0, argc=1, argv=0xbffffd84, is_jar=false)
at ../.././libjava/prims.cc:1401
#7 0x0806249b in JvRunMain (klass=0x8441fc0, argc=1, argv=0xbffffd84)
at ../.././libjava/prims.cc:1407
#8 0x0804824c in main (argc=Cannot access memory at address 0x1
) at /tmp/ccYuSF5L.i:11
The problem persists wether I build gcc 4.1.1 with --disable-shared or not.
Has anyone got a hint for me? Am I doing some silly mistake?
Best regards,
Tom