Hi list, Recently I am integrating ofono into Yocto project (www.yoctoproject.org) to enable 3G feature, however I met ofonod crash in my environment.
I simply bisected it and found that ofono after 0.43 had this issue, while ofono before 0.42 works OK in my part. 3G module: Ericsson F5521GW. Ofono version: 0.43 and later. I attached the crash log, please help to check it out. Thanks, Dongxiao
ofonod[18661]: oFono version 0.43 ofonod[18661]: src/plugin.c:__ofono_plugin_init() ofonod[18661]: plugins/push-notification.c:push_notification_init() ofonod[18661]: plugins/smart-messaging.c:smart_messaging_init() ofonod[18661]: plugins/dun_gw.c:dun_gw_init() ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110a80, name: hfp ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110a20, name: linktop ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x81109c0, name: nokiacdma ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110960, name: nokia ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110900, name: tc65 ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110880, name: ste ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110820, name: ifx ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x81107c0, name: palmpre ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110760, name: novatel ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110700, name: sierra ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x81106a0, name: huawei ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110640, name: zte ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x81105e0, name: hso ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110580, name: mbm ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110520, name: calypso ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x81104c0, name: wavecom ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110460, name: gobi ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110400, name: g1 ofonod[18661]: src/cdma-voicecall.c:ofono_cdma_voicecall_driver_register() driver: 0x81103a4, name: cdmamodem ofonod[18661]: src/modem.c:ofono_devinfo_driver_register() driver: 0x81103b8, name: cdmamodem ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x8110360, name: phonesim ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x811034c, name: phonesim ofonod[18661]: src/ctm.c:ofono_ctm_driver_register() driver: 0x8110338, name: phonesim ofonod[18661]: plugins/phonesim.c:parse_config() filename /etc/ofono/phonesim.conf ofonod[18661]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0x8110260, name: stemodem ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x81102ec, name: stemodem ofonod[18661]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0x81102c0, name: stemodem ofonod[18661]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0x8110140, name: ifxmodem ofonod[18661]: src/audio-settings.c:ofono_audio_settings_driver_register() driver: 0x8110188, name: ifxmodem ofonod[18661]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0x81101a0, name: ifxmodem ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x81101cc, name: ifxmodem ofonod[18661]: src/stk.c:ofono_stk_driver_register() driver: 0x81101f0, name: ifxmodem ofonod[18661]: src/ctm.c:ofono_ctm_driver_register() driver: 0x8110214, name: ifxmodem ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x81100ac, name: hsomodem ofonod[18661]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0x81100e0, name: hsomodem ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x8110054, name: mbmmodem ofonod[18661]: src/stk.c:ofono_stk_driver_register() driver: 0x8110078, name: mbmmodem ofonod[18661]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0x810ff80, name: hfpmodem ofonod[18661]: src/network.c:ofono_netreg_driver_register() driver: 0x810ffe0, name: hfpmodem ofonod[18661]: src/call-volume.c:ofono_call_volume_driver_register() driver: 0x8110014, name: hfpmodem ofonod[18661]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0x810ff00, name: calypsomodem ofonod[18661]: src/stk.c:ofono_stk_driver_register() driver: 0x810ff48, name: calypsomodem ofonod[18661]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0x810fe20, name: huaweimodem ofonod[18661]: src/audio-settings.c:ofono_audio_settings_driver_register() driver: 0x810fe68, name: huaweimodem ofonod[18661]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0x810fea0, name: huaweimodem ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x810fe7c, name: huaweimodem ofonod[18661]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0x810fdc0, name: nwmodem ofonod[18661]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0x810fc60, name: atmodem ofonod[18661]: src/modem.c:ofono_devinfo_driver_register() driver: 0x810fd0c, name: atmodem ofonod[18661]: src/call-barring.c:ofono_call_barring_driver_register() driver: 0x810fcb8, name: atmodem ofonod[18661]: src/call-forwarding.c:ofono_call_forwarding_driver_register() driver: 0x810fa80, name: atmodem ofonod[18661]: src/call-meter.c:ofono_call_meter_driver_register() driver: 0x810fac0, name: atmodem ofonod[18661]: src/call-settings.c:ofono_call_settings_driver_register() driver: 0x810f980, name: atmodem ofonod[18661]: src/phonebook.c:ofono_phonebook_driver_register() driver: 0x810fcd8, name: atmodem ofonod[18661]: src/ssn.c:ofono_ssn_driver_register() driver: 0x810fd00, name: atmodem ofonod[18661]: src/ussd.c:ofono_ussd_driver_register() driver: 0x810fc28, name: atmodem ofonod[18661]: src/sms.c:ofono_sms_driver_register() driver: 0x810fa00, name: atmodem ofonod[18661]: src/sim.c:ofono_sim_driver_register() driver: 0x810fb80, name: atmodem ofonod[18661]: src/stk.c:ofono_stk_driver_register() driver: 0x810fc04, name: atmodem ofonod[18661]: src/network.c:ofono_netreg_driver_register() driver: 0x810fb20, name: atmodem ofonod[18661]: src/cbs.c:ofono_cbs_driver_register() driver: 0x810fa60, name: atmodem ofonod[18661]: src/call-volume.c:ofono_call_volume_driver_register() driver: 0x810fd28, name: atmodem ofonod[18661]: src/gprs.c:ofono_gprs_driver_register() driver: 0x810fd50, name: atmodem ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x810fd74, name: atmodem ofonod[18661]: src/sim-auth.c:ofono_sim_auth_driver_register() driver: 0x810fd88, name: atmodem ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x810f800, name: n900 ofonod[18661]: src/modem.c:ofono_modem_driver_register() driver: 0x810f7a0, name: isiusb ofonod[18661]: src/modem.c:ofono_devinfo_driver_register() driver: 0x810f4d4, name: isimodem ofonod[18661]: src/phonebook.c:ofono_phonebook_driver_register() driver: 0x810f4c4, name: isimodem ofonod[18661]: src/network.c:ofono_netreg_driver_register() driver: 0x810f500, name: isimodem ofonod[18661]: src/voicecall.c:ofono_voicecall_driver_register() driver: 0x810f540, name: isimodem ofonod[18661]: src/sms.c:ofono_sms_driver_register() driver: 0x810f5a0, name: isimodem ofonod[18661]: src/cbs.c:ofono_cbs_driver_register() driver: 0x810f5c0, name: isimodem ofonod[18661]: src/sim.c:ofono_sim_driver_register() driver: 0x810f5e0, name: isimodem ofonod[18661]: src/ssn.c:ofono_ssn_driver_register() driver: 0x810f628, name: isimodem ofonod[18661]: src/ussd.c:ofono_ussd_driver_register() driver: 0x810f634, name: isimodem ofonod[18661]: src/call-forwarding.c:ofono_call_forwarding_driver_register() driver: 0x810f660, name: isimodem ofonod[18661]: src/call-settings.c:ofono_call_settings_driver_register() driver: 0x810f680, name: isimodem ofonod[18661]: src/call-barring.c:ofono_call_barring_driver_register() driver: 0x810f6b0, name: isimodem ofonod[18661]: src/call-meter.c:ofono_call_meter_driver_register() driver: 0x810f6e0, name: isimodem ofonod[18661]: src/radio-settings.c:ofono_radio_settings_driver_register() driver: 0x810f720, name: isimodem ofonod[18661]: src/gprs.c:ofono_gprs_driver_register() driver: 0x810f744, name: isimodem ofonod[18661]: src/gprs.c:ofono_gprs_context_driver_register() driver: 0x810f758, name: isimodem ofonod[18661]: src/audio-settings.c:ofono_audio_settings_driver_register() driver: 0x810f76c, name: isimodem ofonod[18661]: src/modem.c:ofono_modem_create() name: 3B308154F1347920, type: mbm ofonod[18661]: src/modem.c:set_modem_property() modem 0x8144e68 property Path ofonod[18661]: src/modem.c:set_modem_property() modem 0x8144e68 property Registered ofonod[18661]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.1/tty/ttyACM0 (mbm) ofonod[18661]: plugins/udev.c:add_mbm() desc: F5521gw Mobile Broadband Modem ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property Registered ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property ModemDevice ofonod[18661]: src/modem.c:set_modem_property() modem 0x8144e68 property ModemDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property ModemDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property DataDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property NetworkInterface ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property Path ofonod[18661]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.3/tty/ttyACM1 (mbm) ofonod[18661]: plugins/udev.c:add_mbm() desc: F5521gw Mobile Broadband Data Modem ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property Registered ofonod[18661]: src/modem.c:set_modem_property() modem 0x8144e68 property DataDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property ModemDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property DataDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property NetworkInterface ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property Path ofonod[18661]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.6/net/usb0 (mbm) ofonod[18661]: plugins/udev.c:add_mbm() desc: F5521gw Mobile Broadband Network Adapter ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property Registered ofonod[18661]: src/modem.c:set_modem_property() modem 0x8144e68 property NetworkInterface ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property ModemDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property DataDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property NetworkInterface ofonod[18661]: src/modem.c:set_modem_property() modem 0x8144e68 property Registered ofonod[18661]: src/modem.c:unregister_property() property 0x8144f10 ofonod[18661]: plugins/mbm.c:mbm_probe() 0x8144e68 ofonod[18661]: plugins/hfp_ag.c:modem_watch() modem: 0x8144e68, added: 1 ofonod[18661]: plugins/dun_gw.c:modem_watch() modem: 0x8144e68, added: 1 ofonod[18661]: plugins/smart-messaging.c:modem_watch() modem: 0x8144e68, added: 1 ofonod[18661]: plugins/push-notification.c:modem_watch() modem: 0x8144e68, added: 1 ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property Path ofonod[18661]: plugins/udev.c:add_modem() /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.9/tty/ttyACM2 (mbm) ofonod[18661]: plugins/udev.c:add_mbm() desc: F5521gw Mobile Broadband GPS Port ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property Registered ofonod[18661]: plugins/bluetooth.c:manager_properties_cb() Bluetooth daemon is apparently not available. ofonod[18661]: Replied with an error: org.freedesktop.DBus.Error.ServiceUnknown, The name org.bluez was not provided by any .service files ofonod[18661]: plugins/mbm.c:mbm_enable() 0x8144e68 ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property ModemDevice ofonod[18661]: src/modem.c:get_modem_property() modem 0x8144e68 property DataDevice ofonod[18661]: plugins/mbm.c:mbm_enable() /dev/ttyACM0, /dev/ttyACM1 ofonod[18661]: plugins/mbm.c:emrdy_notifier() ofonod[18661]: plugins/mbm.c:emrdy_query() 1 ofonod[18661]: plugins/mbm.c:cfun_query() 1 ofonod[18661]: plugins/mbm.c:cfun_enable() ofonod[18661]: plugins/mbm.c:check_model() ofonod[18661]: plugins/mbm.c:simpin_check() ofonod[18661]: src/modem.c:modem_change_state() old state: 0, new state: 1 ofonod[18661]: plugins/mbm.c:mbm_pre_sim() 0x8144e68 ofonod[18661]: src/sim.c:ofono_sim_add_state_watch() 0x8137f08 ofonod[18661]: src/sim.c:ofono_sim_add_state_watch() 0x8137f08 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_info_cb() crsm_info_cb: 90, 00, 24 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 10 ofonod[18661]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 10 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_info_cb() crsm_info_cb: 90, 00, 25 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 4 ofonod[18661]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 4 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_info_cb() crsm_info_cb: 90, 00, 24 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 4 ofonod[18661]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 4 ofonod[18661]: drivers/atmodem/sim.c:at_cpin_cb() crsm_pin_cb: READY ofonod[18661]: drivers/atmodem/sim.c:at_pin_retries_query() ofonod[18661]: drivers/atmodem/sim.c:at_epin_cb() retry counter id=1, val=3 ofonod[18661]: drivers/atmodem/sim.c:at_epin_cb() retry counter id=9, val=10 ofonod[18661]: drivers/atmodem/sim.c:at_epin_cb() retry counter id=4, val=3 ofonod[18661]: drivers/atmodem/sim.c:at_epin_cb() retry counter id=11, val=10 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_info_cb() crsm_info_cb: 90, 00, 25 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 4 ofonod[18661]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 4 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_info_cb() crsm_info_cb: 90, 00, 25 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 10 ofonod[18661]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 10 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_info_cb() crsm_info_cb: 90, 00, 25 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 1 ofonod[18661]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 1 ofonod[18661]: drivers/atmodem/sim.c:at_cimi_cb() cimi_cb: 460012362723522 ofonod[18661]: src/modem.c:modem_change_state() old state: 1, new state: 2 ofonod[18661]: plugins/mbm.c:mbm_post_sim() 0x8144e68 ofonod[18661]: drivers/mbmmodem/stk.c:mbm_stk_probe() ofonod[18661]: drivers/mbmmodem/stk.c:mbm_stkc_cb() ofonod[18661]: drivers/atmodem/sms.c:at_csms_query_cb() CSMS query parsed successfully ofonod[18661]: drivers/atmodem/sim.c:at_crsm_info_cb() crsm_info_cb: 90, 00, 27 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 28 ofonod[18661]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 28 ofonod[18661]: drivers/atmodem/sms.c:build_cnmi_string() ofonod[18661]: src/sms.c:sms_restore_tx_queue() ofonod[18661]: plugins/push-notification.c:sms_watch() registered ofonod[18661]: plugins/smart-messaging.c:sms_watch() registered ofonod[18661]: drivers/atmodem/sms.c:at_cmgl_done() ofonod[18661]: Error bootstrapping SMS Bearer Preference ofonod[18661]: plugins/mbm.c:mbm_set_online() modem 0x8144e68 online ofonod[18661]: src/modem.c:modem_change_state() old state: 2, new state: 3 ofonod[18661]: plugins/mbm.c:mbm_post_online() 0x8144e68 ofonod[18661]: drivers/mbmmodem/gprs-context.c:mbm_gprs_context_probe() ofonod[18661]: src/gprs.c:ofono_gprs_context_set_type() type 1 ofonod[18661]: drivers/atmodem/gprs-context.c:at_gprs_context_probe() ofonod[18661]: Missing support for TUN/TAP devices ofonod[18661]: src/gprs.c:ofono_gprs_context_set_type() type 2 ofonod[18661]: drivers/mbmmodem/gprs-context.c:mbm_e2nap_cb() ok 1 ofonod[18661]: src/cbs.c:cbs_got_imsi() Got IMSI: 460012362723522 ofonod[18661]: src/simfs.c:sim_fs_op_read_block() bufoff: 0, seekoff: 39, toread: 20 ofonod[18661]: drivers/atmodem/cbs.c:at_cbs_set_topics() ofonod[18661]: src/network.c:__ofono_netreg_add_status_watch() 0x8144338 ofonod[18661]: src/network.c:__ofono_netreg_add_status_watch() 0x8144338 ofonod[18661]: src/simfs.c:sim_fs_op_read_block() bufoff: 0, seekoff: 39, toread: 17 ofonod[18661]: EFspn read successfully, but couldn't parse ofonod[18661]: network capability: GSM 0 UMTS 1 ofonod[18661]: src/network.c:current_operator_callback() 0x8144338, (nil) ofonod[18661]: src/cbs.c:cbs_location_changed() 2, -1, -1, -1, (null)(null) ofonod[18661]: src/network.c:__ofono_netreg_add_status_watch() 0x8144338 (ofonod:18661): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: socket(STREAM, RFCOMM): Address family not supported by protocol (97) ofonod[18661]: Aborting (signal 11) ofonod[18661]: ++++++++ backtrace ++++++++ ofonod[18661]: [0]: [0xffffe400] ofonod[18661]: [1]: /usr/lib/libglib-2.0.so.0(g_free+0x36) [0x46053496] ofonod[18661]: [2]: /usr/lib/libglib-2.0.so.0(g_error_free+0x25) [0x4603dd75] ofonod[18661]: [3]: ofonod() [0x80a898b] ofonod[18661]: [4]: ofonod() [0x80aa2ac] ofonod[18661]: [5]: ofonod() [0x80af11d] ofonod[18661]: [6]: ofonod() [0x80e0682] ofonod[18661]: [7]: ofonod(ofono_gprs_register+0x367) [0x80e1ba7] ofonod[18661]: [8]: ofonod() [0x806c371] ofonod[18661]: [9]: ofonod() [0x806d127] ofonod[18661]: [10]: ofonod() [0x806f0b7] ofonod[18661]: [11]: /usr/lib/libglib-2.0.so.0() [0x46089f8b] ofonod[18661]: [12]: /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x197) [0x4604db77] ofonod[18661]: [13]: /usr/lib/libglib-2.0.so.0() [0x4604e0b0] ofonod[18661]: [14]: /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x143) [0x4604e673] ofonod[18661]: [15]: ofonod() [0x80adb39] ofonod[18661]: [16]: /lib/libc.so.6(__libc_start_main+0xe6) [0x45e66db6] ofonod[18661]: [17]: ofonod() [0x8052841] ofonod[18661]: +++++++++++++++++++++++++++
_______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono