[Expired for mesa (Ubuntu) because there has been no activity for 60
days.]
** Changed in: mesa (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1063991
Title:
mupen64plus crashes with illegal instruction
Status in mesa package in Ubuntu:
Expired
Bug description:
haver@gamemaster:~$ mupen64plus n64/Mario_Kart_64/Mario\ Kart\ 64\
\(USA\).n64
__ __ __ _ _ ____ _
| \/ |_ _ _ __ ___ _ __ / /_ | || | | _ \| |_ _ ___
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|
| | | | |_| | |_) | __/ | | | (_) |__ _| __/| | |_| \__ \
|_| |_|\__,_| .__/ \___|_| |_|\___/ |_| |_| |_|\__,_|___/
|_| http://code.google.com/p/mupen64plus/
Mupen64Plus Console User-Interface Version 1.99.4
UI-console: attached to core library 'Mupen64Plus Core' version 1.99.4
Includes support for Dynamic Recompiler.
Core: Goodname: Mario Kart 64 (U) [!]
Core: Name: MARIOKART64
Core: MD5: 3A67D9986F54EB282924FCA4CD5F6DFF
Core: CRC: 3e5055b6 2e92da52
Core: Imagetype: .v64 (byteswapped)
Core: Rom size: 12582912 bytes (or 12 Mb or 96 Megabits)
Core: Version: 1446
Core: Manufacturer: Nintendo
Core: Country: USA
UI-Console: Cheat codes disabled.
UI-console: using Video plugin: 'Mupen64Plus OpenGL Video Plugin by Rice'
v1.99.4
UI-console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v1.99.4
Input: N64 Controller #1: Forcing default keyboard configuration
Input: Using auto-configuration for device 'Keyboard'
UI-console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v1.99.4
UI-console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP
Plugin' v1.99.4
Input: N64 Controller #1: Using keyboard/mouse
Input: 1 controller(s) found, 1 plugged in and usable in the emulator
Input: Mupen64Plus SDL Input Plugin version 1.99.4 initialized.
Video: SSE processing enabled.
Video: Found ROM 'Mario Kart 64', CRC b655503e52da922e-45
Video: Enabled hacks for game: 'MARIOKART64'
Video: Initializing OpenGL Device Context.
Core: Setting 32-bit video mode: 640x480
Video: Using OpenGL: Tungsten Graphics, Inc - Mesa DRI Intel(R) 945G : 1.4
Mesa 8.0.4
Video: OpenGL Combiner: Fragment Program
Audio: Initializing SDL audio subsystem...
/dev/mixer: : No such file or directory
Core: Starting R4300 emulator: Dynamic Recompiler
Core: R4300: starting 64-bit dynamic recompiler at: 0x7fa578049200
/dev/mixer: : No such file or directory
Illegal instruction (core dumped)
The window is popping up and after a while I am seeing an illegal
instruction error.
Here the end of the strace run:
stat("/home/haver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver/.local/share/mupen64plus", {st_mode=S_IFDIR|0700,
st_size=4096, ...}) = 0
stat("/home/haver/.local/share/mupen64plus/", {st_mode=S_IFDIR|0700,
st_size=4096, ...}) = 0
stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/haver/.local/share/mupen64plus", {st_mode=S_IFDIR|0700,
st_size=4096, ...}) = 0
stat("/home/haver/.local/share/mupen64plus/save", {st_mode=S_IFDIR|0700,
st_size=4096, ...}) = 0
stat("/home/haver/.local/share/mupen64plus/save/", {st_mode=S_IFDIR|0700,
st_size=4096, ...}) = 0
open("/home/haver/.local/share/mupen64plus/save/Mario Kart 64 (U) [!].mpk",
O_RDONLY) = 9
fstat(9, {st_mode=S_IFREG|0664, st_size=131072, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7ff9f327b000
read(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
32768) = 32768
read(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
32768) = 32768
read(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
32768) = 32768
read(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
32768) = 32768
close(9) = 0
munmap(0x7ff9f327b000, 4096) = 0
open("/home/haver/.local/share/mupen64plus/save/Mario Kart 64 (U) [!].mpk",
O_WRONLY|O_CREAT|O_TRUNC, 0666) = 9
fstat(9, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7ff9f327b000
write(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
32768) = 32768
write(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
4096) = 4096
write(9,
"\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3"..., 28672) =
28672
write(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
4096) = 4096
write(9,
"\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3"..., 28672) =
28672
write(9,
"\201\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"...,
4096) = 4096
write(9,
"\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3\0\3"..., 28672) =
28672
close(9) = 0
munmap(0x7ff9f327b000, 4096) = 0
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f320c000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f899b000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31ca000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31c2000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31b8000
munmap(0x7ff9f31c2000, 32768) = 0
mmap(NULL, 73728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f87d1000
munmap(0x7ff9f8337000, 65536) = 0
mmap(NULL, 81920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f8333000
munmap(0x7ff9f87d1000, 73728) = 0
mmap(NULL, 90112, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3266000
munmap(0x7ff9f8333000, 81920) = 0
mmap(NULL, 98304, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31a0000
munmap(0x7ff9f3266000, 90112) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f315e000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f87d9000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f311c000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3114000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f310a000
munmap(0x7ff9f3114000, 32768) = 0
mmap(NULL, 106496, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30f0000
munmap(0x7ff9f31a0000, 98304) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31ac000
munmap(0x7ff9f36b0000, 40960) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f36b4000
munmap(0x7ff9f31ac000, 49152) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f833b000
munmap(0x7ff9f34ee000, 40960) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3b08000
munmap(0x7ff9f833b000, 49152) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f8337000
munmap(0x7ff9f3b08000, 57344) = 0
mmap(NULL, 73728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3b04000
munmap(0x7ff9f8337000, 65536) = 0
mmap(NULL, 81920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f8333000
munmap(0x7ff9f3b04000, 73728) = 0
mmap(NULL, 90112, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3266000
munmap(0x7ff9f8333000, 81920) = 0
mmap(NULL, 98304, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31a0000
munmap(0x7ff9f3266000, 90112) = 0
mmap(NULL, 106496, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30d6000
munmap(0x7ff9f31a0000, 98304) = 0
mmap(NULL, 114688, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30ba000
munmap(0x7ff9f30d6000, 106496) = 0
mmap(NULL, 122880, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f309c000
munmap(0x7ff9f30ba000, 114688) = 0
mmap(NULL, 131072, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30d0000
munmap(0x7ff9f309c000, 122880) = 0
mmap(NULL, 139264, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30ae000
munmap(0x7ff9f30d0000, 131072) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f306c000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f833d000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f302a000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f8333000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2fe8000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3b58000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2fa6000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3b0c000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2f64000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3a76000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2f22000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f39e0000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ee0000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f394a000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2e9e000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f387a000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 106496, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30d6000
munmap(0x7ff9f8157000, 98304) = 0
mmap(NULL, 90112, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f8159000
munmap(0x7ff9f3f42000, 81920) = 0
mmap(NULL, 114688, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2e82000
munmap(0x7ff9f30d6000, 106496) = 0
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
recvfrom(3, 0x7ffa0bffb5d4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2e40000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3f4c000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2dfe000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3f42000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f34f4000
munmap(0x7ff9f3f4c000, 40960) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2dbc000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3f4c000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2d7a000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3376000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f331a000
munmap(0x7ff9f36b4000, 57344) = 0
mmap(NULL, 106496, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30d6000
munmap(0x7ff9f324e000, 98304) = 0
mmap(NULL, 114688, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3260000
munmap(0x7ff9f30d6000, 106496) = 0
mmap(NULL, 131072, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f30d0000
munmap(0x7ff9f38e2000, 122880) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f38f4000
munmap(0x7ff9f33c2000, 40960) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2d38000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2d30000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2d26000
munmap(0x7ff9f2d30000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ce4000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f38ea000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 73728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f36b0000
munmap(0x7ff9f331a000, 65536) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ca2000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2c9a000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2c90000
munmap(0x7ff9f2c9a000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2c4e000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f33ca000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2c0c000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2c04000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2bfa000
munmap(0x7ff9f2c04000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2bb8000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f336c000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f331e000
munmap(0x7ff9f2bfa000, 40960) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3252000
munmap(0x7ff9f331e000, 49152) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f331a000
munmap(0x7ff9f3252000, 57344) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3254000
munmap(0x7ff9f833d000, 40960) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31aa000
munmap(0x7ff9f3254000, 49152) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3250000
munmap(0x7ff9f31aa000, 57344) = 0
mmap(NULL, 73728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31a6000
munmap(0x7ff9f3250000, 65536) = 0
mmap(NULL, 81920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ba4000
munmap(0x7ff9f31a6000, 73728) = 0
mmap(NULL, 90112, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31a2000
munmap(0x7ff9f2ba4000, 81920) = 0
mmap(NULL, 98304, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ba0000
munmap(0x7ff9f31a2000, 90112) = 0
mmap(NULL, 81920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31a4000
munmap(0x7ff9f36b0000, 73728) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2b5e000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2b56000
brk(0x7ffa0d1fd000) = 0x7ffa0d1fd000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2b4c000
munmap(0x7ff9f2b56000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2b0a000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f833d000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f36b6000
munmap(0x7ff9f2b4c000, 40960) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3252000
munmap(0x7ff9f36b6000, 49152) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ac8000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ac0000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ab6000
munmap(0x7ff9f2ac0000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2a74000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f36b8000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2c00000
munmap(0x7ff9f2ab6000, 40960) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2b4e000
munmap(0x7ff9f3252000, 57344) = 0
mmap(NULL, 73728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f324e000
munmap(0x7ff9f2b4e000, 65536) = 0
mmap(NULL, 81920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2a60000
munmap(0x7ff9f324e000, 73728) = 0
mmap(NULL, 90112, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2a4a000
munmap(0x7ff9f31a4000, 81920) = 0
mmap(NULL, 98304, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31a0000
munmap(0x7ff9f2a4a000, 90112) = 0
mmap(NULL, 106496, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2a46000
munmap(0x7ff9f31a0000, 98304) = 0
mmap(NULL, 122880, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2a28000
munmap(0x7ff9f3260000, 114688) = 0
mmap(NULL, 131072, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f325c000
munmap(0x7ff9f2a28000, 122880) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f324e000
munmap(0x7ff9f2c00000, 49152) = 0
mmap(NULL, 90112, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f31a2000
munmap(0x7ff9f2a60000, 81920) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2a04000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2c02000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f29c2000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f29ba000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f29b0000
munmap(0x7ff9f29ba000, 32768) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2b52000
munmap(0x7ff9f361a000, 40960) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f361e000
munmap(0x7ff9f2b52000, 49152) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2b4e000
munmap(0x7ff9f361e000, 57344) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3620000
munmap(0x7ff9f2d26000, 40960) = 0
mmap(NULL, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2d2a000
munmap(0x7ff9f3620000, 49152) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f296e000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f3622000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f292c000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2924000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f291a000
munmap(0x7ff9f2924000, 32768) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2ab8000
munmap(0x7ff9f2d2a000, 57344) = 0
mmap(NULL, 73728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2d26000
munmap(0x7ff9f2ab8000, 65536) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f28d8000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ffa0aa75000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2abe000
munmap(0x7ffa0aa75000, 32768) = 0
mmap(NULL, 266448, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2896000
mmap(NULL, 32768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f288e000
mmap(NULL, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2884000
munmap(0x7ff9f288e000, 32768) = 0
mmap(NULL, 49152, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x7ff9f2a68000
munmap(0x7ff9f2abe000, 40960) = 0
ioctl(5, 0xc010645b, 0x7fff3b2a9b00) = 0
ioctl(5, 0xc010645b, 0x7fff3b2a9920) = 0
ioctl(5, 0x4020645d, 0x7fff3b2a9860) = 0
ioctl(5, 0x4020645d, 0x7fff3b2a9870) = 0
ioctl(5, 0x40406469, 0x7fff3b2a9840) = 0
ioctl(5, 0xc00c6466, 0x7fff3b2a9820) = 0
ioctl(5, 0xc0086457, 0x7fff3b2a9810) = 0
ioctl(5, 0xc00c6466, 0x7fff3b2a9810) = 0
ioctl(5, 0xc020645e, 0x7fff3b2a98a0) = 0
ioctl(5, 0x400c645f, 0x7fff3b2a98c0) = 0
ioctl(5, 0x40046460, 0x7fff3b2a9910) = 0
brk(0x7ffa0d21e000) = 0x7ffa0d21e000
brk(0x7ffa0d246000) = 0x7ffa0d246000
brk(0x7ffa0d26b000) = 0x7ffa0d26b000
ioctl(5, 0xc010645b, 0x7fff3b2a97c0) = 0
--- SIGILL (Illegal instruction) @ 0 (0) ---
+++ killed by SIGILL (core dumped) +++
Illegal instruction (core dumped)
haver@gamemaster:~$
I really wonder how the ioctl caused the illegal instruction.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: mupen64plus 1.99.4+4
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30
Uname: Linux 3.2.0-32-generic x86_64
ApportVersion: 2.0.1-0ubuntu14
Architecture: amd64
Date: Mon Oct 8 20:23:47 2012
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64
(20120823.1)
PackageArchitecture: all
SourcePackage: mupen64plus
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1063991/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp