Livio has quit [Ping timeout: 260 seconds]
Danct12 has quit [Read error: Connection reset by peer]
Danct12 has joined #maemo-leste
joerg has quit [Ping timeout: 252 seconds]
joerg has joined #maemo-leste
macros_ has quit [Ping timeout: 260 seconds]
macros_ has joined #maemo-leste
xes has quit [Ping timeout: 268 seconds]
xes has joined #maemo-leste
xmn has quit [Remote host closed the connection]
Livio has joined #maemo-leste
Livio has joined #maemo-leste
Livio has quit [Changing host]
aat596 has quit [Quit: You have been kicked for being idle]
Pali has joined #maemo-leste
Livio has quit [Ping timeout: 260 seconds]
javiplx has joined #maemo-leste
Livio has joined #maemo-leste
Livio has quit [Changing host]
Livio has joined #maemo-leste
Livio has quit [Ping timeout: 268 seconds]
javiplx has quit [Ping timeout: 268 seconds]
javiplx has joined #maemo-leste
<freemangordon> Wizzup: why is not connui-cellular beowulf-devel not merged to master? shall I merge it?
<Wizzup> freemangordon: lots of wip commits
<Wizzup> eventually it needs to be merged yeah
<freemangordon> shall I merge now?
<freemangordon> as I am going to call pinui from status menu plygin
<freemangordon> *plugin
<freemangordon> removing sleep 15
isabelle_ has joined #maemo-leste
tmlind_ has joined #maemo-leste
<freemangordon> OTOH, maybe it does not make much sense to call it at all, given hot-plug functionality
The_Niz_ has joined #maemo-leste
Elektra has joined #maemo-leste
bencoh_ has joined #maemo-leste
asrieldreemurr has joined #maemo-leste
<Wizzup> freemangordon: this also removes the call to the startup pin entry
isabelle has quit [Ping timeout: 252 seconds]
lel has quit [Ping timeout: 252 seconds]
tmlind has quit [Ping timeout: 252 seconds]
bencoh has quit [Ping timeout: 252 seconds]
josuah has quit [Ping timeout: 252 seconds]
juiceme_ has quit [Ping timeout: 252 seconds]
sicelo has quit [Ping timeout: 252 seconds]
vectis has quit [Ping timeout: 252 seconds]
Blikje has quit [Ping timeout: 252 seconds]
ashley has quit [Ping timeout: 252 seconds]
vectis has joined #maemo-leste
josuah has joined #maemo-leste
asriel has quit [Ping timeout: 252 seconds]
The_Niz has quit [Ping timeout: 252 seconds]
lel has joined #maemo-leste
<freemangordon> umm...
sicelo has joined #maemo-leste
<freemangordon> I mean both it seems
sicelo has quit [Changing host]
sicelo has joined #maemo-leste
<freemangordon> as 67a318dd198a98d8c3279f6078c083e9fc4cdb7b disables strtup-pin-query
<freemangordon> I remember there was some issue on n900
<freemangordon> is it still there?
isabelle_ is now known as isabelle
juiceme has joined #maemo-leste
Blikje has joined #maemo-leste
<Wizzup> well, one just waits
<Wizzup> the other stops calling pinentry alltogether
kabouik has joined #maemo-leste
kabouik has quit [Changing host]
<freemangordon> mhm
<Wizzup> depending on how you do it in status applet I am fine with removing the xession
<Wizzup> xsession*
<freemangordon> I think it is better to stay
<freemangordon> but, I'll have to do some flock() trickery
<Wizzup> why?
<Wizzup> to prevent having two run at once?
<freemangordon> otherwise it will become racy
<freemangordon> mhm
<Wizzup> then just remove it from xsession imho
<Wizzup> I think the main thing is that this is for matchbox (non h-d) workflow
<Wizzup> where it shows pinentry and nothing else is started
<Wizzup> but on several of our devices this is not feasible due to how slow modem is to see sim
<freemangordon> IIUC, the xsession thingie is to prevent you from using the device with sim
<freemangordon> that's pin-locked that is
<Wizzup> then just take out the sim :)
<Wizzup> and you get the device
<freemangordon> sure
<freemangordon> yeah, lets remove xsession script
<freemangordon> still, we may have race
<freemangordon> between control panel and status menu
<Wizzup> well the main UX problem is that we will randomly have startup pinentry run
<freemangordon> it seems thats what android does
<freemangordon> I tried it
<Wizzup> ok
<freemangordon> and TBH I cannot come up with any better idea
<freemangordon> if you have one, please share
<freemangordon> lets count on that by the time status menu starts, SIM will already be there
<freemangordon> so it will be more or less similar to xsession
<freemangordon> still, some flock will be needed
<freemangordon> or exclusive open
<freemangordon> or not?
Elektra has quit [Changing host]
Elektra has joined #maemo-leste
Elektra is now known as ashley
<Wizzup> 17:38 < freemangordon> lets count on that by the time status menu starts, SIM will already be there
<Wizzup> that won't be the case jfyi
<freemangordon> on n900 it will be
<Wizzup> the xsession also doesn't work in the d4 because it takes over two minutes after module probe
<freemangordon> will see
<freemangordon> but anyway, I think we already agreed to remove xsession, no?
<Wizzup> sure
<freemangordon> I think it will happen way faster if we online the modem
<freemangordon> an dI guess we can keep that in xsession
xmn has joined #maemo-leste
<freemangordon> hmm, actually it is better to keep it there
<freemangordon> as it asks you to exit flight mode
<freemangordon> so I will add a parameter
<freemangordon> whether to wait for sim or not
<Wizzup> ok
<freemangordon> and if not in flightmode to online the modem
<Wizzup> instead of icd2?
<freemangordon> well, icd onlines the modem only if you open the connections dialog, no?
<freemangordon> we want modem online way earlier
<freemangordon> also, IIRC icd2 does it only if needed
<freemangordon> so we will want to keep the code there
<freemangordon> example:
<freemangordon> flightmode on boot, you say "do not exit flightmode" to SPQ, then you select connections dialog and wat to exit flightmode
<freemangordon> s/wat/want
<freemangordon> icd2 onlines the modem
<freemangordon> makes sense?
<Wizzup> ok
Livio has joined #maemo-leste
Livio has quit [Changing host]
Livio has joined #maemo-leste
uvos has joined #maemo-leste
<uvos> android dosent randomly have pinentry run btw
<uvos> this is a quirk of the motorola implementation
<freemangordon> how does it handle sim swap?
<uvos> it runs "randomly" (well directly after sim insertion)
<uvos> but on statup it waits
<uvos> so that the device cant be used with locked sim
<freemangordon> same
<uvos> but imo this bhavior is sensless security theater
<freemangordon> mhm
<freemangordon> ugh, ofono crashed
<Wizzup> uvos: directly after sim insertion, or two minutes after sim insertion?
<uvos> pretty fast
<uvos> not 2 minutes
<uvos> several seconds
<uvos> but its incosistant
<uvos> i have seen it not see the sim for quite some time on boot for instanve
<uvos> *instance
<uvos> but usualy its fairly fast
<uvos> i dont think i have ever seen android take 2 minutes
<uvos> more like 30s tops but usally <10
<freemangordon> uvos: I think mce shall send SCRN on startup as well
<freemangordon> not only on unlock
<uvos> dose the modem start with scrn=0?
<uvos> then sure yes
<freemangordon> I guess
<freemangordon> as it is offline
<uvos> but i dose send scrn=1 or?
<freemangordon> no
<uvos> since the display datapipe is triggerd on startup
<uvos> it should i think
<freemangordon> lemme paste
<uvos> the question is if we want mce to do this directly at all
<uvos> or if ofono can somehow abstract it?
<uvos> mabye it has modem idle states?
<uvos> that we could wire up
<freemangordon> see https://pastebin.com/7H3atLkC
<freemangordon> well, I guess we can write ofono plugin (like the one for upower)
<freemangordon> that handles screen lock/unlock
<uvos> sure
<uvos> if we can teach ofono to abstract scrn
<uvos> that would then be best since it would work on other devices too
<freemangordon> it shoudl already have some support for power states
<freemangordon> mhm
<freemangordon> see pastebin^^^
<freemangordon> this is boot log
<freemangordon> SCRN comands you see are screen lock/screen unlock
<freemangordon> immediately after SCRN=1 you have MSIM
<uvos> and modem dosent send rssi after onlineing it?
<freemangordon> it is offline
<uvos> if you dont set SCRN=1
<uvos> by hand
<freemangordon> I modem is offline
<uvos> sure but if you dont start mce at all and online the modem
<uvos> dose it then start reporting rssi
<uvos> i think it dose iirc
<freemangordon> I don;t care about RSSI
<freemangordon> but about MSIM
<uvos> but thats what scrn dose mainly no?
<uvos> enable disable rssi?
<freemangordon> not so sure
<freemangordon> maybe it affects MSIM as well
<uvos> hmm
<freemangordon> see the log
<freemangordon> about a second after SCRN:OK we have MSIM
<freemangordon> could be coincidence, but I doubt
<uvos> that might just be scrn kicking the modem
<uvos> try issueing something else
<freemangordon> lemme keep it unlocked and see
<freemangordon> right
<freemangordon> it is kicking the modem
<uvos> Wizzup seeing sim after 2 min
<uvos> is probubly mces 2min kick timer
<uvos> (it also explicitly kicks it at this interval)
<freemangordon> if he relock he will see sooner :)
<uvos> so the kernel is missing an irq or something is going on
<freemangordon> mhm
Livio has quit [Quit: leaving]
javiplx has quit [Ping timeout: 268 seconds]
<freemangordon> Wizzup: what is the cheapest (code-wise) way to call "online-modem"?
<freemangordon> hmm, do we plan to support hot-plugging of modems?
<uvos> we must for pp
<uvos> because of the kill switch
<uvos> iiuc
<freemangordon> The more I think about that, the more I am getting convinced we must have a daemon that takes care of modems
<uvos> thats kinda ofono tho no?
<freemangordon> Not really
<freemangordon> you shoudl explicitly enable and online the modems
<freemangordon> unless we are in flight mode
<freemangordon> Wizzup: shall I extend icd2 ofono plugin?
<freemangordon> to take care of flight mode and online/offline modems according to it?
<Wizzup> that is possible, but I think we should also think if we should maybe have one thing 'manage' most of this, and if that should be icd2
<Wizzup> the icd2 one if libgofono atm
<Wizzup> one if -> one is
<Wizzup> I know how to make the context code work well now I think, but I didn't write it yet
javiplx has joined #maemo-leste
<freemangordon> Wizzup: that's why I want to implement onlining the modem in icd2 ofono plugin
<freemangordon> ah, "if that"
<freemangordon> well...
<freemangordon> icd2 already has lots of code for that
<freemangordon> but yeah, we shall decide on it
<freemangordon> whether to write some daemon or extend icd2
<Wizzup> right
<freemangordon> honestly, I think daemon is the correct thing to do
<freemangordon> cellulard? celld?
<Wizzup> freemangordon: I would just make it part of some daemon imho
<Wizzup> maybe mce
<Wizzup> or maybe just icd2
<Wizzup> but I suppose uninstalling icd2 internet context plugin should not break modem
<freemangordon> I don't think mce is tha correct place
<freemangordon> *the
<freemangordon> why not dedicated daemon?
<Wizzup> I don't really like more daemons I suppose, but I guess we can
<Wizzup> I guess nokia had its own daemon
<Wizzup> (csd?)
<freemangordon> mhm
<freemangordon> and not only
<Wizzup> and all this would do it power and online modem depending on offline mode?
<Wizzup> would do is*
<freemangordon> mhm
<Wizzup> I mean it feels a bit much to have a modem just for that
<freemangordon> I guess you mean 'daemon just...'
<Wizzup> online/offline "mode" might fit mce's mode plugins
<Wizzup> freemangordon: yes
<freemangordon> but then we shall teach mce to talk to ofono
<Wizzup> in a plugin over dbus, right
<Wizzup> I suppose it also saves some ram if we do it this way
<freemangordon> and mce shall run in actdead as wll
sfa has joined #maemo-leste
<Wizzup> I don't mind the separate daemon, but yeah
<freemangordon> not really, as it will be .launch anyway
<freemangordon> so there will be almost no overhead, if any
<sfa> Hello
<freemangordon> hello
<freemangordon> Wizzup: so, cellulard?
<Wizzup> freemangordon: if you ask me mce is a good fit really
<Wizzup> but I am fine with either I suppose
<sfa> I just installed Maemo-Leste on my Pinephone .... I used to ues Maemo on my N810 many years ago.
<freemangordon> no, please, lets not make yet another systemd
<freemangordon> I mean...
<Wizzup> freemangordon: it's literally a mode for the mode control entity, but ok
<Wizzup> again, no strong opinions either way
<sfa> I'm guessing there's no default cellphone app on maemo-leste and I'll need to insteall something like ofono?
<sfa> Is there a recommended app for phone and texting?
<freemangordon> sfa: what we are discussing ATM is exactly cellular stuff
<Wizzup> sfa: there is a call app, but the app and the other packages are not included in the standard repo
<freemangordon> but, all this is in development
<sfa> freemangordon: ah I see
<Wizzup> I haven't tried it yet on my PP recently
<Wizzup> but our stuff works good enough for call/text on the droid 4, so I imagine it might work
<sfa> Wizzup: cool thansk, I guess I need the "extra" repo?
<Wizzup> no, beowulf-devel
<sfa> ah okay
<Wizzup> I don't know if instructions exist, we're trying to get it all to stable so we don't need to provide the instructions :)
<sfa> Wizzup: nice!
<freemangordon> Wizzup: re mce - if we go that route, we shall also write wifi module tehre
<freemangordon> *there
<Wizzup> one of these days we'll get the meta package set up and such, right now I don't have the right answer atm, I can look later today or tomorrow or a package list
<Wizzup> freemangordon: wifi isn't really an on/off mode I think
<Wizzup> but I am fine if you want a separate daemon
<freemangordon> does not matter. it still shall obey flightmode
<freemangordon> ok, will write cellulard then
<Wizzup> sfa: you want beowulf-devel repo and then at least install hildon-connectivity-mobile
<Wizzup> sfa: to be clear beowulf-devel supplements regular beowulf repo from us
<sfa> Wizzup: awesome! let me go try that! Thanks!
<freemangordon> sfa: don;t expect miracles though :)
<freemangordon> as I said - this is still WIP
<sfa> it's probably better than default image that comes with the pinephone that is horrible. :)
<Wizzup> maemo leste should work pretty smooth, especially if you upgrade from -devel repo
<Wizzup> (faster 2d/3d)
<freemangordon> Wizzup: maybe we shall push that to stable
<freemangordon> mesa/clutter that is
<sfa> deb https://maedevu.maemo.org/leste beowulf-devel main contrib non-free <device_name> where devicename = {droid4 or pinephone or whatever} is that correct?
<freemangordon> Wizzup: hmm, wouldn't ofono-cellulard be more appropriate name?
<Wizzup> freemangordon: I think it is more maemo specific than ofono specific, well, I guess both
<freemangordon> ok, will see
<Wizzup> sfa: yeah just copy the maedevu beowulf line, paste it, and make it beowulf-devel
<sfa> cool thanks.
<Wizzup> freemangordon: yeah, there is more to push to stable I think
javiplx has quit [Remote host closed the connection]
<freemangordon> Wizzup: all calls to g_variant_print() in wpaicd.c leak memory
Danct12 has quit [Read error: Connection reset by peer]
<Wizzup> freemangordon: yikes
<freemangordon> Wizzup: could you help me with thos gvariant things
<freemangordon> I have a dbus signal, and g_variant_print() results in "signal ('normal',)"
<freemangordon> how shall I get the value?
<freemangordon> g_variant_get (value, "s", &result);
<freemangordon> or g_variant_get (value, "g", &result);
<Wizzup> need a moment to dive back into this
<Wizzup> is this in wpasupplicant?
<freemangordon> no
<freemangordon> this is in my code
<Wizzup> freemangordon: ah yeah I think that's hidden behind the debug compile, maybe I didn't fix it because of that
<freemangordon> yeah, but still
<freemangordon> anyway, can you help with "signal ('normal',)"
<Wizzup> so do you know what type the variant is>
<freemangordon> what is 'signal' in terms of GVariant
<freemangordon> it is string
<freemangordon> this is MCE_DEVICE_MODE_SIG signal
<Wizzup> what are the old gnome doc links
<Wizzup> old-developer
<Wizzup> no
<Wizzup> developer-old
<freemangordon> ?
<Wizzup> so I think you need to know the type to get the value
<Wizzup> you can probably print the type of the variant as well
<freemangordon> well, "signal ('normal',)" is the result of g_variant_print()
<freemangordon> so I guess the type is signal :)
<Wizzup> there is no such type in gvarianttype iiuc
<freemangordon> well, why it prints it then?
<freemangordon> maybe dbus signature?
<Wizzup> maybe you need to unpack the dbus variable first to get the gvariant?
<Wizzup> I don't really know, maybe it's a custom registered variable
<freemangordon> ok
<Wizzup> sorry
<freemangordon> np
<freemangordon> Wizzup: ugh, I am stupid :)
<freemangordon> this 'signal' thingie is just a string I printf() ;)
<freemangordon> the signature is (s) otherwise
<Wizzup> ha
<uvos> mce runs in actdead anyhow
<uvos> in fremantle
<freemangordon> yes, thats why I don;t want to pull ofono stuff into it
<uvos> but i would strongly strongly strongly STRONGLY suggester never to use the "actdead" method of implementing what actdead implements in fremantle
<uvos> its an extreamly lame implementation
<freemangordon> well, we shall have some runlevel that implements that
<uvos> right
<freemangordon> I think we already agreed on that :)
<uvos> in this runlevel you just dont run the deamon (whatever onlines the modem)
<uvos> and this deamon offlines the modem on exit
<uvos> so when runlevel is switched to "actdead"
<uvos> modem offlines and thats that
<uvos> or do we need it?
<freemangordon> ok
<freemangordon> I think no
<freemangordon> basically we show alarms (or charge there)
<uvos> right
<uvos> i honestly think icd is the most sane
<uvos> since as you point out wifi also has to obay flightmode
<freemangordon> it already does
<uvos> and icd is the most sane place to put that
<uvos> and then icd reacts to flight mode, and it handles cellular too for data
<uvos> so it allready has all bits
<uvos> so just add this one little thing
<uvos> i dont think voice has to work without icds cellular module really
<uvos> i also kinda think a deamon just to online the modem is overkill
<freemangordon> let me finish what I started already, I think it will be some 100 LOC
<freemangordon> not really, as .launch will make it more or less free for us
<uvos> uh mameo-launcher dosent make a process context any cheaper
akossh has joined #maemo-leste
<uvos> freemangordon: btw should we even have a "flight mode"
<uvos> freemangordon: i dont think so
<freemangordon> what?
<freemangordon> wtym?
<uvos> freemangordon: we should just have 2 toggle switches, one for wifi one for mobile data
<uvos> well flight mode is sensless
<freemangordon> no
<Wizzup> I don't think flight mode is about mobile data
<uvos> it used to make sense because it was a thing required in flight
<freemangordon> all radios shall be turned off
<Wizzup> uvos: they still do
<uvos> but its not true anymore
<freemangordon> it is
<Wizzup> all the planes I go on anyway
<uvos> no they require cellular radios to be of
<uvos> thats a different thing
<freemangordon> at least was last time I was on-board (an year ago)
<Wizzup> that's not the same as mobile data?
<uvos> android no longer turns all radios off in flight mode
<uvos> it turns just the cellular modem off
<Wizzup> uvos: so can you be called in flight?
<freemangordon> how noce
<uvos> no
<freemangordon> *nice
<Wizzup> I think we're saying the same thing?
<uvos> xno
<Wizzup> uvos - are you talking about bluetooth or something?
<uvos> so on old phones and old android
<uvos> flight mode = all radios off
<uvos> now flight mode = just cellular modems off (gsm utms lte 5g etc)
<uvos> becuase thats how the laws changed
<Wizzup> that's mostly what our flight mode would do
<freemangordon> and what is on? wifi/bt?
<uvos> yes any other radio
<freemangordon> what other radio?
<uvos> that includes wifi bt
<freemangordon> ah
<Wizzup> freemangordon: fm I suppose
<uvos> so flight mode is just a wierd name of cellular off now
<uvos> we could ditch that
<freemangordon> well, actually mce supports normal/flight/offline modes
<uvos> and just call it what it is
<uvos> and have 3 toggle switches somewhere
<freemangordon> no, please
<uvos> Ie cellular off, bt off wifi off and fm off
<freemangordon> this will become nightmare
<Wizzup> uvos: we already have bt off, we have wifi off (through applet), we have flight mode which is cellular
<Wizzup> I think we're there already
<uvos> yeah but flight mode turns off all radios
<Wizzup> uvos: well, "we" don't have bt off yet, but we will once we have the fremantle stuff in place
<uvos> (as was required by law untill 2012 or so)
<uvos> but that means we have no state where wifi and bt and so on can be on
<uvos> but cellular is off
<freemangordon> ok, but right now, noone turns cellular radios off
<freemangordon> so, this is what I am implementing
<Wizzup> freemangordon: btw regarding the wpaicd.c memleak, do you have a recommendation on how to fix it other than make a tmp var, and free it after the print?
<freemangordon> and, as I said, we support 3 modes
<freemangordon> Wizzup: not really
<Wizzup> ok
<freemangordon> uvos: so, lemme implement what flightmode is supposed to do in terms of cellular
<uvos> sure
<uvos> i was just suggesting renameing it
<freemangordon> then we can think of changing other daemons to listen for "offline" mode and acti accordingly
<freemangordon> *act
<uvos> since the name is a legacy artifact
<freemangordon> it is not, we still need 'flight' mode. maybe it is not correctly handled ATM, but this is another story
<uvos> if your flight mode just turns off cellular sure
<uvos> since thats all thats requried in flight
<uvos> otherwiese its a name thats also wrong and should just be call all offline or radios off or something
<freemangordon> right
<freemangordon> Wizzup: ^^^
<Wizzup> fine by me
<freemangordon> but I would create a macro
<Wizzup> I considered it but didn't want to
<Wizzup> :D
<Wizzup> if there were more I would have
<freemangordon> well... up to you :)
<Wizzup> I know it's not that clean, I'll remove the prints later in any case
<Wizzup> there is one more bug I have to hunt for
<freemangordon> uvos: I understand your reasoning and agree with it
<uvos> btw do we really have wifi off?
<uvos> where is it?
<uvos> @Wizzup since you mentioned it
<freemangordon> in icd2
<Wizzup> uvos: bencoh made the applet
<uvos> ah its not preinstalled
<Wizzup> right, it's also (I suppose) a bit more clunky than something in settings
<uvos> ok sure
<sicelo> freemangordon: in the 3 modes, what's difference between flight and offline mode?
<freemangordon> in flight mode only cellular is off
<sicelo> as for flight mode in old android, there's still flight mode (with a plane icon) on my Android One (Android 12) phone. so not sure about "old android"
<freemangordon> the point is that it turns only cellular radios off
<freemangordon> wifi/bt remain intact
<sicelo> i guess what you call flight mode is what people on tmo call 'tablet mode'
<freemangordon> that would be "offline" mode
<freemangordon> I guess
<sicelo> no. offline is what you get on power key. that one turns everything off. you can't even enable wifi or bt in offline mode
<freemangordon> mhm
<sicelo> ah, actually you can enable bt, but not wlan. trying to connect to wlan pops up a request to exit offline mode
<sicelo> scratch that ... you can't even enable bt. that results in request to exit offline mode too
<sicelo> anyway i think we're all in agreement with the 3 proposed modes :-)
Livio has joined #maemo-leste
Livio has quit [Changing host]
Livio has joined #maemo-leste
akossh has quit [Quit: Leaving.]
Livio_ has joined #maemo-leste
Livio_ has quit [Changing host]
Livio_ has joined #maemo-leste
Livio has quit [Ping timeout: 268 seconds]
uvos has quit [Ping timeout: 268 seconds]
Pali has quit [Ping timeout: 260 seconds]
<sfa> hi, so I am finding that sphone is seg-faulting. Even with debug enabled I see the following message before it dies:
<sfa> (sphone:4662): hildon-1-CRITICAL **: 23:17:22.427: Tried to initialized Hildon more than once.
<sfa> what else should I do to figure out what might be causing this segfault?
<sfa> dmesg doesn't show anything... I haven't checked hildon logs yet though.
<Wizzup> sfa: that message is harmless
<Wizzup> maybe install sphone-dbgsym and run gbd
<Wizzup> and run it in gdb
<Wizzup> when is it segfaulting?
<sfa> will do thanks
<sfa> it's segfaulting as soon as I start it
<sfa> I've tried from the UI and it dies and from the ocmmand-line I see it segfaults.
<sfa> after all of the plug-ins are registered
<sfa> sphone: store-rtcom: Successfully opened rtcom-eventlogger database
<sfa> That's the last message before the hildon Warnings and then it segfaults.
<sfa> (gdb) bt
<sfa> #0 0x0000007ff7dabb7c in g_type_check_instance_cast () from /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
<sfa> #1 0x0000007fe179b02c in sphone_module_init (data=<optimized out>) at ./src/modules/gui/gtk2/ui-calls-manager-gtk.c:418
<sfa> #2 0x0000005555554c94 in sphone_modules_init_modules () at ./src/utils/sphone-modules.c:93
<sfa> #3 sphone_modules_init () at ./src/utils/sphone-modules.c:170
<sfa> #4 0x00000055555543a8 in on_name_acquired (connection=<optimized out>, name=<optimized out>, user_data=0x7ffffff598) at ./src/sphone.c:314
<sfa> there are more frames
<sfa> but I think that might be the most informative
<Wizzup> you'll probably need more dbgsym packages for glib and gtk and others
<sfa> yeah looks like it
<sfa> let me go install those
<Wizzup> do you run this as user btw?
<sfa> this particular time it was as root
<sfa> but usually as user
<Wizzup> probably better not to run as root
<sfa> okay let me try it again as user
<Wizzup> from your trace it looks like some module is not exporting an _init function
<Wizzup> but I think more dbgsym info will give more info
<Wizzup> you can use dpkg -S /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0 (for example) to get the pkg for it
<Wizzup> and then just append -dbgsym typically
<Wizzup> hm... you might need the debian repo for dbgsyms
<Wizzup> sec
<sfa> libglib2.0-0:arm64: /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
<sfa> yeah I think you're right
<Wizzup> # cat /etc/apt/sources.list.d/debug.list
<Wizzup> deb http://deb.debian.org/debian-debug/ buster-debug main
<Wizzup> deb http://deb.debian.org/debian-debug/ buster-backports-debug main
<Wizzup> that's it
<sfa> cool thanks
<Wizzup> it's bedtime here now, I'll check back tomorrow
<Wizzup> uvos wrote a lot of sphone, and he should be around tomorrow oto
<Wizzup> too*
<sfa> cool thanks. Also, where's the repo to sphone? Is it on github? I haven't looked yet.
<sfa> Found it
<Wizzup> can also help
<Wizzup> ah that doesn't have a link to the pkg :)
<Wizzup> most of our packages have it
* Wizzup bbl