Tuesday, 2025-09-23

rubdos[m]<gour> "makrolon: thank you for mentioni..." <- I agree, thank you for mentioning :-)08:20
x2s"This topic is temporarily closed for at least 4 hours due to a large number of community flags." what a blessing!08:32
tuplasuhveli[m]deloptes being deloptes, once again08:38
gourI installed Signal on my jolla c2 as primary device, but wonder how to register Whisperfish as the secondary device on the same phone?08:45
x2stuplasuhveli[m]: yeah. That person needs some downtime...08:53
gouri saw on the wiki - screenshot trickety09:04
Mister_Magisterohhhhhh, in sfos 5.0 voicecall-manager is segfaulting. time to, again, fix stuff jolla broke17:49
Mister_Magisterit's somehow looping in isOngoing, god knows why cause its not changed since 13 years ago and the issue seems to be coming from NgfRingtonePlugin17:58
Mister_MagisterI have no idea why would isOngoing keep calling itself as nothing indicates such weird behaviour18:07
nutzeeerI reflashed my nokia n9 with meego. CMT-MCUSW got stuck at 100% "finishing". The modem doesnt work and now csd it slowly filling up the RAM, with constant 100% cpu usage.18:47
Mister_Magisternow the story deepens, nothing is even calling isOngoing but its looping anyway (there's no code to make it loop)18:49
Mister_Magisterand gdb is for some reason mighty uselss18:50
x2sis isOngoing a slot? Because it could be called from somewhere totally different18:56
Mister_Magisterit is, but there's no indication anything else is calling it19:00
Mister_MagisterI've overriden isOnoging in my handler, made it trace and call abstract isOngoing nad its looping no clue how or why, but it seems like the method is called over and over again, but again not sure why19:01
Mister_Magisteri have no clue what did they do but there's no code to make it loop19:02
Mister_Magistercorrection isOngoing is not a slot19:03
Mister_Magisternow in gdb it seems my method is called repeatedly and its not looping anymore (difference in backtrace not being 5 km long)19:06
Mister_Magisterif gdb had code lines that would be much more helpful (no i'm not lacking debug symbols)19:09
Mister_MagisterI just did my own isOngoing and now its segfaulting in… QDateTime?19:18
Mister_Magistersomething is nullptr19:19
Mister_Magisterseems i have to build every voicecall version from 0.8.2 to 0.8.9 and figure out what jolla did to break it19:36
Mister_Magister0.8.7 works, 0.8.8 doesn't build. 0.8.9 doesn't work19:56
Mister_Magisteri can't just make an issue in voicecall cause jolla is not gonna touch if for next decade19:57
Mister_Magisterwait hold on a second, 0.8.9 does work as well19:59
Mister_Magisterit doesn't work if voicecall-ui is installed/running20:00
Mister_Magisteryou know what, that actually makes sense20:01
Mister_Magisterit would repeatedly call some method20:01
Mister_Magisterplease don't tell me its proprietary20:02
Mister_Magisterit is.20:02
Mister_MagisterTime to create issue on forum and bot that will bump it every single day until jolla fixes it20:03
Mister_Magisteroh great, they disabled issues on voicecall repo20:14
attahhttps://github.com/sailfishos/issue-tracker20:19
Mister_Magisterattah: yeah I'm sure it will be fixed like the 6 other issues i've reported and the fix I've made for them and they're yet to merge :)20:21
Mister_MagisterJolla is free to say "you're wrong" and prove me wrong but they never do20:21
attahwell... burden of proof kinda sits with the reporter20:22
Mister_Magisterwell, what do you mean by that20:22
attahbugs reported in the abstract and "they can prove me wrong" are not really that actionable20:24
attahbut i'm sure yours are better than that anyway20:24
Mister_Magisteryeah no i meant that they can prove me wrong and fix them, as i'm saying they're not gonna fix them20:25
Mister_Magisterthe bugs itself are 100% reproducible by multiple people20:25
attahi guess multi-clienting voicecall isn't exactly well-tested20:26
Mister_Magisteroh it worked fine on previous versions20:27
Mister_Magisterthey just wanted to break it is my guess, they hate 3rd party apps you see20:27
attahNot so sure about that20:28
Mister_Magistervoicecall-manager itself is fine, crash is caused by proprietary voicecall-ui20:28
attahHeck, i even had temporary special treatment of SeaPrint in SailJail20:29
Mister_Magisterwell good for you, i had my apps broken in next sfos release at least 20 or 30 times by now20:29
attahrather the opposite of hate20:29
Mister_Magisterso i still lean towards pure hate20:29
Mister_Magistergreat for some reason voicecall's debuginfo is completely empty20:52
Mister_Magisterwhy the hell does it not have debug info20:56
KetoMister_Magister: possibly because the spec %build has first %qmake5 macro and then separate qmake call that apparently overwrites the stripping and other things set by the macro...21:16
Mister_MagisterKeto: I added CONFIG += debug and that fixed it21:16
Mister_Magisterbut thanks21:16
Mister_Magisterwithout changes it seems that VoiceCallStatus status_ = status(); is calling isOngoing (not inside status(), as if status() is isOngoing()) with weirder and weirder this21:18
Mister_Magisternot quite sure what in the hell is going on21:18
Mister_Magisteryeah NgfRingtonePlugin is calling handler->status(), which somehow executes AbstractVoiceCallHandler::isOngoing which then runs status() which somehow executes AbstractVoiceCallHandler::isOngoing which then runs status() which somehow executes AbstractVoiceCallHandler::isOngoing and you can see the loop21:19
Mister_Magisterwhich would suggest handler is malformed21:21
Mister_Magisterthe pointer is returned by me but it doesn't even have chance to get malformed, unless voicecall-ui does something crazy to it21:25

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!