≡

wincent.dev

  • Products
  • Blog
  • Wiki
  • Issues
You are viewing an historical archive of past issues. Please report new issues to the appropriate project issue tracker on GitHub.
Home » Issues » Bug #400

Bug #400: CRASH: Dies in iTunes plug-in (setLastKnownCoverArtwork method)

Kind bug
Product Synergy Advance
When Created 2006-04-11T10:05:42Z, updated 2007-06-11T06:59:12Z
Status open
Reporter Greg Hurrell
Tags no tags

Description

From a user crash report:

"Put PowerBook to sleep, plugged into mains, plugged in external monitor (which became default) and woke laptop from sleep."

Will attach crash log.

Comments

  1. Greg Hurrell 2006-04-11T10:06:03Z

    Created an attachment (id=59) crash log

  2. Greg Hurrell 2006-04-14T05:59:36Z

    Created an attachment (id=62) similar crash log

  3. Greg Hurrell 2006-04-14T06:21:19Z

    Given the number of third party input managers and stuff you've got installed I suspect a conflict. It would be useful to temporarily uninstall them and try to reproduce the crash by waking from sleep, connecting/disconnecting the external monitor.

    If the crash goes away without the third-party stuff then we'll need to identify the source of the conflict and come up with a work-around. For more tips on narrowing down the causes see:

    https://wincent.dev/s/bugs/

  4. Christopher Cormack 2006-04-14T10:15:42Z

    I was getting the crashes when I was at home, but now that I am back at uni they have stopped occuring. I have tried reproducing the crash, and eventhough I have tried many different combinations on putting laptop to sleep and attaching external monitor, I have had no luck. It might have been due to the reconnection of the (different) USB mouse or keyboard I was using at home.

    If I manage to reproduce the crash again, I'll narrow down the cause and let you know.

  5. Greg Hurrell 2006-05-07T07:17:39Z
    • ** Bug 422 has been marked as a duplicate of this bug. ***
  6. Greg Hurrell 2006-05-07T07:21:51Z

    Ok, after further investigation and receiving a crash report from a different user I've determined a few things:

    - the crash has (so far) been reported when quitting iTunes or on waking from sleep.

    - the crash is occurring in the "setLastKnownCoverArtwork" method.

    - we can rule out third-party conflicts because the other submitted crash (bug #422) took place without any third-party stuff installed.

    Now that I've narrowed down the exact site of the crash I've reworded the summary and will investigate further.

  7. Greg Hurrell 2006-05-07T07:29:16Z

    Rewording the summary for additional clarity.

  8. Greg Hurrell 2006-05-14T11:53:12Z

    Created an attachment (id=67) i386 crash log

    I've now received a crash log from a user running on i386. Turns out to be the same crash as shown in the-already attached ppc crash logs. Attaching the i386 log.

  9. Greg Hurrell 2006-07-05T02:07:37Z

    Changing assignment to reflect my new email address.

    https://wincent.dev/a/news/archives/2006/05/change_of_email.php

  10. Greg Hurrell 2007-05-19T04:09:52Z

    Created an attachment (id=131) new PPC crash log, version 0.5b

    Just received a new crash report today from a PowerPC user running 0.5b. This looks to be the same issue, although I can't be sure. I can't really decipher the stack trace; when I try to do address to symbol conversion on the dSYM files I get bizarre results so I think something might have gone wrong when producing the dSYM files. I am CC'ing the user that submitted the report on this: can you please upgrade to 0.5.1b and report the problem if you see it again?

    The bad news is that the issue is still present despite all the rewritten code in version 0.5b. The good news is that if the issue is still present then it was never an issue in all of the code that was replaced, but somewhere else in the code base; there really aren't too many other places in the code base where this kind of thing could originate, so I will review those places and hopefully get to the bottom of the problem.

    The other thing to note about the submitted crash report is that there are too many threads in it for my liking. So it could be related to bug #396. All of this will go away in Leopard due to the new threading model, but before that I would still like to find out why the thread count is creeping up.

Add a comment

Comments are now closed for this issue.

  • contact
  • legal

Menu

  • Blog
  • Wiki
  • Issues
  • Snippets