GNOME Bugzilla – Bug 781961
Building crashes after changing app-id
Last modified: 2017-05-08 22:07:57 UTC
After modifying the app-id of an application in the json manifest(?), builder crashes when starting building the app with the follwing error message: ide-build-manager:ERROR:buildsystem/ide-build-manager.c:118:ide_build_manager_start_timer: assertion failed: (self->timer_source == 0) How to reproduce: Create a new python gnome project. Change the app-id in the json file. Build the application.
Created attachment 351394 [details] [review] buildmanager: synthesize build failure when invaliding pipeline If we are currently building something, we need to synthesize a build failure for the current build and cancel any in-flight timers.
Looks like we had a lingering timer from invalidating the pipeline while it was active. The assert seems to have done it's job in tracking this down :) Thanks for filing the bug, it helps us greatly Attachment 351394 [details] pushed as 2adbf56 - buildmanager: synthesize build failure when invaliding pipeline