Bug 7655 - squeezeplay crashes when updating visible current playlist window
: squeezeplay crashes when updating visible current playlist window
Status: CLOSED FIXED
Product: SB Desktop
Classification: Unclassified
Component: UI
: unspecified
: Macintosh Other
: -- normal (vote)
: 7.0.1
Assigned To: Richard Titmuss
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-03-28 13:17 UTC by Ben Klaas
Modified: 2008-05-15 12:25 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2008-03-28 13:17:29 UTC
I originally saw this on Alberti branch and thought it was restricted there, but it appears that's not the case.

It does however appear to be limited to desktop squeezeplay. No such crash on the hardware that I can see.

to reproduce:

desktop jive, 7.0 trunk
start playing a bunch of tracks
go to current playlist window
hit 'add' to delete a song from playlist, which causes a window update
crash!

console says:
150430:7165 INFO (NetworkThread.lua:246) - NOTIFY playerPlaylistChange: Player {Office SB3}
Floating point exception
rs/bklaas/svk/jive/trunk/squeezeplay/build/osx/bin: 

100% reproducible
Comment 1 Richard Titmuss 2008-04-02 05:42:45 UTC
Ben, do you still get this problem. It's working fine for me?

If so please reopen the bug and use gdb to capture the stack trace where the error happens. Thanks.
Comment 2 Ben Klaas 2008-04-10 21:57:20 UTC
still happens in current alberti. 

this is what gdb shows:

Program received signal EXC_ARITHMETIC, Arithmetic exception.
0x0003cc25 in jiveL_icon_get_preferred_bounds (L=0x16388a0) at src/ui/jive_icon.c:272
272                     w /= peer->anim_total;
(gdb) 
Comment 3 Richard Titmuss 2008-04-11 04:40:08 UTC
Fixed in 7.0.1 r2215
Comment 4 James Richardson 2008-05-15 12:25:30 UTC
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1

Please try that version, if you still see the error, then reopen this bug.

To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html