{"action":"opened","issue":{"url":"https://api.github.com/repos/rumpkernel/rumprun/issues/28","labels_url":"https://api.github.com/repos/rumpkernel/rumprun/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/rumpkernel/rumprun/issues/28/comments","events_url":"https://api.github.com/repos/rumpkernel/rumprun/issues/28/events","html_url":"https://github.com/rumpkernel/rumprun/issues/28","id":86418581,"number":28,"title":"FreeBSD rumprun qemu ./hellopp.bin fails","user":{"login":"sg2342","id":144281,"avatar_url":"https://avatars.githubusercontent.com/u/144281?v=3","gravatar_id":"","url":"https://api.github.com/users/sg2342","html_url":"https://github.com/sg2342","followers_url":"https://api.github.com/users/sg2342/followers","following_url":"https://api.github.com/users/sg2342/following{/other_user}","gists_url":"https://api.github.com/users/sg2342/gists{/gist_id}","starred_url":"https://api.github.com/users/sg2342/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sg2342/subscriptions","organizations_url":"https://api.github.com/users/sg2342/orgs","repos_url":"https://api.github.com/users/sg2342/repos","events_url":"https://api.github.com/users/sg2342/events{/privacy}","received_events_url":"https://api.github.com/users/sg2342/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-09T02:48:58Z","updated_at":"2015-06-09T02:48:58Z","closed_at":null,"body":"rumpkernel/rumprun at 0afa70e\r\nhw platform and tests created using\r\n```\r\nexport CC=gcc48\r\nexport CXX=g++48\r\nexport MAKE=gmake\r\n./build-rr.sh -qq hw -- -F ACLFLAGS=-m32 -F ACLFLAGS=-march=i686\r\n./tests/buildtests.sh hw\r\n```\r\n\r\nbacktrace for ```./app-tools/rumprun qemu -i  -p -D 1234 tests/hello/hellopp.bin```\r\n\r\n```\r\n[sg@bath ~/devel/rumprun]$ /usr/local/bin/gdb -q tests/hello/hellopp.bin \r\nReading symbols from tests/hello/hellopp.bin...done.\r\n(gdb) target remote:1234\r\nRemote debugging using :1234\r\n0x0000fff0 in ?? ()\r\n(gdb) break _lwpabort\r\nBreakpoint 1 at 0x30fff0: file /home/sg/devel/rumprun/lib/librumprun_base/_lwp.c, line 367.\r\n(gdb) c\r\nContinuing.\r\n\r\nBreakpoint 1, _lwpabort () at /home/sg/devel/rumprun/lib/librumprun_base/_lwp.c:367\r\n367\t{\r\n(gdb) bt\r\n#0  _lwpabort () at /home/sg/devel/rumprun/lib/librumprun_base/_lwp.c:367\r\n#1  0x00340018 in raise (s=s@entry=6) at /home/sg/devel/rumprun/src-netbsd/lib/libc/gen/raise.c:48\r\n#2  0x0033fc5a in abort () at /home/sg/devel/rumprun/src-netbsd/lib/libc/stdlib/abort.c:74\r\n#3  0x0011ad47 in report_failure (err=<optimized out>, thrown_exception=0x4a7a10) at rt_exception.cc:696\r\n#4  0x003571e1 in std::__1::__vector_base_common<true>::__throw_length_error (this=this@entry=0x45e3e8 <std::__1::locale::__imp& std::__1::(anonymous namespace)::make<std::__1::locale::__imp, unsigned int>(unsigned int)::buf+8>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/dist/libcxx/include/vector:305\r\n#5  0x00357608 in __recommend (__new_size=4294967295, this=0x45e3e8 <std::__1::locale::__imp& std::__1::(anonymous namespace)::make<std::__1::locale::__imp, unsigned int>(unsigned int)::buf+8>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/dist/libcxx/include/vector:949\r\n#6  std::__1::vector<std::__1::locale::facet*, std::__1::__sso_allocator<std::__1::locale::facet*, 28u> >::__append (this=0x45e3e8 <std::__1::locale::__imp& std::__1::(anonymous namespace)::make<std::__1::locale::__imp, unsigned int>(unsigned int)::buf+8>, __n=4294967295)\r\n    at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/dist/libcxx/include/vector:1041\r\n#7  0x00114012 in resize (__sz=4294967295, this=0x45e3e8 <std::__1::locale::__imp& std::__1::(anonymous namespace)::make<std::__1::locale::__imp, unsigned int>(unsigned int)::buf+8>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/dist/libcxx/include/vector:1983\r\n#8  std::__1::locale::__imp::install (this=this@entry=0x45e3e0 <std::__1::locale::__imp& std::__1::(anonymous namespace)::make<std::__1::locale::__imp, unsigned int>(unsigned int)::buf>, \r\n    f=f@entry=0x45e5c0 <std::__1::collate<char>& std::__1::(anonymous namespace)::make<std::__1::collate<char>, unsigned int>(unsigned int)::buf>, id=-2) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:441\r\n#9  0x001140c9 in install<std::__1::collate<char> > (f=0x45e5c0 <std::__1::collate<char>& std::__1::(anonymous namespace)::make<std::__1::collate<char>, unsigned int>(unsigned int)::buf>, \r\n    this=0x45e3e0 <std::__1::locale::__imp& std::__1::(anonymous namespace)::make<std::__1::locale::__imp, unsigned int>(unsigned int)::buf>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:164\r\n#10 std::__1::locale::__imp::__imp (this=0x45e3e0 <std::__1::locale::__imp& std::__1::(anonymous namespace)::make<std::__1::locale::__imp, unsigned int>(unsigned int)::buf>, refs=1) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:178\r\n#11 0x001147a4 in make<std::__1::locale::__imp, unsigned int> (a0=<optimized out>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:70\r\n#12 make_classic () at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:465\r\n#13 std::__1::locale::classic () at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:472\r\n#14 0x001147f8 in std::__1::locale::__imp::make_global () at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:481\r\n#15 0x00114845 in std::__1::locale::__global () at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:488\r\n#16 0x0011488d in std::__1::locale::locale (this=0x45d968 <std::__1::__cin+4>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/locale.cpp:493\r\n#17 0x001025ff in basic_streambuf (this=0x45d964 <std::__1::__cin>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/dist/libcxx/include/streambuf:370\r\n#18 __stdinbuf (__st=0x45d9a0 <std::__1::state_types>, __fp=<optimized out>, this=0x45d964 <std::__1::__cin>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/dist/libcxx/include/__std_stream:73\r\n#19 std::__1::ios_base::Init::Init (this=0x45d5c0 <std::__1::__start_std_streams>) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/iostream.cpp:38\r\n#20 0x00346c1f in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/iostream.cpp:34\r\n#21 _GLOBAL__sub_I__ZNSt3__13cinE () at /home/sg/devel/rumprun/src-netbsd/external/bsd/libc++/lib/../dist/libcxx/src/iostream.cpp:68\r\n#22 0x0030e752 in runinit () at /home/sg/devel/rumprun/lib/librumprun_base/netbsd_initfini.c:68\r\n#23 _netbsd_userlevel_init () at /home/sg/devel/rumprun/lib/librumprun_base/netbsd_initfini.c:96\r\n#24 0x0030e464 in rumprun_boot (cmdline=cmdline@entry=0x49c260 <bmk_multiboot_cmdline> \"tests/hello/hellopp.bin \\t\\t {, \\n\\t\\\"cmdline\\\": \\\"tests/hello/hellopp.bin\\\", \\n\\t\\t}, \") at /home/sg/devel/rumprun/lib/librumprun_base/rumprun.c:83\r\n#25 0x00100f0f in bmk_mainthread (cmdline=0x49c260 <bmk_multiboot_cmdline>) at init.c:36\r\n#26 0x00345b89 in bmk_cpu_sched_bouncer ()\r\n```\r\n"}}