cancel
Showing results for 
Search instead for 
Did you mean: 
1

Ask

2

Reply

3

Solution

Vodafone Mobile Connect Now Wont Open On Mac

beccasally
Not applicable
Hi,

I successfully installed Vodafone mobile connect on my Mac, and the USB has been working fine for the past two days. however today I went to open the program and it wont open - it freezes before opening. I have tried reinstalling it, but still the same problem.

Any ideas?
Thanks
REbecca
5 REPLIES 5

vp_
4: Newbie
Hi,

I successfully installed Vodafone mobile connect on my Mac, and the USB has been working fine for the past two days. however today I went to open the program and it wont open - it freezes before opening. I have tried reinstalling it, but still the same problem.

Any ideas?
Thanks
REbecca


it's a software bug :E
(link removed by Moderator- Claire)

vp_
4: Newbie
it's a software bug :E
(link removed by Moderator- Claire)


Uh?

http://forum.vodafone.co.uk/index.php?s=&a...st&p=121808

copypasta:

Why it hangs

VMC maintains a log of all the PPP traffic that flows through the 3G PPP interface. This log is saved under the ppp_session.log file mentioned above.

In certain conditions (e.g. traffic exceeding 90 MB in the previous session), VMC enters a function that never finishes execution namely:

001a428e t _ClassConnectionAbstract.TrafficFormat%s%oi4

Here's an Instruments screenshot demonstrating the endless loop:




This is the ppp_session line that causes the infinite loop on my Mac:


diciu$ diff ~/Desktop/ppp_session.log.crasher ~/Desktop/ppp_session.log.works
200d199
< out:8736305 in:99719384 time:14036

The problem with that line is the "in" value which is too big - I'm guessing it's causing "pow" (the C function for computing the raising of X to the power of Y) to return a range error and the calling function doesn't process this error correctly (i.e. it calls pow$fenv_access_off again instead of exiting).

On Leopard, the effect is you cannot download more then 90 MB in one session - if you do, Vodafone Mobile Connect will refuse to start the next time you run it.

To fix the problem you either edit the ppp_session.log file and remove the last line, or, you delete the file altogether.

Retired-Jon_V
Moderator (Retired)
Moderator (Retired)
Hi beccasally and vp_,

I'm awfully sorry your link was removed vp_, this shouldn't have happened. It is of course the correct fix for the issue, so many thanks for re-posting it :)

Beccasally, if you delete the ppp_session.log file as described above, this will resolve your issue :) Let us know if we can assist you with anything else.

Jon

eForum Team

m.jeddy
Not applicable
Where do I find the session log so I can delete it please?
The problem is frustrating. VMC freezes after it connects and I have to force quite it every time.


out:8736305 in:99719384 time:14036

The problem with that line is the "in" value which is too big - I'm guessing it's causing "pow" (the C function for computing the raising of X to the power of Y) to return a range error and the calling function doesn't process this error correctly (i.e. it calls pow$fenv_access_off again instead of exiting).

On Leopard, the effect is you cannot download more then 90 MB in one session - if you do, Vodafone Mobile Connect will refuse to start the next time you run it.

To fix the problem you either edit the ppp_session.log file and remove the last line, or, you delete the file altogether.

Retired-Jon_V
Moderator (Retired)
Moderator (Retired)
Where do I find the session log so I can delete it please?
The problem is frustrating. VMC freezes after it connects and I have to force quite it every time.

Hi m.jeddy,

As is stated here, you need to delete /Library/Application Support/nova media/VMC/ppp_session.log

I hope that helps :)

Jon

eForum Team