Ticket #554 (closed defect: fixed)
fsogsmd segfaults after PPP establishes connection
| Reported by: | PaulFertser | Owned by: | mickey |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | cornucopia/fsogsm | Version: | milestone5.5 |
| Keywords: | Cc: |
Description
Version d2189d3f54331fb79a1ca31d6fafe2e8eb2afe46
** Message: muxtransport.vala:266: ON DATA FROM PPP 2010-04-30T06:23:07.152127Z [DEBUG] libgsm0710mux <4 (fsogsmd:4) connected via TransportDelegate>: onRead() from Transport; reading. 2010-04-30T06:23:07.154527Z [DEBUG] libgsm0710mux <4 (fsogsmd:4) connected via TransportDelegate>: Read 9 bytes 2010-04-30T06:23:07.167263Z [DEBUG] libgsm0710mux <A89 /dev/ttySAC0@115200>: 0710 -> should write 15 bytes 2010-04-30T06:23:07.168816Z [DEBUG] libgsm0710mux <A89 /dev/ttySAC0@115200>: 0710 -> should read max 4082 bytes to 0x4f7a2 2010-04-30T06:23:07.169569Z [DEBUG] libfsotransport <Serial /dev/ttySAC0@115200 (fd 8)>: read 22 bytes 2010-04-30T06:23:07.180428Z [DEBUG] libgsm0710mux <A89 /dev/ttySAC0@115200>: <<< 0A E3 16 33 81 06 D9 76 42 F3 83 06 D9 76 42 F4 ...3...vB....vB. 2010-04-30T06:23:07.181172Z [DEBUG] libgsm0710mux <A89 /dev/ttySAC0@115200>: <<< 22 41 7D 5E BF 7E "A}^.~ 2010-04-30T06:23:07.183440Z [DEBUG] libgsm0710mux <A89 /dev/ttySAC0@115200>: 0710 -> say '0710 packet ok: chan 4, type 0xEF, data[0] 0x7E, len 28 2010-04-30T06:23:07.188260Z [DEBUG] libgsm0710mux <A89 /dev/ttySAC0@115200>: 0710 -> deliver 28 bytes for channel 4 2010-04-30T06:23:07.273363Z [DEBUG] PdpPppMux <>: Status update from PPP helper: 8 2010-04-30T06:23:07.273993Z [DEBUG] PdpPppMux <>: IPCP: Not enough information for default route 2010-04-30T06:23:07.309033Z [DEBUG] PdpPppMux <>: Status update from PPP helper: 8 2010-04-30T06:23:07.309781Z [DEBUG] PdpPppMux <>: IPCP: Interface name is ppp0 2010-04-30T06:23:07.315963Z [DEBUG] PdpPppMux <>: IPCP: Interface addr is 10.227.22.51 2010-04-30T06:23:07.318204Z [DEBUG] PdpPppMux <>: IPCP: Gateway addr is 10.64.64.64 (process:15059): GLib-GObject-CRITICAL **: g_value_get_string: assertion `G_VALUE_HOLDS_STRING (value)' failed (process:15059): GLib-GObject-CRITICAL **: g_value_get_string: assertion `G_VALUE_HOLDS_STRING (value)' failed (process:15059): GLib-GObject-CRITICAL **: g_value_get_string: assertion `G_VALUE_HOLDS_STRING (value)' failed (process:15059): GLib-GObject-CRITICAL **: g_value_get_string: assertion `G_VALUE_HOLDS_STRING (value)' failed 2010-04-30T06:23:07.371127Z [INFO] PdpPppMux <>: PDP Context Status now FREE_SMARTPHONE_GSM_CONTEXT_STATUS_ACTIVE Program received signal SIGSEGV, Segmentation fault. 0x406bca64 in strlen () from /lib/libc.so.6 (gdb) bt full #0 0x406bca64 in strlen () from /lib/libc.so.6 No symbol table info available. #1 0x4043ce20 in ?? () from /lib/libdbus-1.so.3 No symbol table info available. Cannot access memory at address 0x14 (gdb)
Change History
Note: See
TracTickets for help on using
tickets.

Fixed with 014ec2637f0097b94555fbf6937e7641d23217dd, big thanks :)