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

Ticket #596 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

fsotdld fails to start

Reported by: Paulus Owned by: mickey
Priority: major Milestone:
Component: cornucopia/fsotdld Version: milestone5.5
Keywords: Cc:


fsotdld dies with:

BUG: cahe_mngt.c 195
fsotdld: cache_mngt.c:195: nl_cache_mngt_provide: Assertion `0' failed.

There is no error in the logfile, just the usual startup message.

Change History

comment:1 Changed 3 years ago by Paulus

Since 8e66f7e5cecfb4bd6b655645770a2b87e12cd607 fsotdld has stoped segfaulting.

But now it's started to early, befor gsm is ready:

2011-02-25T10:53:12.609715Z [CRITICAL] fsotdld : GLib <fsotdld.source_gsm>: file plugin.c: line 604: uncaught error: GDBus.Error:org.freesmartphone.Unavailable: This function is not available while modem is in state FSO_GSM_MODEM_STATUS_CLOSED (free_smartphone_error-quark, 4)

comment:2 Changed 3 years ago by mickey

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

Thanks for reporting this bug. The actual problem is not the start time but rather that errors communicating with fsogsmd should be catched which should be fixed with

commit e750f1b9786f948605c5633064873f42f43c57f1 Author: Michael 'Mickey' Lauer <mickey@…> Date: Fri Feb 25 13:27:32 2011 +0100

fsotdld: fix error handling in gsm source

Note: See TracTickets for help on using tickets.