profile
viewpoint
Mahdi Bchatnia inket LINE Corp. Tokyo, Japan https://mahdi.jp

created taginket/MacSymbolicator

tag2.1

Symbolicating macOS/iOS crash reports, easily.

created time in a month

push eventinket/MacSymbolicator

Mahdi Bchetnia

commit sha 520e715b3b399819f1b2c9f32ec58188adb70568

Bump version to 2.1 (3)

view details

push time in a month

created taginket/MacSymbolicator

tag2.0

Symbolicating macOS/iOS crash reports, easily.

created time in a month

push eventinket/MacSymbolicator

Mahdi Bchatnia

commit sha 87b567bf9d9cce19835b77e8a9dd13f79461cd92

Update README.md

view details

push time in a month

push eventinket/stts

Mahdi Bchetnia

commit sha 9a0f2e14d96eef22630bb11d155fe7ed787e1bb3

Added Python.swift to the project

view details

push time in a month

push eventinket/stts

Jordi Garcia

commit sha 39f103cacee348f59e9929a36220eb678752e4f2

Adding Python Infrastructure (pypi)

view details

Mahdi Bchatnia

commit sha db0b8338580c5da9c1b809678617580a7d47f766

Merge pull request #92 from garciapuig/add-python-infrastructure Adding Python Infrastructure (pypi)

view details

push time in a month

PR merged inket/stts

Adding Python Infrastructure (pypi)
+11 -0

1 comment

1 changed file

garciapuig

pr closed time in a month

pull request commentinket/stts

Adding Python Infrastructure (pypi)

Thanks!

garciapuig

comment created time in a month

created taginket/MacSymbolicator

tag1.1

Symbolicating macOS crash reports, easily.

created time in a month

push eventinket/MacSymbolicator

Mahdi Bchetnia

commit sha 7b128af2239a92ac134629ef2da09961fd01ef11

More advanced support for symbolicating iOS crash reports

view details

Mahdi Bchetnia

commit sha f676570e12c90ac6e0314a0a45480caa040b3ee8

Added test project for a crashing iOS app

view details

Mahdi Bchetnia

commit sha 76de4d510340d858f6b9d7f3afd010af72b7e94c

Added missing tests dSYM for iOS crashes

view details

push time in a month

created taginket/MacSymbolicator

tag1.1.1

Symbolicating macOS crash reports, easily.

created time in a month

push eventinket/MacSymbolicator

Mahdi Bchatnia

commit sha c65a3287f2e2935d6ac7e9e836b95827cb3961a5

Support symbolicating iOS crash reports

view details

push time in a month

push eventinket/stts

Mahdi Bchetnia

commit sha 043669b6080fbde2638ce59cde3e4f99b10b36fd

Bump version to 1.12 (36)

view details

push time in a month

created taginket/stts

tagv1.12

A simple macOS app for monitoring the status of cloud services

created time in a month

push eventinket/stts

Mahdi Bchetnia

commit sha 0f046396a63e9ab098306e0d9cd044de662d4b8b

Updated dependencies and project

view details

Mahdi Bchetnia

commit sha 1a838f26059fede97afd5b1ba515157cb814e568

Updated generated GCP/Firebase services

view details

push time in a month

CommitCommentEvent

create barnchinket/DateHelper

branch : osxversion

created branch time in a month

push eventinket/stts

Mahdi Bchetnia

commit sha 46b5d2e776dd974af4595c48ec24aae3ba0ee0b5

Ran synx

view details

push time in a month

push eventinket/stts

Gregory Daynes

commit sha 4b316eae031de51deb7daa491a0928359b9e8b07

Add Mural StatusPage

view details

Mahdi Bchatnia

commit sha 2aaf25144a6081f8be7dfe8558521711da3f1315

Merge branch 'master' into status-mural

view details

Mahdi Bchatnia

commit sha 05c46ca4fffea3413b1eaeb5d2e68a96a8cc64e4

Merge pull request #91 from gregdaynes/status-mural Add Mural StatusPage

view details

push time in a month

PR merged inket/stts

Add Mural StatusPage
+15 -0

1 comment

2 changed files

gregdaynes

pr closed time in a month

pull request commentinket/stts

Add Mural StatusPage

Thank you for adding these services!

gregdaynes

comment created time in a month

push eventgregdaynes/stts

Gregory Daynes

commit sha 520c42e35cfa8deabd913f21d19fa505ce99c7d3

Add LaunchDarkly Status Page

view details

Gregory Daynes

commit sha 33a0b9622e2796f2a0bbe0408527a1bb9ff83af5

Add Shopify Status Page

view details

Gregory Daynes

commit sha a3a1e6337a75064aabbd4c89befa95231e613df4

Add VictorOps Status Page

view details

Mahdi Bchatnia

commit sha 38bac9d2b823ffd26a4e076295e05668d601d95e

Merge pull request #88 from gregdaynes/status-launchdarkly Add LaunchDarkly Status Page

view details

Mahdi Bchatnia

commit sha 5c86ca409d426741505bc10edd05d0f82a961b8a

Merge branch 'master' into status-shopify

view details

Mahdi Bchatnia

commit sha 6f1e2c470f7998d1454cbb22ee7b4af80029f677

Merge pull request #89 from gregdaynes/status-shopify Add Shopify Status Page

view details

Mahdi Bchatnia

commit sha 9fe1cebd7907ff1a62259690a308dfeb53deaac4

Use HTTPS url for VictorOps

view details

Mahdi Bchatnia

commit sha 272723e55d9952aa110c2300744cd42961c0657c

Merge branch 'master' into status-victorops

view details

Mahdi Bchatnia

commit sha 3844fcb61584d2b5e0688d5d62f2992e2412f9c2

Merge pull request #90 from gregdaynes/status-victorops Add VictorOps Status Page

view details

Mahdi Bchatnia

commit sha 2aaf25144a6081f8be7dfe8558521711da3f1315

Merge branch 'master' into status-mural

view details

push time in a month

push eventinket/stts

Gregory Daynes

commit sha a3a1e6337a75064aabbd4c89befa95231e613df4

Add VictorOps Status Page

view details

Mahdi Bchatnia

commit sha 9fe1cebd7907ff1a62259690a308dfeb53deaac4

Use HTTPS url for VictorOps

view details

Mahdi Bchatnia

commit sha 272723e55d9952aa110c2300744cd42961c0657c

Merge branch 'master' into status-victorops

view details

Mahdi Bchatnia

commit sha 3844fcb61584d2b5e0688d5d62f2992e2412f9c2

Merge pull request #90 from gregdaynes/status-victorops Add VictorOps Status Page

view details

push time in a month

PR merged inket/stts

Add VictorOps Status Page
+15 -0

0 comment

2 changed files

gregdaynes

pr closed time in a month

push eventgregdaynes/stts

Gregory Daynes

commit sha 520c42e35cfa8deabd913f21d19fa505ce99c7d3

Add LaunchDarkly Status Page

view details

Gregory Daynes

commit sha 33a0b9622e2796f2a0bbe0408527a1bb9ff83af5

Add Shopify Status Page

view details

Mahdi Bchatnia

commit sha 38bac9d2b823ffd26a4e076295e05668d601d95e

Merge pull request #88 from gregdaynes/status-launchdarkly Add LaunchDarkly Status Page

view details

Mahdi Bchatnia

commit sha 5c86ca409d426741505bc10edd05d0f82a961b8a

Merge branch 'master' into status-shopify

view details

Mahdi Bchatnia

commit sha 6f1e2c470f7998d1454cbb22ee7b4af80029f677

Merge pull request #89 from gregdaynes/status-shopify Add Shopify Status Page

view details

Mahdi Bchatnia

commit sha 272723e55d9952aa110c2300744cd42961c0657c

Merge branch 'master' into status-victorops

view details

push time in a month

push eventgregdaynes/stts

Mahdi Bchatnia

commit sha 9fe1cebd7907ff1a62259690a308dfeb53deaac4

Use HTTPS url for VictorOps

view details

push time in a month

push eventinket/stts

Gregory Daynes

commit sha 33a0b9622e2796f2a0bbe0408527a1bb9ff83af5

Add Shopify Status Page

view details

Mahdi Bchatnia

commit sha 5c86ca409d426741505bc10edd05d0f82a961b8a

Merge branch 'master' into status-shopify

view details

Mahdi Bchatnia

commit sha 6f1e2c470f7998d1454cbb22ee7b4af80029f677

Merge pull request #89 from gregdaynes/status-shopify Add Shopify Status Page

view details

push time in a month

PR merged inket/stts

Add Shopify Status Page
+15 -0

0 comment

2 changed files

gregdaynes

pr closed time in a month

push eventgregdaynes/stts

Gregory Daynes

commit sha 520c42e35cfa8deabd913f21d19fa505ce99c7d3

Add LaunchDarkly Status Page

view details

Mahdi Bchatnia

commit sha 38bac9d2b823ffd26a4e076295e05668d601d95e

Merge pull request #88 from gregdaynes/status-launchdarkly Add LaunchDarkly Status Page

view details

Mahdi Bchatnia

commit sha 5c86ca409d426741505bc10edd05d0f82a961b8a

Merge branch 'master' into status-shopify

view details

push time in a month

push eventinket/stts

Gregory Daynes

commit sha 520c42e35cfa8deabd913f21d19fa505ce99c7d3

Add LaunchDarkly Status Page

view details

Mahdi Bchatnia

commit sha 38bac9d2b823ffd26a4e076295e05668d601d95e

Merge pull request #88 from gregdaynes/status-launchdarkly Add LaunchDarkly Status Page

view details

push time in a month

PR merged inket/stts

Add LaunchDarkly Status Page
+15 -0

0 comment

2 changed files

gregdaynes

pr closed time in a month

push eventinket/SwURL

Mahdi Bchatnia

commit sha 3d38b900371b80783d8122fc1185239fba064a50

Added macOS to platforms

view details

push time in a month

fork inket/SwURL

async image loading in SwiftUI

fork in a month

issue commentinket/MacSymbolicator

no longer automatically saves the symbolicated crash file in directory

Thanks for telling me about this! I forgot to add these.

I've been thinking about it (this is kinda of a reminder to self) and I think they could be menu items called:

  1. Automatically Symbolicate when UUID matches (default = YES)
  2. Automatically Save Symbolicated File (default = YES)
  3. Replace Original File (grayed out when 2 is NO; default = NO)
robaho

comment created time in 2 months

push eventinket/MacSymbolicator

Mahdi Bchatnia

commit sha 7969502ce3d136735aa13351e9a47c31087c5bf5

osx, not ios :omg:

view details

push time in 2 months

push eventinket/MacSymbolicator

Mahdi Bchetnia

commit sha a6b0f0fc9f2c39be6a6f4a7c44124cc69379424c

Find the monospaced font no matter the OS/Xcode version

view details

push time in 2 months

push eventinket/MacSymbolicator

Demian Turner

commit sha 4192f24791b68837a7603fedbcd6ce905f99c409

Updates required to build in Xcode 10.3, Swift 5.0

view details

Mahdi Bchatnia

commit sha 830afb798c8e54705546ea153f52672c74404811

Avoid force-unwrapping

view details

Mahdi Bchatnia

commit sha dfd960894740f751287e94a079187828682fb0b0

Update README.md

view details

Mahdi Bchatnia

commit sha 40336eac4ebde1f2f1b77b5b05fbf11916bba950

Merge pull request #15 from demianturner/master Updates required to build in Xcode 10.3, Swift 5.0

view details

push time in 2 months

push eventdemianturner/MacSymbolicator

Mahdi Bchatnia

commit sha dfd960894740f751287e94a079187828682fb0b0

Update README.md

view details

push time in 2 months

push eventdemianturner/MacSymbolicator

Mahdi Bchatnia

commit sha 830afb798c8e54705546ea153f52672c74404811

Avoid force-unwrapping

view details

push time in 2 months

pull request commentinket/MacSymbolicator

Updates required to build in Xcode 10.3, Swift 5.0

Thanks for this fix! Some lines are simply not building because of the missing return (which Swift 5.1 allows us to omit) so I'll take the liberty to correct the fix on your PR

demianturner

comment created time in 2 months

startedLeoNatan/Apple-Runtime-Headers

started time in 2 months

startedw0lfschild/MacForge

started time in 2 months

startedinket/MacSymbolicator

started time in 2 months

issue closedinket/MacSymbolicator

Couldn't continue because of atos error.

The dSym is good, the crash too, but still getting

Couldn't continue because of atos error. [link redacted]

closed time in 2 months

peterpaulis

PR closed inket/MacSymbolicator

fixed 2 issues

Hi,

I fixed two issues that prevented my from symbolicating crash logs on my Mojave machine.

  1. user interface should only be updated on the main thread, not a big deal but fixed it anyway.
  2. the find command never returned any bytes, even though it did when invoking the command in Terminal. Fixed that by replacing the relevant code with a directory enumerator.

Cheers, Martin

+31 -24

3 comments

1 changed file

martinhering

pr closed time in 2 months

pull request commentinket/MacSymbolicator

fixed 2 issues

Yeah, I meant "How do I reproduce it". Anyway this should be solved in version 2.

martinhering

comment created time in 2 months

issue closedinket/MacSymbolicator

Slow script

ruby symbolicate.rb <crash_file> <dsym_file>

after ~20min - Couldn't continue because of atos error.

DSYM - 32mb

closed time in 2 months

iKorich

issue commentinket/MacSymbolicator

Slow script

Please open a new issue if you have the same problem with version 2.

iKorich

comment created time in 2 months

issue closedinket/MacSymbolicator

Check for Updates broken

because the appcast feed http://dl.dropboxusercontent.com/u/2439981/MacSymbolicator/Sparkle/appcast.xml is offline

closed time in 2 months

core-code

issue commentinket/MacSymbolicator

Check for Updates broken

Just released version 2 using a more reliable auto update system.

core-code

comment created time in 2 months

push eventinket/MacSymbolicator

Mahdi Bchatnia

commit sha c8d1189f47966875b291524227f908661beaef76

Update README.md

view details

push time in 2 months

push eventinket/MacSymbolicator

Mahdi Bchetnia

commit sha d2593f2e4514b6564dda251031f211dd5a7c5ebf

Added screenshot

view details

push time in 2 months

push eventinket/MacSymbolicator

Mahdi Bchetnia

commit sha e4755cdfa6279448287cffb12eb830c77f46f940

Added build phase script to fix notarization of Squirrel

view details

push time in 2 months

push eventinket/MacSymbolicator

Mahdi Bchetnia

commit sha 22dfb6dc41ff07f07a0e9f479f75e858dbe94eaf

Added missing readme, deleted xcworkspace

view details

push time in 2 months

push eventinket/MacSymbolicator

Mahdi Bchetnia

commit sha 70387cd2d16cce6e53f95579e521f70e7ef3d9fe

Delete everything

view details

Mahdi Bchetnia

commit sha e65ed7bb9ad01c4abeb117ab18c09ee061d2c69c

Rewritten from scratch in Swift

view details

Mahdi Bchetnia

commit sha 891f032ecd459c456bd5a1989638f6b1aec34f7c

Use directory enumerator instead of `find` and `mdfind` Old methods pose problems in new OSes

view details

Mahdi Bchetnia

commit sha d4013536bf59f7e42b2d0a6485f5537ad6430243

Allow dropping .txt files

view details

Mahdi Bchetnia

commit sha ac5acb9e79abd8b145c81c605f9f8a6a9c92a94f

Symbolicate sample files too, updated tests

view details

Mahdi Bchetnia

commit sha ee4d5103d6139e6710349c99fde86ad58c5ef7f6

Enable drag & drop to app icon

view details

Mahdi Bchetnia

commit sha cab7fa96b86be3aaa0324707052d1e06c00c931b

Added app icon

view details

Mahdi Bchetnia

commit sha 468f5fd5ce5f7f0087e8603aa06d5811c6620f2a

Updated project settings, use Swift 5

view details

Mahdi Bchetnia

commit sha fd022ecafb46a619d506472e89797012bcfd18e1

Improve text colors in dark mode

view details

Mahdi Bchetnia

commit sha 0552c8d7ed564e50e06095da16934954482447dc

Remove the "Searching..." message when it's done

view details

Mahdi Bchetnia

commit sha 574400d2e08e3c55ef8fe4627773c091dacf6a6d

Show errors during search

view details

Mahdi Bchetnia

commit sha 73477442f733c0d76183b1d5f4f8b62c19d50ae9

Reveal symbolicated crash in finder

view details

Mahdi Bchetnia

commit sha 4d4712e7c96a0c941073f9ef63eda197e47a1ba3

Updated storyboard

view details

Mahdi Bchetnia

commit sha a9f5d144ed1689390ec543ac133864f82dc0d827

Display the DSYM file path when found

view details

Mahdi Bchetnia

commit sha 149c4565f35a4d4b894a4eb14e0ffe87b65d1b31

Search for dsym if UUID doesn't match

view details

Mahdi Bchetnia

commit sha c37d6ddcd60829570e6fb678ee8249ec248ffd01

Indicate UUID mismatch

view details

Mahdi Bchetnia

commit sha 320af709cca60f7102445b488e2b0dbb2580f3c3

Do not search for dsym again if we just drag&dropped it

view details

Mahdi Bchetnia

commit sha f347336a417bef94fc460f9cd0e01f4b4195b2e6

Let's use version 2.0

view details

Mahdi Bchetnia

commit sha d1d185774721ecca5d2c8ec0031faf6a67f99a0c

Allow reading symbolicated content and saving in a new window

view details

Mahdi Bchetnia

commit sha 3cecb237069a24e388a267d6c2233a9e3f564a85

Added Squirrel autoupdates support; preliminary build to test autoupdates

view details

push time in 2 months

create barnchinket/EFQRCode

branch : 5.0.0-swiftpm

created branch time in 2 months

push eventinket/EFQRCode

push time in 2 months

push eventinket/EFQRCode

Mahdi Bchatnia

commit sha 0fa118a78d4d6bc9ebc49b9863241d95b2a29e34

Update Package.swift

view details

push time in 2 months

push eventinket/EFQRCode

Mahdi Bchatnia

commit sha 9aaeccbef31802cabbb01cf924dd48968726f4f7

Update Package.swift

view details

push time in 2 months

pull request commentinket/MacSymbolicator

Symbolicate sample output

Awesome! Thank you so much!

airbornemint

comment created time in 3 months

pull request commentinket/MacSymbolicator

Symbolicate sample output

@airbornemint Hi again. Did you get the sample through Activity Monitor? I'm trying to see what gets deleted exactly with the new line in symbolicate.rb. I ran it on a sample from Activity Monitor and it didn't change anything.

airbornemint

comment created time in 3 months

pull request commentinket/MacSymbolicator

fixed 2 issues

Can you reproduce the issue where find never returns any bytes?

martinhering

comment created time in 3 months

push eventinket/MacSymbolicator

Ben Artin

commit sha c706c9653852c88504e1b2570ff28f3107f0fb61

Updated to Xcode 10

view details

Mahdi Bchatnia

commit sha 8369cc6a8c5042f7f9fdc36760ad0a5d11377e4b

Merge pull request #11 from airbornemint/xcode-10 Update to Xcode 10

view details

push time in 3 months

PR merged inket/MacSymbolicator

Update to Xcode 10

Changes to the project data made by upgrading to Xcode 10

+495 -1226

0 comment

2 changed files

airbornemint

pr closed time in 3 months

push eventinket/MacSymbolicator

Ben Artin

commit sha 705e18a4096b220e4195afa788d6dfe8b5deeb36

Dont’ call setDetailText on a background thread Because [NSView display] is not thread-safe

view details

Mahdi Bchatnia

commit sha e06981e5010032638a99a3c421bbaec2ea86ae48

Merge pull request #12 from airbornemint/background-thread-update-issue -[NSView display] wrongly called on background thread

view details

push time in 3 months

PR merged inket/MacSymbolicator

-[NSView display] wrongly called on background thread

via -[MBDropZone setDetailText], but -[NSView display] is not thread-safe

+4 -2

0 comment

1 changed file

airbornemint

pr closed time in 3 months

push eventinket/MacSymbolicator

Ben Artin

commit sha a62059cf63737110789d2ab80416445ac597c31a

Updated to current CocoaPods

view details

Mahdi Bchatnia

commit sha 8a1ea24fa096576ae67d896587c9d0e605763f9d

Merge pull request #10 from airbornemint/cocoapods-update Update to current CocoaPods

view details

push time in 3 months

PR merged inket/MacSymbolicator

Update to current CocoaPods

This update takes place automatically when running pod install; I’m just recording it in git

+7 -1

0 comment

1 changed file

airbornemint

pr closed time in 3 months

push eventinket/MacSymbolicator

Ben Artin

commit sha e84a40a40bac4a4205b7473cfc7314fdde6c6ebb

Allow multiple file types

view details

Ben Artin

commit sha 65e7606937639698467893f180e79d846847b8d3

Allow sample .txt drags

view details

Ben Artin

commit sha ffa60540dcca24a2dc3a9c2a4ab6a39b976d3a5e

Regexps to handle samples

view details

Mahdi Bchatnia

commit sha 61d68f93dcd7f6cdc24d90f95442b5b8971c6118

Merge pull request #13 from airbornemint/sample-symbolication Symbolicate sample output

view details

push time in 3 months

PR merged inket/MacSymbolicator

Symbolicate sample output

These changes enable symbolication of a txt file produced by sample tool in Activity Monitor.

  • Allow drop zone to accept .crash and .txt
  • Correctly extract lookup addresses from sample.txt
+35 -14

1 comment

4 changed files

airbornemint

pr closed time in 3 months

pull request commentinket/MacSymbolicator

Symbolicate sample output

Hi @airbornemint! Thank you for these contributions. I have actually been working on rewriting the whole app in Swift and I'm going to push that soon. However, I really like these changes so I'll merge them before, and I'll make sure they're correctly transferred to the new version!

Again, thanks for the contributions!

airbornemint

comment created time in 3 months

more