OpenWrt Forum Archive

Topic: need help, bug report

The content of this topic has been archived on 29 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

github.com/openwrt/openwrt/issues/393

netifd crash for pptp client setting

[ 183.173385] traps: netifd[5910] general protection ip:40635d sp:7ffdf7576f90 error:0 in netifd[400000+21000]

core bt:
`
(gdb) bt
#0 0x000000000040635d in interface_main_dev_cb (dep=0x134d4c8, ev=)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/interface.c:387
#1 0x000000000040c447 in device_broadcast_cb (ctx=, list=)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/device.c:384
#2 0x00007faa73b4da78 in safe_list_for_each () from /lib/libubox.so
#3 0x000000000040c689 in device_broadcast_event (dev=dev@entry=0x134db58, ev=)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/device.c:393
#4 0x000000000040c810 in __device_set_present (state=, dev=0x134db58)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/device.c:597
#5 device_refresh_present (dev=dev@entry=0x134db58)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/device.c:608
#6 0x000000000040cc5a in device_set_present (dev=dev@entry=0x134db58, state=state@entry=false)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/device.c:618
#7 0x000000000040ed2f in alias_set_device (alias=0x134db20, dev=0x0)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/alias.c:45
#8 0x000000000040eee5 in alias_notify_device (name=0x134c530 "wan2", dev=0x0)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/alias.c:180
#9 0x0000000000405155 in interface_event (iface=iface@entry=0x134c040, ev=, ev@entry=IFEV_DOWN)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/interface.c:242
#10 0x0000000000405817 in __interface_set_down (iface=0x134c040, force=)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/interface.c:285
#11 0x0000000000406bd2 in interface_set_down (iface=)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/interface.c:1067
#12 0x000000000040f59d in netifd_handle_down (ctx=, obj=, req=, method=,
msg=)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/ubus.c:374
#13 0x000000000041003b in netifd_handle_iface (ctx=0x620020, obj=, req=0x7ffdf7577140, method=0x133c030 "down", msg=0x133c050)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/ubus.c:970
#14 0x00007faa739447d5 in ?? () from /lib/libubus.so
#15 0x00007faa73944983 in ?? () from /lib/libubus.so
#16 0x00007faa73943a66 in ?? () from /lib/libubus.so
#17 0x00007faa739444b1 in ?? () from /lib/libubus.so
#18 0x00007faa73b4c395 in uloop_run () from /lib/libubox.so
#19 0x0000000000403faf in main (argc=1, argv=)
at /mnt/HOME/terminator/Sources/openwrt/openwrt-openwrt-puppies/build_dir/target-x86_64_musl-1.1.16/netifd-2016-12-09/main.c:337

The discussion might have continued from here.