gcode-mirror / telephone

Automatically exported from code.google.com/p/telephone
Other
0 stars 0 forks source link

Crash when plugging or unplugging earphones #213

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. i'm on a call
2. i plug or unplug my iphone headset (integrated microphone)
3. Telephone crashes

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
0.14.3 on 10.6 retail (clean install)

Please provide any additional information below.

Original issue reported on code.google.com by sbul...@gmail.com on 1 Sep 2009 at 6:02

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by eofs...@gmail.com on 1 Sep 2009 at 7:43

GoogleCodeExporter commented 9 years ago
Thanks for the report, this is a very serious issue.

Original comment by eofs...@gmail.com on 1 Sep 2009 at 8:04

GoogleCodeExporter commented 9 years ago
Issue 216 has been merged into this issue.

Original comment by eofs...@gmail.com on 9 Sep 2009 at 6:21

GoogleCodeExporter commented 9 years ago
I'm also having this issue.  On 10.6 and 10.6.1 here is a crashlog of the most 
recent time on 10.6.1

Original comment by theprime...@gmail.com on 1 Oct 2009 at 10:25

Attachments:

GoogleCodeExporter commented 9 years ago
Issue 230 has been merged into this issue.

Original comment by eofs...@gmail.com on 8 Oct 2009 at 8:18

GoogleCodeExporter commented 9 years ago

Original comment by eofs...@gmail.com on 8 Oct 2009 at 8:19

GoogleCodeExporter commented 9 years ago
Issue 240 has been merged into this issue.

Original comment by eofs...@gmail.com on 28 Oct 2009 at 2:18

GoogleCodeExporter commented 9 years ago
Same here, fully updated 10.6.1, 32bit. Crashlog attached.

Original comment by ckujau on 4 Nov 2009 at 7:32

Attachments:

GoogleCodeExporter commented 9 years ago
Issue 247 has been merged into this issue.

Original comment by eofs...@gmail.com on 25 Nov 2009 at 6:34

GoogleCodeExporter commented 9 years ago
Issue 278 has been merged into this issue.

Original comment by eofs...@gmail.com on 23 Jan 2010 at 10:08

GoogleCodeExporter commented 9 years ago
Issue 283 has been merged into this issue.

Original comment by eofs...@gmail.com on 30 Jan 2010 at 9:27

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Issue 290 has been merged into this issue.

Original comment by eofs...@gmail.com on 19 Feb 2010 at 12:17

GoogleCodeExporter commented 9 years ago
In the crashdumps we see:

  > Assertion failed: [..] function pj_thread_register, 
  > file ../src/pj/os_core_unix.c, line 381.

And pj/os_core_unix.c is part of the PJSIP project, so - isn't this a kind of an
"upstream" issue? Also, there is a PJSIP ticket with headphone un/plugging 
involved,
however it is said to be resolved (by no other than eofster:)), for quite some 
time
with the following changeset:

  http://trac.pjsip.org/repos/changeset/1893

...though it does not touch os_core_unix.c. Has anyone built telephone against
PJSIP's latest trunk yet? Does it help anything?

Original comment by ckujau on 19 Feb 2010 at 12:58

GoogleCodeExporter commented 9 years ago
Yes, two years ago there was a similar problem. But it wasn’t me who resolved 
it.

Now I’ve tried pjproject-1.5.5 with no luck.
http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2010-February/010368.html

Original comment by eofs...@gmail.com on 19 Feb 2010 at 1:48

GoogleCodeExporter commented 9 years ago
Issue 305 has been merged into this issue.

Original comment by eofs...@gmail.com on 11 Apr 2010 at 2:30

GoogleCodeExporter commented 9 years ago
Issue 325 has been merged into this issue.

Original comment by eofs...@gmail.com on 27 Jun 2010 at 5:17

GoogleCodeExporter commented 9 years ago
I think I ran into this crash today as well.

Original comment by bcom...@gmail.com on 4 Aug 2010 at 6:26

GoogleCodeExporter commented 9 years ago
Issue 354 has been merged into this issue.

Original comment by eofs...@gmail.com on 16 Aug 2010 at 9:23

GoogleCodeExporter commented 9 years ago
I run into this all the time for a long time. Easily repeatable. All I have to 
do is plug or unplug my head phones.
I am NOT using a headset, just headphones. I use the internal microphone. Here 
is crash log.

Original comment by bassm...@gmail.com on 31 Aug 2010 at 5:26

Attachments:

GoogleCodeExporter commented 9 years ago
Just had this happen to me - I answered a call before plugging in the 
headphones and it crashed. Crash log attached in case it helps.

Original comment by trigge...@gmail.com on 24 Dec 2010 at 2:59

Attachments:

GoogleCodeExporter commented 9 years ago
Happens to me all the time.

Original comment by jbirthi...@gmail.com on 14 Jan 2011 at 8:38

GoogleCodeExporter commented 9 years ago
Issue 404 has been merged into this issue.

Original comment by eofs...@gmail.com on 17 Jan 2011 at 4:03

GoogleCodeExporter commented 9 years ago
Issue 408 has been merged into this issue.

Original comment by eofs...@gmail.com on 29 Jan 2011 at 12:37

GoogleCodeExporter commented 9 years ago
Please try version 1.0.1 from Mac App Store, it should be fixed there.

Original comment by eofs...@gmail.com on 29 Jan 2011 at 12:38

GoogleCodeExporter commented 9 years ago
sorry for the "sarcastic" remark, but :
why isn't there a current version on this download page ? why do i have to use 
the appstore (that i do not want to use) ?  doesn't that restrict your tools 
distribution.... just 2¢... 

Original comment by dom.heu...@gmx.net on 29 Jan 2011 at 12:55

GoogleCodeExporter commented 9 years ago
um, +1 for the "why can't I just download this" question? I really don't like 
to register with AppStore :-\

Also, what's with the versioning? From 0.15.2 to 1.0.1? Where's 1.0.0 and 
0.99.8? :-)

Original comment by ckujau on 29 Jan 2011 at 1:03

GoogleCodeExporter commented 9 years ago
Though I used App Store and I do like the idea of it, I think people should 
have the freedom to download this app form here. +1 for this.

Also +1 for the versioning :)

BTW, is there a road map of some kind?

Original comment by ddofb...@gmail.com on 29 Jan 2011 at 1:18

GoogleCodeExporter commented 9 years ago
The versioning is 0.15.2 (here) - 1.0 (App Store) - 1.0.1 (App Store).

App Store will be the primary distribution method. There will be only Snow 
Leopard support there. I don't have enough resources to support both versions 
(App Store and non-App Store). Non-App Store version always worked on PowerPC, 
which slowed down the new releases.

I'm moving development to GitHub (https://github.com/eofster/Telephone), I will 
announce this later. There will be release notes there with changes between 
0.15.2 and 1.0 (not much, primarily App Store requirements).

Telephone source code will always be open and I will be providing instructions 
on how to build it.

Original comment by eofs...@gmail.com on 29 Jan 2011 at 2:48

GoogleCodeExporter commented 9 years ago
thanks for the information.  as said earlier, i understand that multiple 
channels of distribution are an advantage on the one side but demand a lot of 
(non-coding) work on the other... 

let's see if one could integrate a telephone portfile into macports to compile 
from sources fetche d from github, so one can a least avoid using appstore but 
still does not need to compile "totally by hand" :)

Original comment by dom.heu...@gmx.net on 29 Jan 2011 at 3:56

GoogleCodeExporter commented 9 years ago
> App Store will be the primary distribution method. There will be only
> Snow Leopard support there. I don't have enough resources to support
> both versions (App Store and non-App Store). Non-App Store version
> always worked on PowerPC, which slowed down the new releases.

Sorry, I have trouble parsing this: isn't the App Store variant just a
.dmg/.pkg, uploaded to their store? And: why does the Non-App Store
variant *have* to support PowerPC? I don't get it. (For the record: personally, 
I don't care for telephone@PowerPC anymore.)

> Telephone source code will always be open and I will be providing
> instructions on how to build it.

Thanks!

Original comment by ckujau on 29 Jan 2011 at 9:58

GoogleCodeExporter commented 9 years ago
trying to move the appstore version from a 10.6.6 to a 10.6.3 (that i cannot 
upgrade at the moment) lead to the result i feared - appstore hinders to just 
copy&paste your software (i underline: FREE software !!!) from one computer to 
the other.  Well, AppStore just seems another name for "i want my software 
plattform clean from any attempts to install things i do not want to see" (also 
known as the iphone-ideology), which - in my eyes - leads to a wonderful 
counterexample to the idea of open source (or however you will call it). 

>> App Store will be the primary distribution method. There will be only
>> Snow Leopard support there. I don't have enough resources to support
>> both versions (App Store and non-App Store). Non-App Store version
>> always worked on PowerPC, which slowed down the new releases.
> Sorry, I have trouble parsing this: isn't the App Store variant just a
> .dmg/.pkg, uploaded to their store? And: why does the Non-App Store
> variant *have* to support PowerPC? I don't get it. (For the record: 
personally, I don't care for 
> telephone@PowerPC anymore.)
well, i now have second thoughts and underline this question : why on earth 
should distribution by appstore be "easier" to maintain (except if i'm planing 
to distribute my software commercially, then it's ideal) ?  so, i just ask 
myself, why not a pure dmg version as now ?  it the appstore hype worth 
sacrificing the freedom of using software as you want ?  (and, yes, nobody 
forces you to maintain a powerpc release on your webpage if you distribute the 
code with instructions how to compile...).

again, just my 2¢ (maybe already 4¢) :)

Original comment by dom.heu...@gmx.net on 1 Feb 2011 at 9:37

GoogleCodeExporter commented 9 years ago
Issue 344 has been merged into this issue.

Original comment by eofs...@gmail.com on 2 Feb 2011 at 4:45

GoogleCodeExporter commented 9 years ago
I'm experiencing the same problem while plugin the earphones. 
I'm using Version 0.15.2 (29). The Check for Updates function says is the 
latest one. Is there a more stable one?

Thanks!

Lucas

Original comment by lucas.ca...@gmail.com on 28 Apr 2011 at 1:35

GoogleCodeExporter commented 9 years ago
Lucas, you should use free version from Mac App Store. Current version is 1.0.4 
and its not affected by this bug.

Original comment by supa.dup...@gmail.com on 5 Apr 2012 at 7:47