Still getting the drone segmentation fault with 0.7.1

253 views
Skip to first unread message

abigatti

unread,
Jan 25, 2017, 11:47:51 PM1/25/17
to ostinato
I have Ostinato 0.7.1 running on a Ubuntu remote machine without a display.

When I ssh -X into the Remote Machine from my Mac, X11 forwarding allows me to launch Ostinato using XQuartz.

However, the Port Group LED always stays red. All permissions have been correctly dealt with. I can run WireShark from the same environment successfully.

ComboProtocol: protoNumber = 208, 0x557edf2eeaa0 <--> 0x557edf2eeb90

ComboProtocol: protoNumber = 206, 0x557edf2eb660 <--> 0x557edf2eb740

ComboProtocol: protoNumber = 206, 0x557edf2ebdf0 <--> 0x557edf2ebed0

ComboProtocol: protoNumber = 207, 0x557edf2ebd20 <--> 0x557edf2ec080

ComboProtocol: protoNumber = 305, 0x557edf2efaf0 <--> 0x557edf2efc20

ComboProtocol: protoNumber = 304, 0x557edf2eff10 <--> 0x557edf2f0040

ComboProtocol: protoNumber = 303, 0x557edf2f0380 <--> 0x557edf2f04b0

ComboProtocol: protoNumber = 306, 0x557edf2f07f0 <--> 0x557edf2f0920

current user <ario>

In establish

In on_mpSocket_stateChanged

state changed 1

portGroupId = 0, portId = 65535

In on_mpSocket_stateChanged

state changed 2

portGroupId = 0, portId = 65535

Retrieving the device list from the local machine


current is either invalid or not a port

current is now invalid

No selection

In when_portView_currentChanged

setting stacked widget to blank page

No selection

Updater: PAD XML file - /tmp/qt_temp.TJ6169

Updater: GET /update/pad.xml HTTP/1.1

Updater: Connection: Keep-Alive

Updater: 

Updater: 

Updater: state 2

0. enp6s0

current is either invalid or not a port

currentChanged ffff

state = lookup|connecting|connected

No selection

In when_portView_currentChanged

In on_mpSocket_stateChanged

state changed 0

In on_mpSocket_error

on_rpcChannel_error: error 0

portGroupId = 0, portId = 65535

In when_portModel_dataChanged

on_rpcChannel_error: state 0

starting reconnect timer for 2000 ms...

cap file = /tmp/qt_temp.TJ6172

Updater: state 3

Updater: state 4

Updater: HTTP/1.1 200 OK

Updater: state 5

Updater: latest version = 0.8

adding dev to all ports list <enp6s0>

1. ens9f0

cap file = /tmp/qt_temp.XM6172

adding dev to all ports list <ens9f0>

2. ens9f1

cap file = /tmp/qt_temp.Lh6172

adding dev to all ports list <ens9f1>

3. any

 (Pseudo-device that captures on all interfaces)


cap file = /tmp/qt_temp.nS6172

adding dev to all ports list <any>

4. lo

cap file = /tmp/qt_temp.kn6172

adding dev to all ports list <lo>

5. enp3s0f0

cap file = /tmp/qt_temp.Ti6172

adding dev to all ports list <enp3s0f0>

6. enp3s0f1

cap file = /tmp/qt_temp.wZ6172

adding dev to all ports list <enp3s0f1>

7. bluetooth0

 (Bluetooth adapter number 0)


cap file = /tmp/qt_temp.TT6172

adding dev to all ports list <bluetooth0>

8. nflog

 (Linux netfilter log (NFLOG) interface)


Error setting direction(0) nflog: Setting direction is not implemented on this platform


PortMonitor: Error opening port nflog: nflog: Can't listen on group group index: Operation not permitted


PortTransmitter: Error opening port nflog: nflog: Can't listen on group group index: Operation not permitted


cap file = /tmp/qt_temp.jd6172

adding dev to all ports list <nflog>

PortManager: unable to open nflog. Skipping!

In ~LinuxPort

In ~PcapPort

8. nfqueue

 (Linux netfilter queue (NFQUEUE) interface)


Error setting direction(0) nfqueue: Setting direction is not implemented on this platform


PortMonitor: Error opening port nfqueue: nfqueue: Can't listen on group group index: Operation not permitted


PortTransmitter: Error opening port nfqueue: nfqueue: Can't listen on group group index: Operation not permitted


cap file = /tmp/qt_temp.BC6172

adding dev to all ports list <nfqueue>

PortManager: unable to open nfqueue. Skipping!

In ~LinuxPort

In ~PcapPort

8. usbmon1

 (USB bus number 1)


PortMonitor: Error opening port usbmon1: usbmon1: Can't open USB bus file /sys/kernel/debug/usb/usbmon/1t: Permission denied


PortMonitor: Error opening port usbmon1: usbmon1: Can't open USB bus file /sys/kernel/debug/usb/usbmon/1t: Permission denied


PortTransmitter: Error opening port usbmon1: usbmon1: Can't open USB bus file /sys/kernel/debug/usb/usbmon/1t: Permission denied


cap file = /tmp/qt_temp.Hf6172

adding dev to all ports list <usbmon1>

PortManager: unable to open usbmon1. Skipping!

In ~LinuxPort

In ~PcapPort

8. usbmon2

 (USB bus number 2)


PortMonitor: Error opening port usbmon2: usbmon2: Can't open USB bus file /sys/kernel/debug/usb/usbmon/2t: Permission denied


PortMonitor: Error opening port usbmon2: usbmon2: Can't open USB bus file /sys/kernel/debug/usb/usbmon/2t: Permission denied


PortTransmitter: Error opening port usbmon2: usbmon2: Can't open USB bus file /sys/kernel/debug/usb/usbmon/2t: Permission denied


cap file = /tmp/qt_temp.yJ6172

adding dev to all ports list <usbmon2>

PortManager: unable to open usbmon2. Skipping!

In ~LinuxPort

In ~PcapPort

nlmsg_flags = 301

netlink required buffer size = 3552

buffer size 3552 enough for netlink

if: lo(1)

if: enp6s0(2)

if: enp3s0f0(3)

buffer size 3552 enough for netlink

if: enp3s0f1(4)

if: ens9f0(5)

if: ens9f1(6)

buffer size 3552 enough for netlink

if: wlp7s0(7)

In establish

In on_mpSocket_stateChanged

state changed 1

portGroupId = 0, portId = 65535

In when_portModel_dataChanged

In on_mpSocket_stateChanged

state changed 2

portGroupId = 0, portId = 65535


The drone is not running when I launch ostinato...

When I launch drone directly, I see the segmentation fault error.

Retrieving the device list from the local machine


0. enp6s0

cap file = /tmp/qt_temp.TJ6197

adding dev to all ports list <enp6s0>

1. ens9f0

cap file = /tmp/qt_temp.XM6197

adding dev to all ports list <ens9f0>

2. ens9f1

cap file = /tmp/qt_temp.Lh6197

adding dev to all ports list <ens9f1>

3. any

 (Pseudo-device that captures on all interfaces)


cap file = /tmp/qt_temp.nS6197

adding dev to all ports list <any>

4. lo

cap file = /tmp/qt_temp.kn6197

adding dev to all ports list <lo>

5. enp3s0f0

cap file = /tmp/qt_temp.Ti6197

adding dev to all ports list <enp3s0f0>

6. enp3s0f1

cap file = /tmp/qt_temp.wZ6197

adding dev to all ports list <enp3s0f1>

7. bluetooth0

 (Bluetooth adapter number 0)


cap file = /tmp/qt_temp.TT6197

adding dev to all ports list <bluetooth0>

8. nflog

 (Linux netfilter log (NFLOG) interface)


Error setting direction(0) nflog: Setting direction is not implemented on this platform


PortMonitor: Error opening port nflog: nflog: Can't listen on group group index: Operation not permitted


PortTransmitter: Error opening port nflog: nflog: Can't listen on group group index: Operation not permitted


cap file = /tmp/qt_temp.jd6197

adding dev to all ports list <nflog>

PortManager: unable to open nflog. Skipping!

In ~LinuxPort

In ~PcapPort

8. nfqueue

 (Linux netfilter queue (NFQUEUE) interface)


Error setting direction(0) nfqueue: Setting direction is not implemented on this platform


PortMonitor: Error opening port nfqueue: nfqueue: Can't listen on group group index: Operation not permitted


PortTransmitter: Error opening port nfqueue: nfqueue: Can't listen on group group index: Operation not permitted


cap file = /tmp/qt_temp.BC6197

adding dev to all ports list <nfqueue>

PortManager: unable to open nfqueue. Skipping!

In ~LinuxPort

In ~PcapPort

8. usbmon1

 (USB bus number 1)


PortMonitor: Error opening port usbmon1: usbmon1: Can't open USB bus file /sys/kernel/debug/usb/usbmon/1t: Permission denied


PortMonitor: Error opening port usbmon1: usbmon1: Can't open USB bus file /sys/kernel/debug/usb/usbmon/1t: Permission denied


PortTransmitter: Error opening port usbmon1: usbmon1: Can't open USB bus file /sys/kernel/debug/usb/usbmon/1t: Permission denied


cap file = /tmp/qt_temp.Hf6197

adding dev to all ports list <usbmon1>

PortManager: unable to open usbmon1. Skipping!

In ~LinuxPort

In ~PcapPort

8. usbmon2

 (USB bus number 2)


PortMonitor: Error opening port usbmon2: usbmon2: Can't open USB bus file /sys/kernel/debug/usb/usbmon/2t: Permission denied


PortMonitor: Error opening port usbmon2: usbmon2: Can't open USB bus file /sys/kernel/debug/usb/usbmon/2t: Permission denied


PortTransmitter: Error opening port usbmon2: usbmon2: Can't open USB bus file /sys/kernel/debug/usb/usbmon/2t: Permission denied


cap file = /tmp/qt_temp.yJ6197

adding dev to all ports list <usbmon2>

PortManager: unable to open usbmon2. Skipping!

In ~LinuxPort

In ~PcapPort

nlmsg_flags = 301

netlink required buffer size = 3552

buffer size 3552 enough for netlink

if: lo(1)

if: enp6s0(2)

if: enp3s0f0(3)

buffer size 3552 enough for netlink

if: enp3s0f1(4)

if: ens9f0(5)

if: ens9f1(6)

buffer size 3552 enough for netlink

if: wlp7s0(7)

Segmentation fault (core dumped)


Regards.

Srivats P

unread,
Jan 26, 2017, 12:18:05 AM1/26/17
to abigatti, ostinato
You are hitting https://github.com/pstavirs/ostinato/issues/174 - fixed in 0.8

Srivats
> --
> Get Ostinato News and Updates on Twitter - Follow @ostinato
> (http://twitter.com/ostinato)
> ---
> You received this message because you are subscribed to the Google Groups
> "ostinato" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ostinato+u...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
http://ostinato.org/
@ostinato

ario.bi...@tibitcom.com

unread,
Jan 26, 2017, 11:13:12 AM1/26/17
to ostinato, ario.bi...@tibitcom.com
Yes, thank you Srivats. I noticed Fix 174 after I posted, however, I am running on Xenia 16.04, and the fix is only on Yakkety.

Are there plans to port the fix over to Xenia? Is there a workaround I can use with Ostinato 0.7.1?

Any help would be appreciated.

Regards

Srivats P

unread,
Jan 27, 2017, 11:33:36 AM1/27/17
to abigatti, ostinato
You can download Ostinato 0.8 for Ubuntu 16.04 at https://gumroad.com/l/ostlnx08

Srivats

ario.bi...@tibitcom.com

unread,
Jan 27, 2017, 12:04:18 PM1/27/17
to ostinato, ario.bi...@tibitcom.com
Thanks Srivats. Confirming that once again the fix is now working with 0.8.

Regards

On Wednesday, January 25, 2017 at 8:47:51 PM UTC-8, abigatti wrote:
Reply all
Reply to author
Forward
0 new messages