Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ gdb ./mupen64plus-debug
- GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1
- Copyright (C) 2016 Free Software Foundation, Inc.
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
- This is free software: you are free to change and redistribute it.
- There is NO WARRANTY, to the extent permitted by law. Type "show copying"
- and "show warranty" for details.
- This GDB was configured as "x86_64-linux-gnu".
- Type "show configuration" for configuration details.
- For bug reporting instructions, please see:
- <http://www.gnu.org/software/gdb/bugs/>.
- Find the GDB manual and other documentation resources online at:
- <http://www.gnu.org/software/gdb/documentation/>.
- For help, type "help".
- Type "apropos word" to search for commands related to "word"...
- Reading symbols from ./mupen64plus-debug...done.
- (gdb) run --gfx '/home/x/.build/Emu/Mupen64Plus/mupen64plus-video-GLideN64.so' '/home/x/.build/Emu/Mupen64Plus/m64p_test_rom.v64'
- Starting program: /home/x/.build/Emu/Mupen64Plus/mupen64plus-debug --gfx '/home/x/.build/Emu/Mupen64Plus/mupen64plus-video-GLideN64.so' '/home/x/.build/Emu/Mupen64Plus/m64p_test_rom.v64'
- [Thread debugging using libthread_db enabled]
- Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
- __ __ __ _ _ ____ _
- | \/ |_ _ _ __ ___ _ __ / /_ | || | | _ \| |_ _ ___
- | |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|
- | | | | |_| | |_) | __/ | | | (_) |__ _| __/| | |_| \__ \
- |_| |_|\__,_| .__/ \___|_| |_|\___/ |_| |_| |_|\__,_|___/
- |_| https://mupen64plus.org/
- Mupen64Plus Console User-Interface Version 2.5.9
- UI-Console: attached to core library 'Mupen64Plus Core' version 2.5.9
- UI-Console: Includes support for Dynamic Recompiler.
- Core: Using full mem base
- [New Thread 0x7fffc846b700 (LWP 4734)]
- Core: Goodname: Mupen64Plus Demo by Marshallh (GPL)
- Core: Name: Mupen64Plus
- Core: MD5: DBF04773EC2B8ADF8A94DB7E3E461138
- Core: CRC: DDBA4DE5 B107004A
- Core: Imagetype: .v64 (byteswapped)
- Core: Rom size: 1048576 bytes (or 1 Mb or 8 Megabits)
- Core: Version: 1444
- Core: Manufacturer: 0
- Core: Country: Demo
- UI-Console Status: Cheat codes disabled.
- UI-Console: using Video plugin: 'GLideN64' v2.0.0
- UI-Console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v2.5.9
- UI-Console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v2.5.9
- UI-Console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP Plugin' v2.5.9
- Core: input plugin did not specify a render callback; there will be no on screen display by the input plugin.
- Input: 1 SDL joysticks were found.
- Input: N64 Controller #1: Using manual config for SDL joystick 0
- Input: 1 controller(s) found, 1 plugged in and usable in the emulator
- Input Warning: Couldn't open rumble support for joystick #1
- Input Warning: Couldn't open rumble support for joystick #2
- Input Warning: Couldn't open rumble support for joystick #3
- Input Warning: Couldn't open rumble support for joystick #4
- Input: Mupen64Plus SDL Input Plugin version 2.5.9 initialized.
- RSP: RSP Fallback disabled !
- Core: Using video capture backend: dummy
- Core: Game controller 0 (Standard controller) has a Memory pak plugged in
- Core: Game controller 1 (Standard controller) has nothing plugged in
- Core: Game controller 2 (Standard controller) has nothing plugged in
- Core: Game controller 3 (Standard controller) has nothing plugged in
- Core: Using CIC type X102
- (II) Setting video mode 320x240...
- Core: Setting video mode: 320x240
- Thread 1 "mupen64plus-deb" received signal SIGSEGV, Segmentation fault.
- 0x0000000000000000 in ?? ()
- (gdb) bt
- #0 0x0000000000000000 in ?? ()
- #1 0x00007fffc73f3c8c in opengl::GlGetStringiCommand::commandToExecute (this=0xa3ed90)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_WrappedFunctions.h:3690
- #2 0x00007fffc73d6913 in opengl::OpenGlCommand::performCommandSingleThreaded (this=0xa3ed90)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_Command.cpp:13
- #3 0x00007fffc73d962a in opengl::FunctionWrapper::executePriorityCommand (_command=std::shared_ptr (count 2, weak 0) 0xa3ed90)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_Wrapper.cpp:36
- #4 0x00007fffc73de5ee in opengl::FunctionWrapper::wrGetStringi (name=7939, index=0)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_Wrapper.cpp:1039
- #5 0x00007fffc7473bda in opengl::Utils::isExtensionSupported (_glinfo=..., extension=0x7fffc7573b80 "GL_ARB_shader_image_load_store")
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/opengl_Utils.cpp:16
- #6 0x00007fffc7446d30 in opengl::GLInfo::init (this=0xa3e900)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/opengl_GLInfo.cpp:60
- #7 0x00007fffc744114e in opengl::ContextImpl::init (this=0xa3e880)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/opengl_ContextImpl.cpp:39
- #8 0x00007fffc73d3b1e in graphics::Context::init (this=0x7fffc7c5e620 <gfxContext>)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/Context.cpp:29
- #9 0x00007fffc7384066 in DisplayWindow::start (this=0x7fffc7c60b20 <DisplayWindow::get()::video>)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/DisplayWindow.cpp:17
- #10 0x00007fffc73d363a in PluginAPI::RomOpen (this=0x7fffc7c5e610 <PluginAPI::get()::api>)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/common/CommonAPIImpl_common.cpp:210
- #11 0x00007fffc74ba6f6 in RomOpen () at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/MupenPlusPluginAPI.cpp:15
- #12 0x00007fffec506845 in ?? () from /home/x/.build/Emu/Mupen64Plus/lib/libmupen64plus.so.2
- #13 0x00007fffec4d989b in CoreDoCommand () from /home/x/.build/Emu/Mupen64Plus/lib/libmupen64plus.so.2
- #14 0x0000000000403afb in main (argc=<optimized out>, argv=<optimized out>) at ../../src/main.c:1115
- (gdb) thread apply all bt full
- Thread 2 (Thread 0x7fffc846b700 (LWP 4734)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00007ffff73a2d2e in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
- No symbol table info available.
- #2 0x00007fffec4faa67 in ?? () from /home/x/.build/Emu/Mupen64Plus/lib/libmupen64plus.so.2
- No symbol table info available.
- #3 0x00007ffff73540fc in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
- No symbol table info available.
- #4 0x00007ffff73a2409 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
- No symbol table info available.
- #5 0x00007ffff7bc16ba in start_thread (arg=0x7fffc846b700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7fffc846b700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736553465600, -4721450194487602191, 0, 140737488345631, 140736553466304, 0,
- 4721349785198400497, 4721432019477992433}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {
- prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #6 0x00007ffff78f741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
- ---Type <return> to continue, or q <return> to quit---
- No locals.
- Thread 1 (Thread 0x7ffff7f3d880 (LWP 4730)):
- #0 0x0000000000000000 in ?? ()
- No symbol table info available.
- #1 0x00007fffc73f3c8c in opengl::GlGetStringiCommand::commandToExecute (this=0xa3ed90)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_WrappedFunctions.h:3690
- No locals.
- #2 0x00007fffc73d6913 in opengl::OpenGlCommand::performCommandSingleThreaded (this=0xa3ed90)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_Command.cpp:13
- No locals.
- #3 0x00007fffc73d962a in opengl::FunctionWrapper::executePriorityCommand (_command=std::shared_ptr (count 2, weak 0) 0xa3ed90)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_Wrapper.cpp:36
- No locals.
- #4 0x00007fffc73de5ee in opengl::FunctionWrapper::wrGetStringi (name=7939, index=0)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/ThreadedOpenGl/opengl_Wrapper.cpp:1039
- returnValue = 0x821d00000000 <error: Cannot access memory at address 0x821d00000000>
- #5 0x00007fffc7473bda in opengl::Utils::isExtensionSupported (_glinfo=..., extension=0x7fffc7573b80 "GL_ARB_shader_image_load_store")
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/opengl_Utils.cpp:16
- name = 0x1 <error: Cannot access memory at address 0x1>
- i = 0
- count = 237
- __PRETTY_FUNCTION__ = "static bool opengl::Utils::isExtensionSupported(const opengl::GLInfo&, const char*)"
- where = 0x7fffffffd420 "\200\324\377\377\377\177"
- extensions = 0x1 <error: Cannot access memory at address 0x1>
- ---Type <return> to continue, or q <return> to quit---
- start = 0x1 <error: Cannot access memory at address 0x1>
- #6 0x00007fffc7446d30 in opengl::GLInfo::init (this=0xa3e900)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/opengl_GLInfo.cpp:60
- strVersion = 0x40000088 "3.3.0 NVIDIA 340.107"
- strRenderer = 0x4004b0e4 "GeForce 9500 GT/PCIe/SSE2"
- strDriverVersion = 0x40000088 "3.3.0 NVIDIA 340.107"
- numericVersion = 33
- hasBuggyFragmentShaderInterlock = 25
- ext_draw_buffers_indexed = 244
- #7 0x00007fffc744114e in opengl::ContextImpl::init (this=0xa3e880)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/OpenGLContext/opengl_ContextImpl.cpp:39
- No locals.
- #8 0x00007fffc73d3b1e in graphics::Context::init (this=0x7fffc7c5e620 <gfxContext>)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/Graphics/Context.cpp:29
- No locals.
- #9 0x00007fffc7384066 in DisplayWindow::start (this=0x7fffc7c60b20 <DisplayWindow::get()::video>)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/DisplayWindow.cpp:17
- No locals.
- #10 0x00007fffc73d363a in PluginAPI::RomOpen (this=0x7fffc7c5e610 <PluginAPI::get()::api>)
- at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/common/CommonAPIImpl_common.cpp:210
- No locals.
- #11 0x00007fffc74ba6f6 in RomOpen () at /home/x/.build/Source/Mupen64plus/GlideN64/GLideN64/src/MupenPlusPluginAPI.cpp:15
- No locals.
- #12 0x00007fffec506845 in ?? () from /home/x/.build/Emu/Mupen64Plus/lib/libmupen64plus.so.2
- No symbol table info available.
- ---Type <return> to continue, or q <return> to quit---
- #13 0x00007fffec4d989b in CoreDoCommand () from /home/x/.build/Emu/Mupen64Plus/lib/libmupen64plus.so.2
- No symbol table info available.
- #14 0x0000000000403afb in main (argc=<optimized out>, argv=<optimized out>) at ../../src/main.c:1115
- i = 4
- rval = <optimized out>
- fPtr = <optimized out>
- romlength = <optimized out>
- ROM_buffer = <optimized out>
- (gdb) quit
- A debugging session is active.
- Inferior 1 [process 4730] will be killed.
- Quit anyway? (y or n) y
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement