[Devel] [ openser-Bugs-1706149 ] Suse 10.1 PPC 64bit Crash

SourceForge.net noreply at sourceforge.net
Mon Apr 23 22:17:18 CEST 2007


Bugs item #1706149, was opened at 2007-04-23 20:17
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1706149&group_id=139143

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: core
Group: ver 1.1.x
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Navaneetha (navaneetha)
Assigned to: Nobody/Anonymous (nobody)
Summary: Suse 10.1 PPC 64bit Crash

Initial Comment:
Hi,

OpenSER module is crashing in release mode on startup on Suse 10.1 PowerPC machine. First the build wouldnt succeed as it would keep complaining abt -mtune=ppc64 setting. After removing that option for PPC setting in make file, I'm able to build it. In release mode, the process just crashes on startup. Doing a backtrace on core dump shows this

(gdb) bt
#0  0x100276a4 in xl_add_extra ()
#1  0x0fdc14cc in mod_init () from /usr/local/lib64/openser/modules/tm.so
#2  0x1004ff04 in init_mod ()
#3  0x1004fea0 in init_mod ()
#4  0x1004fea0 in init_mod ()
#5  0x1004fea0 in init_mod ()
#6  0x1004fea0 in init_mod ()
#7  0x1004fea0 in init_mod ()
#8  0x1002bbd4 in main ()


Analysing the method xl_add_extra() in items_extra.c shows that the crash happens at line 

 memset(&tmspec, 0, sizeof(xl_spec_t));

This seems real odd as bzero on the same struct seems to work fine. 

Also attaching info from gdb

Core was generated by `./openser -f openser.cfg'.
Program terminated with signal 4, Illegal instruction.

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/power5/libc.so.6...done.
Loaded symbols for /lib/power5/libc.so.6
Reading symbols from /lib/ld.so.1...done.
Loaded symbols for /lib/ld.so.1
Reading symbols from /usr/local/lib64/openser/modules/sl.so...done.
Loaded symbols for /usr/local/lib64/openser/modules/sl.so
Reading symbols from /usr/local/lib64/openser/modules/tm.so...done.
Loaded symbols for /usr/local/lib64/openser/modules/tm.so
Reading symbols from /usr/local/lib64/openser/modules/rr.so...done.
Loaded symbols for /usr/local/lib64/openser/modules/rr.so
Reading symbols from /usr/local/lib64/openser/modules/maxfwd.so...done.
Loaded symbols for /usr/local/lib64/openser/modules/maxfwd.so
Reading symbols from /usr/local/lib64/openser/modules/usrloc.so...done.
Loaded symbols for /usr/local/lib64/openser/modules/usrloc.so
Reading symbols from /usr/local/lib64/openser/modules/registrar.so...done.
Loaded symbols for /usr/local/lib64/openser/modules/registrar.so
Reading symbols from /usr/local/lib64/openser/modules/textops.so...done.
Loaded symbols for /usr/local/lib64/openser/modules/textops.so
#0  0x100276a4 in xl_add_extra ()


Would appreciate if this could be resolved or provide a work around at the earliest possible.

Thanks

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1706149&group_id=139143



More information about the Devel mailing list