IDJC 0.8.15/GIT587a33: Announce w/ nonzero time breaks IDJC
A feature packed DJ console and internet radio client for Linux users
Status: Beta
Brought to you by:
s-fairchild
Inserting an "Announce" control with a nonzero time (i.e., 1 minute) produces an »Ubuntu Internal Error«. After that, IDJC doesn't correctly react anymore (i.e., will endlessly continue playing, can't be quit).
Using »Announce« with both minutes and seconds set to zero works fine. Problem occurs on Ubuntu Studio 14.04, Linux Mint 17, Linux Mint 17.1.
ExecutablePath: /usr/bin/idjc ProblemType: Crash Title: idjc crashed with NameError in timer_update(): global name 'nullcm' is not defined Traceback: Traceback (most recent call last): File "/usr/lib/idjc/site-packages/idjc/gtkstuff.py", line 725, in _source_wrapper ret = data[1](*data[2], **data[3]) File "/usr/lib/idjc/site-packages/idjc/gtkstuff.py", line 200, in wrapper return inner(*args, **kwargs) File "/usr/lib/idjc/site-packages/idjc/playergui.py", line 2179, in cb_play_progress_timeout self.invoke_end_of_track_policy() File "/usr/lib/idjc/site-packages/idjc/playergui.py", line 1842, in invoke_end_of_track_policy self.handle_playlist_control() File "/usr/lib/idjc/site-packages/idjc/playergui.py", line 1969, in handle_playlist_control dia = AnnouncementDialog(self, model, iter, "active") File "/usr/lib/idjc/site-packages/idjc/playergui.py", line 584, in __init__ self.timer_update(False) File "/usr/lib/idjc/site-packages/idjc/playergui.py", line 488, in timer_update with (gdklock if lock else nullcm)(): NameError: global name 'nullcm' is not defined ApportVersion: 2.14.1-0ubuntu3.6 Architecture: amd64 CrashCounter: 1 CurrentDesktop: XFCE Date: Wed Feb 11 17:19:41 2015 DistroRelease: Ubuntu 14.04 InstallationDate: Installed on 2014-03-13 (334 days ago) InstallationMedia: Ubuntu-Studio 13.10 "Saucy Salamander" - Release amd64 (20131016.1) InterpreterPath: /usr/bin/python2.7 ProcCmdline: /usr/bin/python /usr/bin/idjc ProcCwd: /home/matthias ProcEnviron: ProcMaps: ProcStatus: ProcVersionSignature: Ubuntu 3.13.0-45.74-lowlatency 3.13.11-ckt13 PythonArgs: ['/usr/bin/idjc'] Tags: trusty Uname: Linux 3.13.0-45-lowlatency x86_64 UnreportableReason: Dieses Paket scheint nicht richtig installiert zu sein UpgradeStatus: Upgraded to trusty on 2014-05-01 (286 days ago) UserGroups: adm audio cdrom dip lpadmin plugdev sambashare sudo
Hope this helps, hat to type it all off the (non-copyable) error screen. (Is there a better way to get at this info?)
Best regards
Matthias
Confirmed working. Thanks again!