{"action":"opened","issue":{"url":"https://api.github.com/repos/LMMS/lmms/issues/2934","repository_url":"https://api.github.com/repos/LMMS/lmms","labels_url":"https://api.github.com/repos/LMMS/lmms/issues/2934/labels{/name}","comments_url":"https://api.github.com/repos/LMMS/lmms/issues/2934/comments","events_url":"https://api.github.com/repos/LMMS/lmms/issues/2934/events","html_url":"https://github.com/LMMS/lmms/issues/2934","id":167209161,"number":2934,"title":"Crash on exporting with the Jack backend","user":{"login":"Umcaruje","id":6282045,"avatar_url":"https://avatars.githubusercontent.com/u/6282045?v=3","gravatar_id":"","url":"https://api.github.com/users/Umcaruje","html_url":"https://github.com/Umcaruje","followers_url":"https://api.github.com/users/Umcaruje/followers","following_url":"https://api.github.com/users/Umcaruje/following{/other_user}","gists_url":"https://api.github.com/users/Umcaruje/gists{/gist_id}","starred_url":"https://api.github.com/users/Umcaruje/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Umcaruje/subscriptions","organizations_url":"https://api.github.com/users/Umcaruje/orgs","repos_url":"https://api.github.com/users/Umcaruje/repos","events_url":"https://api.github.com/users/Umcaruje/events{/privacy}","received_events_url":"https://api.github.com/users/Umcaruje/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/LMMS/lmms/labels/bug","name":"bug","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-23T23:43:36Z","updated_at":"2016-07-23T23:43:36Z","closed_at":null,"body":"Freshly compiled master branch, elementary OS Freya\r\n```\r\nVersion 1.1.90-gfa19f00 (Linux/x86_64, Qt 4.8.6, GCC 4.8.4)\r\n```\r\nSteps to reproduce:\r\n\r\n1. Load the `Skiessi - Onion` demo project.\r\n1. Press the export button\r\n1. An error message about LMMS getting kicked by jack appeares: \r\n![screenshot from 2016-07-24 01 42 09](https://cloud.githubusercontent.com/assets/6282045/17080843/e7c097a6-513f-11e6-8083-7430c1b3ea8e.png)\r\n1. When you click the export button, it gets to around 8% and then it crashes.\r\n\r\nBacktrace: \r\n```\r\n(gdb) r\r\nStarting program: /home/umcaruje/github/lmms/build/lmms \r\n[Thread debugging using libthread_db enabled]\r\nUsing host libthread_db library \"/lib/x86_64-linux-gnu/libthread_db.so.1\".\r\nGtk-Message: Failed to load module \"pantheon-filechooser-module\"\r\n[New Thread 0x7fffdefaa700 (LWP 5789)]\r\n[New Thread 0x7fffde7a9700 (LWP 5790)]\r\n[New Thread 0x7fffddfa8700 (LWP 5791)]\r\n[New Thread 0x7fffdd7a7700 (LWP 5792)]\r\n[Thread 0x7fffdd7a7700 (LWP 5792) exited]\r\n[New Thread 0x7fffdd7a7700 (LWP 5794)]\r\n[New Thread 0x7fffc76e2700 (LWP 5795)]\r\n[New Thread 0x7fffc6ee1700 (LWP 5796)]\r\nVST sync support disabled in your configuration\r\n[New Thread 0x7fffdc0bd700 (LWP 5797)]\r\n[New Thread 0x7fffbc1e2700 (LWP 5798)]\r\n[New Thread 0x7fff864e4700 (LWP 5799)]\r\n[New Thread 0x7fff85ce3700 (LWP 5800)]\r\n[New Thread 0x7fffbc161700 (LWP 5801)]\r\n[Thread 0x7fffddfa8700 (LWP 5791) exited]\r\n[New Thread 0x7fffddfa8700 (LWP 5809)]\r\nSuspendRefNum error\r\nJackClient::Execute error name = lmms\r\n[Thread 0x7fffbc161700 (LWP 5801) exited]\r\n[New Thread 0x7fff84946700 (LWP 5810)]\r\nJack server was closed but clients are still allocated, cleanup...\r\nCleanup client ref = 6\r\nServer is not running\r\n[Thread 0x7fffbc1e2700 (LWP 5798) exited]\r\n[Thread 0x7fffdc0bd700 (LWP 5797) exited]\r\n[New Thread 0x7fffdc0bd700 (LWP 5811)]\r\n[New Thread 0x7fffbc1e2700 (LWP 5812)]\r\n[New Thread 0x7fff85436700 (LWP 5813)]\r\n[Thread 0x7fff85ce3700 (LWP 5800) exited]\r\n[New Thread 0x7fff85ce3700 (LWP 5814)]\r\nMemoryManager: Couldn't find pointer info for pointer: 0x7fffec413420\r\n\r\nProgram received signal SIGABRT, Aborted.\r\n[Switching to Thread 0x7fff85436700 (LWP 5813)]\r\n0x00007ffff434ac37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56\r\n56\t../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.\r\n(gdb) bt full\r\n#0  0x00007ffff434ac37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56\r\n        resultvar = 0\r\n        pid = 5788\r\n        selftid = 5813\r\n#1  0x00007ffff434e028 in __GI_abort () at abort.c:89\r\n        save_stage = 2\r\n        act = {__sigaction_handler = {sa_handler = 0x7fff85435ab0, sa_sigaction = 0x7fff85435ab0}, sa_mask = {__val = {140735429171904, 140735005338040, \r\n              140737351947559, 140733193388037, 0, 140737328874176, 140737290284336, 3, 140735005338040, 140735429171776, 140737351976149, 1, 2147483648, \r\n              140737333966784, 10, 140737333966808}}, sa_flags = -2059180288, sa_restorer = 0x30203a7265746e69}\r\n        sigs = {__val = {32, 0 <repeats 15 times>}}\r\n#2  0x00007ffff6852042 in qt_message_output(QtMsgType, char const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4\r\nNo symbol table info available.\r\n#3  0x00007ffff68523a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4\r\nNo symbol table info available.\r\n#4  0x00007ffff6852bb4 in qFatal(char const*, ...) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4\r\nNo symbol table info available.\r\n#5  0x00000000004e3a51 in MemoryManager::free(void*) ()\r\nNo symbol table info available.\r\n#6  0x00000000004ec351 in NotePlayHandle::done() ()\r\nNo symbol table info available.\r\n#7  0x00000000004ec87e in NotePlayHandleManager::release(NotePlayHandle*) ()\r\nNo symbol table info available.\r\n#8  0x00000000004e7695 in Mixer::renderNextBuffer() ()\r\nNo symbol table info available.\r\n#9  0x000000000051660d in AudioDevice::getNextBuffer(float (*) [2]) ()\r\nNo symbol table info available.\r\n#10 0x00000000005182c0 in AudioJack::processCallback(unsigned int, void*) ()\r\nNo symbol table info available.\r\n#11 0x00007ffff5dd70ed in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0\r\nNo symbol table info available.\r\n#12 0x00007ffff5dd67e8 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0\r\nNo symbol table info available.\r\n#13 0x00007ffff5df2a70 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0\r\nNo symbol table info available.\r\n#14 0x00007ffff7bc4184 in start_thread (arg=0x7fff85436700) at pthread_create.c:312\r\n        __res = <optimized out>\r\n        pd = 0x7fff85436700\r\n        now = <optimized out>\r\n---Type <return> to continue, or q <return> to quit---\r\n        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735429175040, -460631744468812815, 1, 0, 140735429175744, 140735429175040, 460646275460299761, \r\n                460614725172001777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}\r\n        not_first_call = <optimized out>\r\n        pagesize_m1 = <optimized out>\r\n        sp = <optimized out>\r\n        freesize = <optimized out>\r\n        __PRETTY_FUNCTION__ = \"start_thread\"\r\n#15 0x00007ffff440e37d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111\r\nNo locals.\r\n\r\n```"}}
{"actor":{"display_login":"Umcaruje"}}