I am logged in a normal user, but su in a terminal to "echo 0 > /sys/module/usbcore/parameters/usbfs_snoop" (but can not find any trace of that in /var/log/message), then use p2k-core as normal user butwhen "info a" quits p2k-core, I run "echo 1 > /sys/module/usbcore/parameters/usbfs_snoop" (which left 5 lines in /var/log/message and none of them was informative).
And yes, "mode r", "info a" and "file l a" all quit p2k-core with Segmentation Fault.
I'll try again tonight, see if it is any different.
OK, I have done it again, now the following screenshots are messages I got when I did "make" of p2k-core V.0.C ( I never got them with any previous versions!)



The funny thing is that "mode r" actually restarted my Maxx.
To be sure I ran the same on Debian64, same "make" messages, but would just not do any "./p2k-core -v", it quit straight with segmentation fault.
Here is the /var/log/message bit after "echo 1 > /sys/module/usbcore/parameters/usbfs_snoop" in Debian64.
Aug 27 21:12:06 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 7
Aug 27 21:12:06 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 27 21:12:06 linux2 kernel: cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Aug 27 21:12:06 linux2 kernel: usbcore: registered new driver cdc_acm
Aug 27 21:12:06 linux2 kernel: drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters
Aug 27 21:12:49 linux2 kernel: usb 1-1: USB disconnect, address 7
Aug 27 21:12:57 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 8
Aug 27 21:12:57 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 27 21:12:57 linux2 kernel: cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Aug 27 21:13:13 linux2 kernel: usb 1-1: USB disconnect, address 8
Aug 27 21:13:51 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 9
Aug 27 21:13:51 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 27 21:13:51 linux2 kernel: cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Aug 27 21:14:13 linux2 kernel: p2k-core[7060]: segfault at 0000000000000004 rip 0000000000401a86 rsp 00007fffa1f5ac00 error 4
Aug 27 21:14:29 linux2 kernel: p2k-core[7061]: segfault at 0000000000000004 rip 0000000000401a86 rsp 00007fff5f387020 error 4
I did the same with Mandrivia and here are those enteries
Aug 27 21:41:01 linux2 kernel: usb 1-1: USB disconnect, address 2
Aug 27 21:41:04 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 8
Aug 27 21:41:04 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 27 21:41:27 linux2 kernel: usb 1-1: USB disconnect, address 8
Aug 27 21:41:34 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 9
Aug 27 21:41:34 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 27 21:41:34 linux2 kernel: cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Aug 27 21:42:06 linux2 kernel: usb 1-1: USB disconnect, address 9
Aug 27 21:42:10 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 10
Aug 27 21:42:10 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 27 21:42:21 linux2 kernel: usb 1-1: USB disconnect, address 10
Aug 27 21:42:29 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 11
Aug 27 21:42:29 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 27 21:42:29 linux2 kernel: cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Aug 27 21:43:00 linux2 kernel: usb 1-1: USB disconnect, address 11
Aug 27 21:43:03 linux2 kernel: usb 1-1: new full speed USB device using ohci_hcd and address 12
Aug 27 21:43:03 linux2 kernel: usb 1-1: configuration #1 chosen from 1 choice
I hope that can now shed some more light on what is going on.