Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > C++ > Application crash on HP-UX 11.11

Reply
Thread Tools

Application crash on HP-UX 11.11

 
 
Thanvir
Guest
Posts: n/a
 
      04-12-2005
We are currently trying to port a c++ application developed on linux to
HP unix 11.11. We have already ported the application successfully on
Windows, solaris. We have use the gnu c++ compiler 3.4.3.
The compilation was successfull and we created a 64 bit executable but
the application crashes immediately when I start it(Program received
signal SIGSEGV, Segmentation fault.
0x40000000010a8fc4 in ?? ())


Does anybody have any clue of how to trap what is wrong? the gdb stack
is as follows.
#0 0x40000000010a8fc4 in ?? ()
warning: Attempting to unwind past bad PC 0x40000000010a8fc4
#1 0x4000000000aca4dc in
_GLOBAL__I_.._.._.._.._src_libstdc___v3_src_alloca tor_inst.cc_AAEE1AA9_4FB7074D
() at mt_allocator.h:163
#2 0x40000000000a9530 in __do_global_ctors_aux+0x38 ()
#3 0xc00000000000cca0 in IN_do_list+0x178 () from
/usr/lib/pa20_64/dld.sl
#4 0xc00000000000f658 in crt_dld_main+0x7e0 () from
/usr/lib/pa20_64/dld.sl
#5 0xc00000000000a138 in $START$+0x80 () from /usr/lib/pa20_64/dld.sl
Error accessing memory address 0x0: Invalid argument

Thanks in advance

 
Reply With Quote
 
 
 
 
Uenal Mutlu
Guest
Posts: n/a
 
      04-12-2005
The program seems to accessing a null pointer. Ie. the return
value of some memory allocations was omitted.
Best you can do is: locate the source location and check
whether the requested resource allocation (ie. memory)
succeeded, and proceed as necessary...


"Thanvir" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed) oups.com...
> We are currently trying to port a c++ application developed on linux to
> HP unix 11.11. We have already ported the application successfully on
> Windows, solaris. We have use the gnu c++ compiler 3.4.3.
> The compilation was successfull and we created a 64 bit executable but
> the application crashes immediately when I start it(Program received
> signal SIGSEGV, Segmentation fault.
> 0x40000000010a8fc4 in ?? ())
>
>
> Does anybody have any clue of how to trap what is wrong? the gdb stack
> is as follows.
> #0 0x40000000010a8fc4 in ?? ()
> warning: Attempting to unwind past bad PC 0x40000000010a8fc4
> #1 0x4000000000aca4dc in
> _GLOBAL__I_.._.._.._.._src_libstdc___v3_src_alloca tor_inst.cc_AAEE1AA9_4FB7074D
> () at mt_allocator.h:163
> #2 0x40000000000a9530 in __do_global_ctors_aux+0x38 ()
> #3 0xc00000000000cca0 in IN_do_list+0x178 () from
> /usr/lib/pa20_64/dld.sl
> #4 0xc00000000000f658 in crt_dld_main+0x7e0 () from
> /usr/lib/pa20_64/dld.sl
> #5 0xc00000000000a138 in $START$+0x80 () from /usr/lib/pa20_64/dld.sl
> Error accessing memory address 0x0: Invalid argument
>
> Thanks in advance
>



 
Reply With Quote
 
 
 
 
Uenal Mutlu
Guest
Posts: n/a
 
      04-12-2005
It should read
"Ie. checking the return value of some memory allocations was omitted."


"Uenal Mutlu" <(E-Mail Removed)> wrote in message
news:d3g2gd$1n0$00$(E-Mail Removed)-online.com...
> The program seems to accessing a null pointer. Ie. the return
> value of some memory allocations was omitted.
> Best you can do is: locate the source location and check
> whether the requested resource allocation (ie. memory)
> succeeded, and proceed as necessary...
>
>
> "Thanvir" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed) oups.com...
> > We are currently trying to port a c++ application developed on linux to
> > HP unix 11.11. We have already ported the application successfully on
> > Windows, solaris. We have use the gnu c++ compiler 3.4.3.
> > The compilation was successfull and we created a 64 bit executable but
> > the application crashes immediately when I start it(Program received
> > signal SIGSEGV, Segmentation fault.
> > 0x40000000010a8fc4 in ?? ())
> >
> >
> > Does anybody have any clue of how to trap what is wrong? the gdb stack
> > is as follows.
> > #0 0x40000000010a8fc4 in ?? ()
> > warning: Attempting to unwind past bad PC 0x40000000010a8fc4
> > #1 0x4000000000aca4dc in
> >

_GLOBAL__I_.._.._.._.._src_libstdc___v3_src_alloca tor_inst.cc_AAEE1AA9_4FB7074D
> > () at mt_allocator.h:163
> > #2 0x40000000000a9530 in __do_global_ctors_aux+0x38 ()
> > #3 0xc00000000000cca0 in IN_do_list+0x178 () from
> > /usr/lib/pa20_64/dld.sl
> > #4 0xc00000000000f658 in crt_dld_main+0x7e0 () from
> > /usr/lib/pa20_64/dld.sl
> > #5 0xc00000000000a138 in $START$+0x80 () from /usr/lib/pa20_64/dld.sl
> > Error accessing memory address 0x0: Invalid argument
> >
> > Thanks in advance
> >

>
>



 
Reply With Quote
 
Thanvir
Guest
Posts: n/a
 
      04-13-2005
The first line in the main reads like this
cout<<"Main .....";
Even this is not displayed before the segmentation fault.
So don't know how to locate for the code where it crashes.
The same code executes fine in Linux, windows and solaris.

 
Reply With Quote
 
Piotr Filip Mieszkowski
Guest
Posts: n/a
 
      04-13-2005
Read the gdb messages carefully. You can see:

__do_global_ctors_aux+0x38 ()

which suggests that some global object's constructor contains the
problem. If I were you, I would check all the global variables that
use allocators:

_GLOBAL__I_.._.._.._.._src_lib stdc___v3_src_allocator_inst.c
c_AAEE1AA9_4FB7074D

Regards
--
Piotr Filip Mieszkowski

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Application crash on IBM AIX 5.2 Thanvir C++ 0 04-12-2005 08:25 AM
(jvmti) Settings tags on jobjects causes application to crash Dusty Lefevre Java 0 03-27-2005 12:48 PM
System crash on starting ASP .NET web application satish.kishenchand@gmail.com ASP .Net 2 03-22-2005 02:21 PM
application crash in try catch =?Utf-8?B?TmlsZXNodw==?= ASP .Net 4 03-02-2004 03:36 PM
CRASH - DirectX End-User runtime - CRASH - What to to ? reply@newsgroup.please Computer Support 1 01-05-2004 02:55 PM



Advertisments