mariogrip/uAdBlock

Doesn't work on 16.04

Closed this issue · 1 comments

I cloned the repository, did clickable --sdk 16.04 it builds, installs, the window shows up for a second on the device then closes again.

Can't see any meaningful error, no new logfile in ~/.cache/upstart

The last bit of unity8.log shows the following

[2018-06-10:08:34:24.577] qtmir.applications: Application["uadblock.mariogrip_uAdBlock"]::Application()
[2018-06-10:08:34:24.578] unity.topsurfacelist: addApplication(uadblock.mariogrip_uAdBlock)
[2018-06-10:08:34:24.578] unity.topsurfacelist: appendPlaceholder(uadblock.mariogrip_uAdBlock)
[2018-06-10:08:34:24.720] file:///usr/share/unity8//Stage/Stage.qml:1631:17: QML WindowInfoItem: Binding loop detected for property "maxWidth"
[2018-06-10:08:34:24.734] unity.topsurfacelist: raiseId(id=89) - Model busy (modelState=1). Try again in the next event loop.
[2018-06-10:08:34:24.741] qtmir.surfaces: MirSurface[0x1c79ab8,"com.ubports.browserng_clock"]::updateVisibility(true)
[2018-06-10:08:34:24.743] qtmir.surfaces: MirSurface[0x1c79ab8,"com.ubports.browserng_clock"]::updateVisibility(false)
[2018-06-10:08:34:24.745] qtmir.surfaces: MirSurface[0x232c7c8,"openstore.openstore-team_openstore"]::updateVisibility(false)
[2018-06-10:08:34:24.746] qtmir.surfaces: MirSurface[0x232c7c8,"openstore.openstore-team_openstore"]::updateVisibility(true)
[2018-06-10:08:34:24.754] unity.topsurfacelist: appendSurfaceHelper after (index=0,appId=unity8-dash,surface=0x1fb4470,id=1),(index=1,appId=openstore.openstore-team_openstore,surface=0x232c7c8,id=82),(index=2,appId=com.ubports.browserng_clock,surface=0x1c79ab8,id=3),(index=3,appId=uadblock.mariogrip_uAdBlock,surface=0x0,id=89)
[2018-06-10:08:34:24.757] qtmir.applications: Application["uadblock.mariogrip_uAdBlock"]::requestFocus() - emitting focusRequested()
[2018-06-10:08:34:24.773] unity.topsurfacelist: raiseId(id=89) - do it now.
[2018-06-10:08:34:24.773] unity.topsurfacelist: move from=3 to=0
[2018-06-10:08:34:24.791] qtmir.surfaces: MirSurface[0x1c79ab8,"com.ubports.browserng_clock"]::updateVisibility(true)
[2018-06-10:08:34:24.836] qtmir.surfaces: MirSurface[0x1c79ab8,"com.ubports.browserng_clock"]::updateVisibility(false)
[2018-06-10:08:34:24.843] unity.topsurfacelist: move after (index=0,appId=uadblock.mariogrip_uAdBlock,surface=0x0,id=89),(index=1,appId=unity8-dash,surface=0x1fb4470,id=1),(index=2,appId=openstore.openstore-team_openstore,surface=0x232c7c8,id=82),(index=3,appId=com.ubports.browserng_clock,surface=0x1c79ab8,id=3)
[2018-06-10:08:34:25.664] qtmir.applications: Application["uadblock.mariogrip_uAdBlock"]::setInternalState(state=Stopped)
[2018-06-10:08:34:25.665] unity.topsurfacelist: removeApplication(uadblock.mariogrip_uAdBlock)
[2018-06-10:08:34:25.675] unity.topsurfacelist: raiseId(id=1) - Model busy (modelState=2). Try again in the next event loop.
[2018-06-10:08:34:25.686] unity.topsurfacelist: removeApplication after (index=0,appId=unity8-dash,surface=0x1fb4470,id=1),(index=1,appId=openstore.openstore-team_openstore,surface=0x232c7c8,id=82),(index=2,appId=com.ubports.browserng_clock,surface=0x1c79ab8,id=3)
[2018-06-10:08:34:25.689] unity.topsurfacelist: raiseId(id=1) - do it now.
[2018-06-10:08:34:25.703] qtmir.applications: Application["uadblock.mariogrip_uAdBlock"]::~Application()
[2018-06-10:08:34:25.725] ApplicationManager::onProcessStopped reports stop of appId= "uadblock.mariogrip_uAdBlock" which AppMan is not managing, ignoring the event

I don't see anything particularly informative in there :(

it's published for 16.04 and works as expected