MantisBT - Doomseeker
View Issue Details
0004018Doomseeker[All Projects] Bugpublic2022-07-19 22:482022-07-27 22:35
doomjoshuaboy 
 
normalcrashalways
newopen 
Mac Mac OS10.14
1.3.3 
 
0004018: mac os code signing blocked on mac os 10.14 or newer
this is a bug for newer os like mac os 10.14 or later

    "/Applications/Doomseeker.app/Contents/MacOS/../Frameworks/libwadseeker.2.dylib: code signing blocked mmap() of '/Applications/Doomseeker.app/Contents/MacOS/../Frameworks/libwadseeker.2.dylib'"
download doomseeker 1.3.3
drag app into applications
click on the app
crashed
No tags attached.
Issue History
2022-07-19 22:48doomjoshuaboyNew Issue
2022-07-19 23:24WaTaKiDAssigned To => Blzut3
2022-07-19 23:24WaTaKiDStatusnew => assigned
2022-07-20 18:04WubTheCaptainNote Added: 0022281
2022-07-20 21:36doomjoshuaboyNote Added: 0022282
2022-07-21 09:46Blzut3Note Added: 0022283
2022-07-21 11:44doomjoshuaboyNote Added: 0022284
2022-07-21 11:44doomjoshuaboyNote Edited: 0022284bug_revision_view_page.php?bugnote_id=22284#r13648
2022-07-22 00:38doomjoshuaboyNote Added: 0022285
2022-07-22 01:01Blzut3Note Added: 0022286
2022-07-22 02:45doomjoshuaboyNote Added: 0022287
2022-07-22 16:59WubTheCaptainNote Added: 0022288
2022-07-22 17:02WubTheCaptainNote Edited: 0022288bug_revision_view_page.php?bugnote_id=22288#r13650
2022-07-22 17:04WubTheCaptainNote Added: 0022289
2022-07-26 08:39WubTheCaptainNote Added: 0022290
2022-07-26 08:39WubTheCaptainAssigned ToBlzut3 => WubTheCaptain
2022-07-26 08:39WubTheCaptainStatusassigned => feedback
2022-07-27 04:00doomjoshuaboyNote Added: 0022291
2022-07-27 04:00doomjoshuaboyStatusfeedback => assigned
2022-07-27 14:30WubTheCaptainNote Added: 0022292
2022-07-27 14:30WubTheCaptainStatusassigned => feedback
2022-07-27 14:31WubTheCaptainNote Edited: 0022292bug_revision_view_page.php?bugnote_id=22292#r13652
2022-07-27 14:31WubTheCaptainNote Edited: 0022292bug_revision_view_page.php?bugnote_id=22292#r13653
2022-07-27 14:32WubTheCaptainNote Edited: 0022290bug_revision_view_page.php?bugnote_id=22290#r13655
2022-07-27 21:44doomjoshuaboyNote Added: 0022294
2022-07-27 21:44doomjoshuaboyStatusfeedback => assigned
2022-07-27 22:17WubTheCaptainSummarymac os code signing blocked on mac os 12 or newer => mac os code signing blocked on mac os 10.14 or newer
2022-07-27 22:21WubTheCaptainNote Added: 0022295
2022-07-27 22:21WubTheCaptainAssigned ToWubTheCaptain =>
2022-07-27 22:21WubTheCaptainStatusassigned => acknowledged
2022-07-27 22:21WubTheCaptainPriorityhigh => normal
2022-07-27 22:35WubTheCaptainStatusacknowledged => new

Notes
(0022281)
WubTheCaptain   
2022-07-20 18:04   
Related to 0003294 ?
(0022282)
doomjoshuaboy   
2022-07-20 21:36   
yep it is thanks for pointing it out
(0022283)
Blzut3   
2022-07-21 09:46   
It is not, that ticket has been worked around by disabling the problematic features the ticket mentions. The build on the Doomseeker website seems to be passing gatekeeper just fine for me on macOS 12.4.
(0022284)
doomjoshuaboy   
2022-07-21 11:44   
hmm might be worth to discuss it over pm bizut

(0022285)
doomjoshuaboy   
2022-07-22 00:38   
ok I went ahead and compiled it myself without code signing and it works so it could be code signing issue.
(0022286)
Blzut3   
2022-07-22 01:01   
I don't doubt that, it's just really annoying how hard it is on macOS to validate code signing since all the tools will tell you that the signature is valid. Apple notarized it. And I can seemingly run it myself (even downloading from the Internet). The question is what little detail is it this time?
(0022287)
doomjoshuaboy   
2022-07-22 02:45   
hi I think I figure out why is this a bugging us i think its maybe the python 2 I was going to download that but its EOL so it could be that as I tested QT5 with python 3 and it works as Mac OS 12.3 has killed it off python 2 so it wasn't the code signing so I'll make a new tracker post so you can still use python 2 on older systems. so please marked this as closed. and if you want blzut i could help out mac os newer than 10.12. cheers guys
(0022288)
WubTheCaptain   
2022-07-22 16:59   
(edited on: 2022-07-22 17:02)
Blzut3: It would be ideal to to test on a machine that is not tied to your Apple developer certificate, in a fresh environment. (And maybe some stuff about "always trust" vs "system defaults", if little web searching is to give a clue.)

(0022289)
WubTheCaptain   
2022-07-22 17:04   
0004018:0022287: Frequently I've seen Qt blamed as the cause for macOS code signing errors on the web.
(0022290)
WubTheCaptain   
2022-07-26 08:39   
(edited on: 2022-07-27 14:32)
Is this still an issue, or can I resolve this tracker issue as "unable to reproduce"? Probably would need more information (how Doomseeker was downloaded/installed, what Qt version, etc).

(0022291)
doomjoshuaboy   
2022-07-27 04:00   
Well I had to recompile without a code signing as of 1.3.3 and qt5.12.12. and it works.
(0022292)
WubTheCaptain   
2022-07-27 14:30   
(edited on: 2022-07-27 14:31)
And the pre-compiled binary you downloaded (from where?) did not work, in which environment?
The issue summary ("mac os 12 or newer") and description ("mac os 10.14 or later") also don't agree.
I don't understand if this is there is still an issue, and what is affected.

(0022294)
doomjoshuaboy   
2022-07-27 21:44   
the precompiled download from doomseeker web didnt work on 10.14 or newer systems for codesigning reasons. Sorry for the mixed up systems that was in the description and summary. it meant to be for 10.14 or newer. anyways were you using v1 codesigning or v2 codesigning then this is the problem we are facing:'https://www.qt.io/blog/2014/10/29/an-update-on-os-x-code-signing [^]' it was in 2014
(0022295)
WubTheCaptain   
2022-07-27 22:21   
I'm hoping some macOS user/developer comments if they've faced the same issue, or investigates this further.