Warning: Can't synchronize with repository "(default)" (No changeset 96d22ec3fa3ef6de3ea8dc0d7d398adc9aa071cf in the repository). Look in the Trac log for more information.

Ticket #554 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

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

comment:1 Changed 3 years ago by PaulFertser

  • Status changed from new to closed
  • Resolution set to fixed

Fixed with 014ec2637f0097b94555fbf6937e7641d23217dd, big thanks :)

Note: See TracTickets for help on using tickets.