itsjunetime / smserver

An app to allow Jailbroken iPhones to send texts & attachments from their browser
GNU General Public License v3.0
157 stars 26 forks source link

App crackers on iP 11 iOS 14.1 #139

Open lov3b opened 3 years ago

lov3b commented 3 years ago

Just installed smserver from twicked and whenever I try to open the app it crashes. I'm on taurine :), btw love this project!

itsjunetime commented 3 years ago

Would you be able to get a crash log and app log (as described in the README of this repo)? Those would help significantly in finding the issue

sabogalc commented 3 years ago

With the new built in libsmserver, I've faced this issue a few times too. I just uninstall and reinstall a few times over and it usually fixes itself. On one rare occasion, I had to uninstall SMServer, manually install libsmserver, then reinstall SMServer which in turn automatically uninstalled libsmserver and then it worked. That one was a toughie to figure out.

Veight commented 3 years ago

With the new built in libsmserver, I've faced this issue a few times too. I just uninstall and reinstall a few times over and it usually fixes itself. On one rare occasion, I had to uninstall SMServer, manually install libsmserver, then reinstall SMServer which in turn automatically uninstalled libsmserver and then it worked. That one was a toughie to figure out.

I'll keep trying but I wasn't able to get it to even install smserver if I had libsmserver installed.

swthorn commented 2 years ago

App is crashing for me as well. Running oslog --debug | grep -i -e "SMServer_app" -e "mryipc" just reports a segmentation fault when I launch SMServer, probably not helpful. Do you have another command I can run?

image

I'll send my log to you in email without the piped grep, not sure if it'll show you anything useful though.

sabogalc commented 2 years ago

I know these aren't error logs, but I have some screenshots and a screen recording. These are from an iPhone 6s on iOS 14.8 jailbroken with odysseyn1x v2.14

This is what happens when I try to install SMServer when I already have libsmserver installed. PNG Image

and this is what happens when I install SMServer on its own. IMG_0949

and finally, this is how SMServer behaves when I have libMRYIPC installed.

https://user-images.githubusercontent.com/53708281/133664932-b07f438f-0535-4b14-8db8-00918ce6eead.MP4

itsjunetime commented 2 years ago

I'll keep trying but I wasn't able to get it to even install smserver if I had libsmserver installed.

Just for some clarification: SMServer requires that you don't manually install libsmserver. LibSMServer is now packaged within SMServer, so if you already have libsmserver installed on your device when you try to install SMServer, SMServer will refuse to install since it's listed as a conflict.

If you use dpkg and tell it to ignore conflicts and install anyways, it won't be able to overwrite the libsmserver.dylib, leaving libsmserver in an old, incompatible version, which will cause the crashes that you're seeing when trying to run SMServer.

To completely fix this issue, you should ideally do the following:

  1. Completely uninstall all versions of libsmserver, SMServer that have you have installed
  2. Install libMRYIPC if you haven't already
  3. ldrestart (or userspace reboot, whatever your preferred method or pseudo-restarting is)
  4. Install ONLY SMServer 0.8.0. Do not install any versions of libsmserver.

You shouldn't run into any of these issues after following these steps, so please let me know if you are still running into crashes after following them. I'd love to look into them and fix them.

sabogalc commented 2 years ago

Unfortunately even after following those instructions, I am still facing the same issue

https://user-images.githubusercontent.com/53708281/134110637-f2eb50d1-cf3f-4591-a70e-e6bc34e8b5d8.MP4

iPhone 6S iOS 14.8, odysseyn1x v2.14

gbeezy09 commented 2 years ago

Hi there,

Same issue for me but it says bundle 0.7.4 when I installed 0.8 here is my crash log: https://pastebin.com/Kr56Qs5X