The backtrace I sent was created using OpenIPMI sources (make and install from 
sources). 

Anyway, I'm trying to reproduce something similar using my application with the 
OpenIPMI lib. 

Can you explain me the basic steps I need to do in order to use the lib?
I already included the OpenIPMI lib and started writing a basic application to 
connect to a remote BMC. For a start, I will just create a new domain and see 
what happens. 

Do I need to implement something special for the os_handler?


-----Original Message-----
From: coly [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, November 01, 2006 11:25 AM
To: Zvika Shaubi
Cc: [email protected]
Subject: RE: [Openipmi-developer] Segmentation fault - domain open

Zvika:

Just try to configure and make and install OpenIPMI stuffs from the
source code.

If you can run the openipmish in gdb and record the back trace
information, that's will be great help.

Coly


在 2006-11-01三的 11:24 +0200,Zvika Shaubi写道:
> Coly,
> 
> I downloaded the latest version from sourceforge.
> How do I run a debuginfo version of OpenIPMI?
> 
> Thanks,
> Zvika.
> 
> -----Original Message-----
> From: coly [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, November 01, 2006 11:03 AM
> To: Zvika Shaubi
> Cc: [email protected]
> Subject: RE: [Openipmi-developer] Segmentation fault - domain open
> 
> Zvika:
> 
> Sorry that I can not get more usefull information from this back trace
> info. Can you try to run a debuginfo version of the OpenIPMI ?
> 
> BTW, where do you get the execution ? from your Linux distribution
> media, or download from openipmi.sf.net ?  For it seems a little line
> number difference between you and me.
> 
> Coly
> 
> 
> 在 2006-11-01三的 10:56 +0200,Zvika Shaubi写道:
> > Sure.
> > 
> > Here is the backtrace:
> > 
> > #0  0x0000002a957d66f0 in fill_in_entities (ents=0x545730, 
> > infos=0x7fbfffeb00) at entity.c:3365
> > #1  0x0000002a957d712f in ipmi_entity_scan_sdrs (domain=0x541c50, 
> > mc=Variable "mc" is not available.
> > ) at entity.c:3581
> > #2  0x0000002a957e5cb0 in sdrs_fetched_mc_cb (mc=0x549c70, cb_data=Variable 
> > "cb_data" is not available.
> > ) at mc.c:2875
> > #3  0x0000002a957e7c14 in mc_ptr_cb (domain=Variable "domain" is not 
> > available.
> > ) at mc.c:2498
> > #4  0x0000002a957e0c50 in ipmi_domain_pointer_cb (id={domain = 0x541c50}, 
> > handler=0x2a957e7ba0 <mc_ptr_cb>, cb_data=0x7fbfffec00) at domain.c:3642
> > #5  0x0000002a957e57bd in ipmi_mc_pointer_cb (id={domain_id = {domain = 
> > 0x541c50}, mc_num = 32 ' ', channel = 0 '\0', seq = 17}, handler=Variable 
> > "handler"is not available.
> > ) at mc.c:2514
> > #6  0x0000002a957e5d2d in sdrs_fetched (sdrs=Variable "sdrs" is not 
> > available.
> > ) at mc.c:2900
> > #7  0x0000002a957ec790 in handle_fetch_done (cb_data=0x555410, 
> > shutdown=Variable "shutdown" is not available.
> > ) at sdr.c:1801
> > #8  0x0000002a957f61a9 in opq_op_done (opq=0x548310) at opq.c:326
> > #9  0x0000002a957ead82 in fetch_complete (sdrs=0x560940, err=Variable "err" 
> > is not available.
> > ) at sdr.c:627
> > #10 0x0000002a957e7b6d in addr_rsp_handler (domain=Variable "domain" is not 
> > available.
> > ) at mc.c:2607
> > #11 0x0000002a957dc6a1 in deliver_rsp (domain=Variable "domain" is not 
> > available.
> > ) at domain.c:420
> > #12 0x0000002a957de6fb in ll_rsp_handler (ipmi=Variable "ipmi" is not 
> > available.
> > ) at domain.c:1827
> > #13 0x0000002a957dc5cb in ipmi_handle_rsp_item (ipmi=Variable "ipmi" is not 
> > available.
> > ) at ipmi.c:1748
> > #14 0x0000002a958290b4 in handle_payload (ipmi=0x53a8f0, lan=0x53da50, 
> > addr_num=0, payload_type=0, tmsg=0x7fbfffefae "\201\024k \f!", 
> > payload_len=11)
> >     at ipmi_lan.c:2966
> > #15 0x0000002a9582a54e in data_handler (fd=Variable "fd" is not available.
> > ) at ipmi_lan.c:3280
> > #16 0x0000002a9598c7ad in process_fds (sel=0x5241a0, send_sig=Variable 
> > "send_sig" is not available.
> > ) at selector.c:638
> > #17 0x0000002a9598cd11 in sel_select (sel=0x5241a0, send_sig=0, 
> > thread_id=0, cb_data=0x0, timeout=0x0) at selector.c:740
> > #18 0x0000002a9598addc in perform_one_op (os_hnd=Variable "os_hnd" is not 
> > available.
> > ) at posix_os_hnd.c:357
> > #19 0x000000000040471d in main (argc=1, argv=0x7fbffff428) at ipmish.c:1070
> > 
> > 
> > 
> > 
> > 
> > -----Original Message-----
> > From: coly [mailto:[EMAIL PROTECTED] 
> > Sent: Wednesday, November 01, 2006 10:35 AM
> > To: Zvika Shaubi; [email protected]
> > Subject: Re: [Openipmi-developer] Segmentation fault - domain open
> > 
> > Zvika:
> > 
> > Can you provide the back trace information ?
> > 
> > I remember 2 months ago, when I ran the openipmish on a x86_64 xeon, it
> > all crashed duo to improper compiling (I copied something from x86 32bit
> > platform, stupid).
> > 
> > Coly
> > 
> > 在 2006-11-01三的 10:36 +0200,Zvika Shaubi写道:
> > > Hi Corey, 
> > > 
> > > I succeed doing domain open command but got segmentation fault.
> > > Any idea? Did you encounter such error before?
> > > 
> > > Thanks,
> > > Zvika.
> > > 
> > > 
> > > 
> > > [EMAIL PROTECTED] ‾/OpenIPMI-2.0.8/cmdlang]$ ./openipmish
> > > > domain open lll lan -U root -P cmmrootpass 192.168.10.159
> > > Event
> > >   Object Type: Domain
> > >   Name: lll
> > >   Operation: Add
> > > > INFO: lll 0 ipmi_lan.c(connection_up): Connection 0 to the BMC is up
> > > INFO: lll 0 ipmi_lan.c(connection_up): Connection to the BMC restored
> > > Event
> > >   Object Type: Domain
> > >   Name: lll
> > >   Operation: Connection Change
> > >   Connection Number: 0
> > >   Port Number: 0
> > >   Any Connection Up: true
> > >   Error: 0
> > > Domain Created: lll
> > > 
> > > Event
> > >   Object Type: Domain
> > >   Name: lll
> > >   Operation: Connection Change
> > >   Connection Number: 0
> > >   Port Number: 0
> > >   Any Connection Up: true
> > >   Error: 0
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(23.1)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity FRU
> > >   Name: lll(23.1)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.130.160.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.130.160.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.130.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.132.160.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.132.160.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.132.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.134.160.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.134.160.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.134.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.136.160.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.136.160.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.136.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.138.160.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.138.160.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.138.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.16.240.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.16.240.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.16.240.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.16.242.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.16.242.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.16.242.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.16.242.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.16.242.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.18.240.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.18.240.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.18.240.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.18.242.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.18.242.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.18.242.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.18.242.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.18.242.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.32.240.0)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(r0.32.240.0).address
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.32.240.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(23.1)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: MC
> > >   Name: lll(0.82)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: MC
> > >   Name: lll(0.84)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: MC
> > >   Name: lll(0.86)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: MC
> > >   Name: lll(0.8a)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: MC
> > >   Name: lll(0.12)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.130.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.132.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.134.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.138.160.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(r0.18.240.0)
> > >   Operation: Change
> > > 
> > > Event
> > >   Object Type: MC
> > >   Name: lll(0.20)
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Domain
> > >   Domain: lll
> > >   Operation: Domain fully up
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(23.1).power
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: Control
> > >   Name: lll(23.1).reset
> > >   Operation: Add
> > > 
> > > Event
> > >   Object Type: MC
> > >   Name: lll(0.20)
> > >   Operation: Active Changed
> > >   Active: true
> > > 
> > > SEVR: lll(0.20) oem_atca.c(atca_handle_new_mc): Could not find IPMC info
> > > 
> > > Event
> > >   Object Type: Entity
> > >   Name: lll(23.1)
> > >   Operation: Presence Change
> > >   Present: true
> > > Segmentation fault
> > > 
> > > 
> > > -------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to support web services, security?
> > > Get stuff done quickly with pre-integrated technology to make your job 
> > > easier
> > > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > _______________________________________________
> > > Openipmi-developer mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/openipmi-developer
> > 
> 

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Openipmi-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to