{"action":"created","issue":{"url":"https://api.github.com/repos/purplehuman/oinut/issues/1","labels_url":"https://api.github.com/repos/purplehuman/oinut/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/purplehuman/oinut/issues/1/comments","events_url":"https://api.github.com/repos/purplehuman/oinut/issues/1/events","html_url":"https://github.com/purplehuman/oinut/issues/1","id":114705005,"number":1,"title":"1.22 segfaults on execution","user":{"login":"frispete","id":1009685,"avatar_url":"https://avatars.githubusercontent.com/u/1009685?v=3","gravatar_id":"","url":"https://api.github.com/users/frispete","html_url":"https://github.com/frispete","followers_url":"https://api.github.com/users/frispete/followers","following_url":"https://api.github.com/users/frispete/following{/other_user}","gists_url":"https://api.github.com/users/frispete/gists{/gist_id}","starred_url":"https://api.github.com/users/frispete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frispete/subscriptions","organizations_url":"https://api.github.com/users/frispete/orgs","repos_url":"https://api.github.com/users/frispete/repos","events_url":"https://api.github.com/users/frispete/events{/privacy}","received_events_url":"https://api.github.com/users/frispete/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/purplehuman/oinut/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"purplehuman","id":11493649,"avatar_url":"https://avatars.githubusercontent.com/u/11493649?v=3","gravatar_id":"","url":"https://api.github.com/users/purplehuman","html_url":"https://github.com/purplehuman","followers_url":"https://api.github.com/users/purplehuman/followers","following_url":"https://api.github.com/users/purplehuman/following{/other_user}","gists_url":"https://api.github.com/users/purplehuman/gists{/gist_id}","starred_url":"https://api.github.com/users/purplehuman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/purplehuman/subscriptions","organizations_url":"https://api.github.com/users/purplehuman/orgs","repos_url":"https://api.github.com/users/purplehuman/repos","events_url":"https://api.github.com/users/purplehuman/events{/privacy}","received_events_url":"https://api.github.com/users/purplehuman/received_events","type":"User","site_admin":false},"milestone":null,"comments":12,"created_at":"2015-11-02T23:07:07Z","updated_at":"2015-11-03T09:05:00Z","closed_at":"2015-11-03T08:20:58Z","body":"Dear Bahri,\r\n\r\nI'm experiencing a strange issue here: building oinut went fine (everything is available in public though openSUSE build service here:\r\nhttps://build.opensuse.org/package/live_build_log/home:frispete:graphics/oinut/openSUSE_13.2/x86_64\r\n), but it segfaults on startup. Unfortunately, it happens very early in the start up, even a breakpoint on main isn't triggered...\r\n\r\nHere's the backtrace:\r\n```\r\nStarting program: /usr/bin/oinut \r\n[Thread debugging using libthread_db enabled]\r\nUsing host libthread_db library \"/lib64/libthread_db.so.1\".\r\n\r\nProgram received signal SIGSEGV, Segmentation fault.\r\nQList (this=0x7ffff0fe55d0 <QTest::testFunctions>) at ../../src/corelib/tools/qlist.h:121\r\n121     ../../src/corelib/tools/qlist.h: Datei oder Verzeichnis nicht gefunden.\r\n(gdb) bt full\r\n#0  0x00007ffff0dc8f1c in _GLOBAL__sub_I_qtestcase.cpp(void) (this=0x7ffff0fe55d0 <QTest::testFunctions>)\r\n    at ../../src/corelib/tools/qlist.h:121\r\n#1  0x00007ffff0dc8f1c in _GLOBAL__sub_I_qtestcase.cpp(void) (this=0x7ffff0fe55d0 <QTest::testFunctions>)\r\n    at ../../src/corelib/tools/qstringlist.h:69\r\n#2  0x00007ffff0dc8f1c in _GLOBAL__sub_I_qtestcase.cpp(void) (__initialize_p=1, __priority=65535) at qtestcase.cpp:1019\r\n#3  0x00007ffff0dc8f1c in _GLOBAL__sub_I_qtestcase.cpp(void) () at qtestcase.cpp:2312\r\n#4  0x00007ffff7dea92a in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7fffffffd838, env=env@entry=0x7fffffffd848) at dl-init.c:78\r\n        j = <optimized out>\r\n        jm = <optimized out>\r\n        addrs = <optimized out>\r\n        init_array = <optimized out>\r\n#5  0x00007ffff7deaa13 in _dl_init (env=0x7fffffffd848, argv=0x7fffffffd838, argc=1, l=<optimized out>) at dl-init.c:36\r\n        preinit_array = <optimized out>\r\n        preinit_array_size = <optimized out>\r\n        i = 23\r\n#6  0x00007ffff7deaa13 in _dl_init (main_map=0x7ffff7ffe148, argc=1, argv=0x7fffffffd838, env=0x7fffffffd848)\r\n    at dl-init.c:126\r\n        preinit_array = <optimized out>\r\n        preinit_array_size = <optimized out>\r\n        i = 23\r\n#7  0x00007ffff7ddd1ca in _dl_start_user () at /lib64/ld-linux-x86-64.so.2\r\n#8  0x0000000000000001 in  ()\r\n#9  0x00007fffffffde08 in  ()\r\n#10 0x0000000000000000 in  ()\r\n```\r\n\r\nstrace shows some crypto fiddling before the segfault:\r\n```\r\nrt_sigaction(SIGRTMIN, {0x7f5331eb19f0, [], SA_RESTORER|SA_SIGINFO, 0x7f5331eba890}, NULL, 8) = 0\r\nrt_sigaction(SIGRT_1, {0x7f5331eb1a80, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f5331eba890}, NULL, 8) = 0\r\nrt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0\r\ngetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0\r\nbrk(0)                                  = 0x18c4000\r\nbrk(0x18e5000)                          = 0x18e5000\r\nopen(\"/dev/urandom\", O_RDONLY|O_NOCTTY|O_NONBLOCK|O_CLOEXEC) = 3\r\nfstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0\r\npoll([{fd=3, events=POLLIN}], 1, 10)    = 1 ([{fd=3, revents=POLLIN}])\r\nread(3, \"\\356\\245\\327o\\345\\326\\205E\\377I\\35.\\26\\32\\245\\34B\\27\\342\\337\\247\\224\\274[\\35\\215*|qf\\375\\315\\34\\262\\20\\364\\267d\\210M\\345\\307v 1\\311\\346T\", 48) = 48\r\nclose(3)                                = 0\r\ngetuid()                                = 1000\r\nfutex(0x7f532db990c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0\r\nopen(\"/lib64/.libcrypto.so.1.0.0.hmac\", O_RDONLY) = -1 ENOENT (No such file or directory)\r\nopen(\"/proc/sys/crypto/fips_enabled\", O_RDONLY) = -1 ENOENT (No such file or directory)\r\naccess(\"/etc/gcrypt/fips_enabled\", F_OK) = -1 ENOENT (No such file or directory)\r\nopen(\"/proc/sys/crypto/fips_enabled\", O_RDONLY) = -1 ENOENT (No such file or directory)\r\nopen(\"/etc/gcrypt/hwf.deny\", O_RDONLY)  = -1 ENOENT (No such file or directory)\r\nfutex(0x7f533075e4a8, FUTEX_WAKE, 2147483647) = 0\r\nfutex(0x7f533075e4a8, FUTEX_WAKE, 2147483647) = 0\r\n--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0x7f5333664930} ---\r\n```\r\n\r\nPretty puzzling :(\r\n\r\nDo you have an idea, what issues could result in a crash in QTest::testFunctions?"},"comment":{"url":"https://api.github.com/repos/purplehuman/oinut/issues/comments/153292122","html_url":"https://github.com/purplehuman/oinut/issues/1#issuecomment-153292122","issue_url":"https://api.github.com/repos/purplehuman/oinut/issues/1","id":153292122,"user":{"login":"frispete","id":1009685,"avatar_url":"https://avatars.githubusercontent.com/u/1009685?v=3","gravatar_id":"","url":"https://api.github.com/users/frispete","html_url":"https://github.com/frispete","followers_url":"https://api.github.com/users/frispete/followers","following_url":"https://api.github.com/users/frispete/following{/other_user}","gists_url":"https://api.github.com/users/frispete/gists{/gist_id}","starred_url":"https://api.github.com/users/frispete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frispete/subscriptions","organizations_url":"https://api.github.com/users/frispete/orgs","repos_url":"https://api.github.com/users/frispete/repos","events_url":"https://api.github.com/users/frispete/events{/privacy}","received_events_url":"https://api.github.com/users/frispete/received_events","type":"User","site_admin":false},"created_at":"2015-11-03T09:05:00Z","updated_at":"2015-11-03T09:05:00Z","body":"BS is a little slow today, guess the builds will take the rest of the day (with blender being the biggest chunk). Around 11500 packages for x86_64 are waiting for build right now: see https://build.opensuse.org/monitor (at the bottom)"}}