{"action":"created","issue":{"url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1872","repository_url":"https://api.github.com/repos/quodlibet/quodlibet","labels_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1872/labels{/name}","comments_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1872/comments","events_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1872/events","html_url":"https://github.com/quodlibet/quodlibet/issues/1872","id":138115259,"number":1872,"title":"Transfer from playlist to iPod segfaults","user":{"login":"ochurlaud","id":4313962,"avatar_url":"https://avatars.githubusercontent.com/u/4313962?v=3","gravatar_id":"","url":"https://api.github.com/users/ochurlaud","html_url":"https://github.com/ochurlaud","followers_url":"https://api.github.com/users/ochurlaud/followers","following_url":"https://api.github.com/users/ochurlaud/following{/other_user}","gists_url":"https://api.github.com/users/ochurlaud/gists{/gist_id}","starred_url":"https://api.github.com/users/ochurlaud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ochurlaud/subscriptions","organizations_url":"https://api.github.com/users/ochurlaud/orgs","repos_url":"https://api.github.com/users/ochurlaud/repos","events_url":"https://api.github.com/users/ochurlaud/events{/privacy}","received_events_url":"https://api.github.com/users/ochurlaud/received_events","type":"User","site_admin":false},"labels":[{"id":187286414,"url":"https://api.github.com/repos/quodlibet/quodlibet/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-03-03T08:49:54Z","updated_at":"2016-11-30T16:19:59Z","closed_at":"2016-11-30T16:19:58Z","body":"I'm on master.\n\nWhen I try to transfer a playlist to my iPod, Quodlibet opens a dialog with/\n\n```\n  <NAME OF TRACK> could not be copied;\n```\n\nClosing the dialog crashes Quodlibet. Here the trace after initialization:\n\n```\n** (quodlibet:25635): CRITICAL **: itdb_splr_validate: assertion 'at != ITDB_SPLAT_UNKNOWN' failed\nlibitdbprep: itdb_sqlite_generate_itdbs called with file /run/media/olivier/LIL0'S ONE/iPod_Control/iTunes/iTunesCDB and uuid 000A27001EB5E509\nitlp directory='/run/media/olivier/LIL0'S ONE/iPod_Control/iTunes/iTunes Library.itlp'\n*.itdb files will be stored in '/run/media/olivier/LIL0'S ONE/iPod_Control/iTunes/iTunes Library.itlp'\n[mk_Dynamic] Processing '/tmp/filejGwtzr/Dynamic.itdb'\n[mk_Dynamic] creating table structure\n[mk_Dynamic] - processing 1 tracks\n[mk_Dynamic] - processing 1 playlists\n[mk_Dynamic] done.\n[mk_Extras] Processing '/tmp/filejGwtzr/Extras.itdb'\n[mk_Extras] re-building table structure\n[mk_Extras] done.\n[mk_Genius] Processing '/tmp/filejGwtzr/Genius.itdb'\n[mk_Genius] re-building table structure\n[mk_Genius] done.\nlibrary_persistent_id = 0x2681c410e07e0c9d\n[mk_Library] Processing '/tmp/filejGwtzr/Library.itdb'\n[mk_Library] building table structure\n[mk_Library] compiling SQL statements\n[mk_Library] - inserting into \"version_info\"\n[mk_Library] - inserting into \"genre_map\"\n[mk_Library] - inserting songs into \"item_to_container\"\n[mk_Library] - inserting playlist 'LIL0's One' into \"container\"\nlibrary_persistent_id = 0x2681c410e07e0c9d\ndevice name = LIL0's One\n[mk_Library] - inserting into \"db_info\"\n[mk_Library] - processing 1 tracks\n[mk_Library] done.\n[mk_Locations] Processing '/tmp/filejGwtzr/Locations.itdb'\n[mk_Locations] re-building table structure\n[mk_Locations] Processing 1 tracks...\n[mk_Locations] done.\n[run_post_process_commands] Getting SQL post process commands\n[run_post_process_commands] binding functions\n[run_post_process_commands] Running 88 post process commands now\n[run_post_process_commands] ERROR when executing 'CreateRentalExpiredColumn': duplicate column name: rental_expired\n[run_post_process_commands] 87 out of 88 post process commands successfully executed\n[run_post_process_commands] done.\nitdbprep: copying 'Dynamic.itdb'\nitdbprep: copying 'Extras.itdb'\nitdbprep: copying 'Genius.itdb'\nitdbprep: copying 'Library.itdb'\nitdbprep: copying 'Locations.itdb'\nitdbprep: copying 'Locations.itdb.cbk'\n/usr/lib/python2.7/site-packages/quodlibet/devices/ipod.py:337: Warning: g_strdelimit: assertion 'string != NULL' failed\n  gpod.itdb_shuffle_write(self.__itdb, None) == 1:\n\n** (quodlibet:25635): CRITICAL **: put_string: assertion 'string' failed\nzsh: segmentation fault (core dumped)  quodlibet --debug\n```\n"},"comment":{"url":"https://api.github.com/repos/quodlibet/quodlibet/issues/comments/263917925","html_url":"https://github.com/quodlibet/quodlibet/issues/1872#issuecomment-263917925","issue_url":"https://api.github.com/repos/quodlibet/quodlibet/issues/1872","id":263917925,"user":{"login":"lazka","id":991986,"avatar_url":"https://avatars.githubusercontent.com/u/991986?v=3","gravatar_id":"","url":"https://api.github.com/users/lazka","html_url":"https://github.com/lazka","followers_url":"https://api.github.com/users/lazka/followers","following_url":"https://api.github.com/users/lazka/following{/other_user}","gists_url":"https://api.github.com/users/lazka/gists{/gist_id}","starred_url":"https://api.github.com/users/lazka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lazka/subscriptions","organizations_url":"https://api.github.com/users/lazka/orgs","repos_url":"https://api.github.com/users/lazka/repos","events_url":"https://api.github.com/users/lazka/events{/privacy}","received_events_url":"https://api.github.com/users/lazka/received_events","type":"User","site_admin":false},"created_at":"2016-11-30T16:19:58Z","updated_at":"2016-11-30T16:19:58Z","body":"iPod support removed: c052c933e3f449a908cca4e0810139fd9f7640c8"}}
{"actor":{"display_login":"lazka"}}