Ticket #147 (reopened defect)

Opened 1 year ago

Last modified 2 months ago

onExit animations

Reported by: patrat95 Owned by: saurik
Priority: blocker Component: Bootstrap
Keywords: jailbreak, QuickPwn, Cydia, install, BossPrefs, SBSettings Cc:

Description (last modified by saurik) (diff)

When Cydia has managed to get a corrupted Packages file (such as one with a Package:-less block) it is entirely unable to correct the situation without manual intervention. It really needs to allow the user to /at least/ run an update, in the hope the source updated the entry (and possibly also let the user do something even more awesome, like clean the list database or remove sources).

Attachments

screenshot.jpg (25.5 kB) - added by patrat95 1 year ago.
syslogd failure
IMG_0000_67.png (101.2 kB) - added by toNYc311 1 year ago.
syslogd error (mobileterminal)
IMG_0000_68.png (101.9 kB) - added by toNYc311 1 year ago.
cy.sosiphone.com error (mobileterminal)

Change History

  Changed 1 year ago by toNYc311

I'm actually having the same problem. It started today and I don't know why Cydia is crashing. I tap the Cydia icon, it opens. I see the Loading Data screen and spinning cog for all of about 1 second and then Cydia crashes to the home screen.

I haven't done anything different or changed Cydia in anyway. All I did was install Twinkle from the App Store yesterday. That's it. Doesn't make sense for Cydia to just stop working. I hope there's a fix, thanks in advance.

follow-up: ↓ 3   Changed 1 year ago by saurik

  • priority changed from major to blocker

This is very weird... this is /after/ you did that update?... Out of random curiosity, have you tried rebooting? If you have SSH access, would you mind installing syslogd (apt-get install syslogd), rebooting, running Cydia (so it crashes), and then sending me /var/log/syslog?

in reply to: ↑ 2 ; follow-up: ↓ 4   Changed 1 year ago by toNYc311

I actually did not update Cydia. It simply just stopped working. I have rebooted the iPhone a number of times and it simply continues to crash.It was literally sudden. How do i download the syslog? I can still use mobileterminal. I will get it that way then launch Cydia and then send the syslog here. Thanks for your help.

in reply to: ↑ 3 ; follow-up: ↓ 5   Changed 1 year ago by saurik

From the console you can install OpenSSH by doing "apt-get install openssh" and then use some SCP client (such as WinSCP) to get the file. Out of curiosity, did any of you install Rock Your Phone? Also, are you using IntelliScreen??

in reply to: ↑ 4 ; follow-up: ↓ 9   Changed 1 year ago by toNYc311

No I didn't install Rock and I don't use IntelliScreen?. I already have OpenSSH on my phone but I've never used it. I do everything by mobileterminal cause it's easier for me. I go into the filesystem with modidied app store mobile finder and the finder you released in Cydia and I use Disk Aid to access the filesystem on the PC. Can you explain to me how to get syslog on the phone? Or is in Installer? Ironically Installer still works.

Changed 1 year ago by patrat95

syslogd failure

  Changed 1 year ago by patrat95

i cant install syslogd! i do have ssh. i dont have intelliscreen. i have an ipod touch, so i cant will not get rock your phone.

follow-up: ↓ 8   Changed 1 year ago by patrat95

this is after the update too. i tried rebooting.

in reply to: ↑ 7   Changed 1 year ago by saurik

Awesome. Can you do this, and then try rerunning Cydia?

apt-get remove cy.sosiphone.com

in reply to: ↑ 5 ; follow-up: ↓ 10   Changed 1 year ago by saurik

Tony: The syslog is in /var/log/syslog, and you install support for it with: apt-get install syslogd

Changed 1 year ago by toNYc311

syslogd error (mobileterminal)

Changed 1 year ago by toNYc311

cy.sosiphone.com error (mobileterminal)

in reply to: ↑ 9   Changed 1 year ago by toNYc311

This is becoming very discouraging. I have attached 2 images of my 2 attempts using mobileterminal. Both seem to have not worked. Any other suggestions?

follow-up: ↓ 12   Changed 1 year ago by saurik

  • description modified (diff)
  • summary changed from Cydia Crashing after start to cydia perma-crashes when it has a corrupt Packages files

Oh, yeah, that makes sense: you can't apt-get remove that package if apt-get isn't working. Luckily, it seems like you both have the same problem, though.

The fix is to do one of the following:

a) delete: /etc/apt/sources.list.d/sosiphone.com.list b) delete: /var/lib/apt/lists/cy.sosiphone.com_._Packages c) run: apt-get update -o Acquire::http::MaxParallel?=4

What happened is that SoSiPhone? (one of the smaller, non-default, third party sources) apparently put a broken Packages file onto their source, and anyone who downloaded it ended up with a wedged copy of APT that requires an update to fix. I really should have Cydia attempt updates if the catalog is entirely broken. :(

in reply to: ↑ 11   Changed 1 year ago by toNYc311

Thank you Sauric. That seems to have fixed Cydia. I am noticing an HTTP Error from the HackThatiPhone? source. It seems it might not be active anymore. I always saw the error in Cydia's refresh but never knew why it was there. In mobileterminal it says that the 404 Error is coming from HackthatiPhone?. I guess I'll remove the source.

I'll let you know if I'm having any other problems. You're the best! :D

  Changed 1 year ago by toNYc311

  • status changed from new to closed
  • resolution set to fixed

follow-up: ↓ 15   Changed 1 year ago by saurik

  • status changed from closed to reopened
  • resolution deleted

The underlying problem is still here: Cydia should not crash when this happens. The updated summary and description have been adjusted to discuss the underlying problem.

in reply to: ↑ 14   Changed 1 year ago by toNYc311

I'm just happy Cydia is working again. Thanks. ;)

  Changed 1 year ago by patrat95

It works. thanks Saurik.

  Changed 1 year ago by theplague

  • cc robin.hedberg@… added
  • component changed from Cydia to Bootstrap

I have the same problem(started yesterday) as in the first post and can't really follow you how to solve it. How do I know which source it is causing this?

  Changed 1 year ago by theplague

  • component changed from Bootstrap to Cydia

follow-up: ↓ 32   Changed 1 year ago by patrat95

Can you SSH into it? If you can, log in and open up terminal. Then you can use "apt-get install syslogd". If you get an error, look at the second line that begins with "E:". The source that is causing the problem is in that line. You can then use WinSCP to find that source in "var/lib/apt/lists/". Delete the file "source"_._packages, where "source" is the source that is bad. Then go to "/etc/apt/sources.list.d/" and find the file "source".list, where source is the bad source. You can just reboot your ipod and should be able to use Cydia again.

  Changed 1 year ago by theplague

It worked! Thanks alot!

  Changed 1 year ago by theplague

I must ask: since I "apt-get install syslogd", did I actually install something I'd might as well uninstall? Something that affects memory and free space?

  Changed 1 year ago by patrat95

If you got the error that told you the corrupt package, then it did not install anything. I you want to make sure, run: apt-get remove syslogd .

  Changed 1 year ago by autobuck

Worth noting: Cydia crashes in the same fashion when out of disk space, because it's an apt-get crash in both cases. To the end user it appears exactly the same, complicating diagnosis. (Amarok will happily fill your disk without warning you if you ask it to, made easier by the bad reporting of free space... this is what happened to me.) Cydia should probably trap the apt-get output and mirror it to the user in a meaningful way, if not offer to fix the problem--there *is* that "manage storage" area that only displays information at the moment.

in reply to: ↑ 19   Changed 8 months ago by theplague

  • priority changed from blocker to major

Replying to patrat95:

Can you SSH into it? If you can, log in and open up terminal. Then you can use "apt-get install syslogd". If you get an error, look at the second line that begins with "E:". The source that is causing the problem is in that line. You can then use WinSCP to find that source in "var/lib/apt/lists/". Delete the file "source"_._packages, where "source" is the source that is bad. Then go to "/etc/apt/sources.list.d/" and find the file "source".list, where source is the bad source. You can just reboot your ipod and should be able to use Cydia again.

Ok, once again I have the Cydia crashing issue and wonder if you can help: This is what I get when I run "apt-get install syslogd":

iPhone-30-16gb:~ root# apt-get install syslogd E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. iPhone-30-16gb:~ root# dpkg --configure -a dpkg: parse error, in file /var/lib/dpkg/updates/0000' near line 14 package com.ashman.reflectivedock':

EOF before value of field `Sponsor' (missing final newline)

iPhone-30-16gb:~ root#

How can I proceed?

  Changed 8 months ago by theplague

Ok, I seemed to solve it by deleting all files at private/var/lib/dpkg/updates. Is that the correct way?

  Changed 8 months ago by hello

linksoflondon,links of london Browse our extensive collection of Links Of London,including Links of London Charms,Necklaces,Bracelets, and Earrings at outstanding prices links of london Charms

  Changed 7 months ago by theplague

Ok, now I have the same problem again and the solutions above doesn't seem to work.

Can anyone help? What info do you need?

  Changed 5 months ago by edhardys

cheap ed hardy 50% Off for Ed Hardy Clothing,Christian Audigier Clothes,Ed hardy tattoo,Ed Hardy,Christian Audigier,Ed Hardy Hat,Ed Hardy Shirt,Ed Hardy Hoodies,Don Ed Hardy is known as the godfather of modern tattoo,Wholesale Ed Hardy for his sophistication, depth and sense of experimentation.ed Hardy ed hardy ed hardy clothes

  Changed 5 months ago by sunrise

Ok, I seemed to solve it by deleting all files at private/var/lib/dpkg/updates. Is that the correct way? Air nike Shoes

  Changed 4 months ago by diana77

  Changed 4 months ago by fsfew4527jjjj@…

  • keywords jailbreak, QuickPwn, Cydia, install, BossPrefs, SBSettings added; Crashing Cydia removed
  • priority changed from major to blocker
  • component changed from Cydia to Bootstrap
  • summary changed from cydia perma-crashes when it has a corrupt Packages files to thanks a lot

Come see the selection of wedding dresses and Tuxedos in the heart of Waikiki, in Honolulu,Hawaii. In that bag was my wholesale wedding dress which had a big stain on it.

Your bridesmaid dresses is made-to-measure from top quality materials.

  Changed 4 months ago by jackiboa

Cydia should probably trap the apt-get output and mirror it to the user in a meaningful way,Affordable Essay if not offer to fix the problem--there *is* that "manage storage" area that only displays information at the moment.Affordable Dissertation | Affordable Research Paper

  Changed 4 months ago by jackiboa

To the end user it appears exactly the same, complicating diagnosis. (Amarok will happily fill your disk without warning you if you ask it to,Affordable Thesis made easier by the bad reporting of free space.Affordable Dissertation | Affordable Term Paper

  Changed 3 months ago by yppsc

  • summary changed from thanks a lot to onExit animations

Great news awaits for S.U.N global players Knight online Noah like me. Upon learning the upcoming event in the Webzen's official website, I as a player would like to share this information and of course want to be a part of this treat from the game Last Chaos Gold publisher. Players across North and South America, Australia as well as Asia will be able to brace this event on November 29 up to December 2, 2009 in Maplestory Mesos ushering the new server Klippe that players can start playing S.U.N from the beginning.e

  Changed 3 months ago by happy

As we pull into the parking lot and search for an open space,nfl jerseys Baltimore Ravens Jerseys we feel the stares of Irish eyes. Baltimore Ravens Jerseys They aren't smiling.Cincinnati Bengals Jerseys Like little green daggers,Cincinnati Bengals Jerseys Indianapolis Colts Jerseysburning a hole in our red No.Indianapolis Colts Jerseys 7 nfl jerseys and Biggest Upset Ever T-shirts.

  Changed 3 months ago by theplague

  • cc robin.hedberg@… removed

  Changed 3 months ago by sunrise

I actually did not update Cydia. It simply just stopped 20 off nike shoes working. I have rebooted the iPhone a number of times and it simply continues to crash.It was literally sudden. How do i download the syslog? I can still use mobileterminal. I will get it that way then launch Cydia and then send the syslog here. Thanks for your help.

  Changed 2 months ago by beiji

In the cold weather, the UGG boots are considered as the best shoes.More and more people like wearing the UGG boots such as the UGG Classic Metallic 5812.With its development ,the UGG boots have lauched different kinds of boots into the fashion market,including the UGG Classic Short Boots and the UGG Women's Highkoo.However,in the fashion world,if you want to be more attractive and elegant,the beautiful shoes are not enough.You have to choose the best stylish handbag to match your shoes.Therefor,the designer replica handbags are very necessary.If you want to buy the best designer cheap handbags,i would like to introduce two famous brand handbags to you.I think there must be one handbag is your favorite.One is the famous brand Versace Handbags,the other is the Ferragamo Handbags.Both of them are the famous brand in the world.Their quality are very good.

  Changed 2 months ago by weddingdress

  Changed 2 months ago by loveugg0

bailey button ugg boots bailey button ugg boots classic tall ugg boots classic tall ugg boots classic short ugg boots classic short ugg boots classic cardy ugg boots classic cardy ugg boots classic mini ugg boots classic mini ugg boots metallic ugg boots metallic ugg boots nightfall ugg boots nightfall ugg boots sundance ii ugg boots sundance ii ugg boots ultra tall ugg boots ultra tall ugg boots ultra short ugg boots ultra short ugg boots ugg boots ugg boots

Note: See TracTickets for help on using tickets.