Steam for Linux > Limited Beta > Detalhes do tópico
jrog 24/nov/2012 às 6:44
Issue Report: Clicking on Portal in Big Picture Mode Causes Segfault (invalid pointer)
So far, I can reproduce this issue with 100% reliability. If I start the Steam client, switch to Big Picture mode, click on Library, and then click on Portal, the client immediately crashes ungracefully (i.e., no uploading of crash files, just an immediate crash) with a segmentation fault (invalid pointer). I searched the forum to see whether others had reported this issue, but couldn't find any duplicates. I also saved copies of the .dmp files that were created (but not uploaded) in /tmp/dumps, so I can upload those if that would be helpful; right now, I don't know the preferred way of doing so, if there is one.

Command Line Output at the time of the crash (with my username masked):

*** glibc detected *** /home/myusername/Steam/ubuntu12_32/steam: free(): invalid pointer: 0x097222d4 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x75ee2)[0xf73f5ee2]
/usr/lib/i386-linux-gnu/libfontconfig.so.1(FcStrFree+0x3d)[0xf630672d]
/usr/lib/i386-linux-gnu/libfontconfig.so.1(FcConfigSubstituteWithPat+0x25a)[0xf62f2f2a]
/usr/lib/i386-linux-gnu/libfontconfig.so.1(FcFontRenderPrepare+0x322)[0xf6301222]
/usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0(+0x8f0e)[0xf640df0e]
/usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0(+0x94b9)[0xf640e4b9]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_fontset_foreach+0x96)[0xf63d5726]
/usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0(+0x74e6)[0xf640c4e6]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_font_map_load_font+0x2f)[0xf63d4b5f]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_context_load_font+0x2e)[0xf63d2b3e]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(+0x1baff)[0xf63d7aff]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(+0x1ee5f)[0xf63dae5f]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(+0x2024e)[0xf63dc24e]
/usr/lib/i386-linux-gnu/libpango-1.0.so.0(pango_layout_get_pixel_extents+0x78)[0xf63dc748]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x8c8c82)[0xf518dc82]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ea4ad)[0xf4faf4ad]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff4ae)[0xf4fc44ae]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6fea42)[0xf4fc3a42]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x6ff313)[0xf4fc4313]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x820e8f)[0xf50e5e8f]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x821425)[0xf50e6425]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x80e857)[0xf50d3857]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x80d9d1)[0xf50d29d1]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x5e4a8f)[0xf4ea9a8f]
/home/myusername/Steam/ubuntu12_32/steamui.so(+0x5e5a16)[0xf4eaaa16]
/home/myusername/Steam/ubuntu12_32/steam[0x80659f4]
/home/myusername/Steam/ubuntu12_32/steam[0x804f9b9]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xf73994d3]
/home/myusername/Steam/ubuntu12_32/steam[0x8051741]
^ This is immediately followed by a memory map which is apparently too long to post here; I'll try following up with it in a reply to this post.

System Information:

Processor Information:
Vendor: GenuineIntel
Speed: 2501 Mhz
4 logical processors
2 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 12.10 (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-18-generic
X Server vendor: The X.Org Foundation
X Server release: 11300000

Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2

Driver Version: 3.0 Mesa 9.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0x166
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1366 x 768
Desktop Resolution: 1366 x 768
Primary Display Size: 13.54" x 7.60" (15.51" diag)
34.4cm x 19.3cm (39.4cm diag)
Primary VRAM Not Detected

Sound card:
Audio device: Intel PantherPoint HDMI

Memory:
RAM: 7480 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 100793 Mb
Largest Free Hard Disk Block: 60637 Mb

Installed software:
Exibindo comentários 13 de 3
< >
jrog 24/nov/2012 às 6:45 
Here's the memory map shown at the command line, in case it's helpful:

======= Memory map: ========
08048000-083c5000 r-xp 00000000 08:11 5900697 /home/myusername/Steam/ubuntu12_32/steam
083c5000-083ea000 r--p 0037d000 08:11 5900697 /home/myusername/Steam/ubuntu12_32/steam
083ea000-083f0000 rw-p 003a2000 08:11 5900697 /home/myusername/Steam/ubuntu12_32/steam
083f0000-08412000 rw-p 00000000 00:00 0
096dd000-0a8e6000 rw-p 00000000 00:00 0 [heap]
0a8e6000-0a8fb000 rwxp 00000000 00:00 0 [heap]
0a8fb000-0dcca000 rw-p 00000000 00:00 0 [heap]
0dcca000-0dcd6000 rwxp 00000000 00:00 0 [heap]
0dcd6000-0dd06000 rw-p 00000000 00:00 0 [heap]
0dd06000-0dd13000 rwxp 00000000 00:00 0 [heap]
0dd13000-0ddb9000 rw-p 00000000 00:00 0 [heap]
0ddb9000-0dde3000 rwxp 00000000 00:00 0 [heap]
0dde3000-0dde4000 rw-p 00000000 00:00 0 [heap]
0dde4000-0ddf3000 rwxp 00000000 00:00 0 [heap]
0ddf3000-255c1000 rw-p 00000000 00:00 0 [heap]
2ce00000-2cf00000 rw-p 00000000 00:00 0
2fa00000-2fb00000 rw-p 00000000 00:00 0
37b59000-37b60000 ---p 00000000 00:00 0
37b60000-37b70000 rw-p 00000000 00:00 0
37b70000-37b89000 ---p 00000000 00:00 0
43a00000-43b00000 rwxp 00000000 00:00 0
43dba000-43dbb000 rw-p 00000000 00:00 0
43dbb000-43eba000 ---p 00000000 00:00 0
59000000-59100000 rw-p 00000000 00:00 0
60000000-60700000 ---p 00000000 00:00 0
60700000-60800000 rw-p 00000000 00:00 0
60800000-60f00000 ---p 00000000 00:00 0
60f00000-61000000 rw-p 00000000 00:00 0
c4020000-c4090000 rw-s 109c4d000 00:05 7548 /dev/dri/card0
c4090000-c4100000 rw-s 109bdd000 00:05 7548 /dev/dri/card0
c4100000-c4200000 rw-s 1099fd000 00:05 7548 /dev/dri/card0
c421c000-c431c000 rw-s 109d37000 00:05 7548 /dev/dri/card0
c431c000-c441c000 rw-s 10988d000 00:05 7548 /dev/dri/card0
c4516000-c4586000 rw-s 109b6d000 00:05 7548 /dev/dri/card0
c4586000-c45f6000 rw-s 109afd000 00:05 7548 /dev/dri/card0
c45f6000-c4666000 rw-s 10998d000 00:05 7548 /dev/dri/card0
c4666000-c4766000 rw-s 10961d000 00:05 7548 /dev/dri/card0
c47d5000-c4845000 rw-s 10981d000 00:05 7548 /dev/dri/card0
c48e5000-c49e5000 rw-s 10971d000 00:05 7548 /dev/dri/card0
c49e5000-c50e5000 rw-s 1082cd000 00:05 7548 /dev/dri/card0
c51a2000-c52a2000 rw-s 10941d000 00:05 7548 /dev/dri/card0
c5342000-c5442000 rw-s 10921d000 00:05 7548 /dev/dri/card0
c548c000-c558c000 rw-s 10951d000 00:05 7548 /dev/dri/card0
c558c000-c568c000 rw-s 10931d000 00:05 7548 /dev/dri/card0
c568c000-c578c000 rw-s 10911d000 00:05 7548 /dev/dri/card0
c578c000-c5c8c000 rw-s 1073ed000 00:05 7548 /dev/dri/card0
c5c8c000-c5c8d000 ---p 00000000 00:00 0
c5c8d000-c5d8d000 rwxp 00000000 00:00 0 [stack:16116]
c6156000-c6256000 rw-s 10901d000 00:05 7548 /dev/dri/card0
c632b000-c642b000 rw-s 108e1d000 00:05 7548 /dev/dri/card0
c642b000-c652b000 rw-s 108d1d000 00:05 7548 /dev/dri/card0
c6600000-c6900000 rw-s 107ebd000 00:05 7548 /dev/dri/card0
c6900000-c69ca000 rw-p 00000000 00:00 0
c69ca000-c6a00000 ---p 00000000 00:00 0
c6aab000-c6bab000 rw-s 108b1d000 00:05 7548 /dev/dri/card0
c6c80000-c6e80000 rw-s 107b71000 00:05 7548 /dev/dri/card0
c6e80000-c7100000 rw-s 1078f1000 00:05 7548 /dev/dri/card0
c7100000-c71ae000 rw-p 00000000 00:00 0
c71ae000-c7200000 ---p 00000000 00:00 0
c7206000-c7207000 ---p 00000000 00:00 0
c7207000-c7307000 rwxp 00000000 00:00 0 [stack:16066]
c7307000-c7587000 rw-s 106dd4000 00:05 7548 /dev/dri/card0
c9e84000-ca584000 rw-s 102e45000 00:05 7548 /dev/dri/card0
ca584000-ca586000 rw-s 1027f2000 00:05 7548 /dev/dri/card0
ca586000-ca58a000 rw-s 1027ee000 00:05 7548 /dev/dri/card0
ca58a000-ca58e000 rw-s 1027ea000 00:05 7548 /dev/dri/card0
ca58e000-ca592000 rw-s 101faa000 00:05 7548 /dev/dri/card0
ca592000-ca595000 rw-s 101fa7000 00:05 7548 /dev/dri/card0
ca595000-ca59a000 rw-s 101fa2000 00:05 7548 /dev/dri/card0
ca59a000-ca59b000 rw-s 00000000 00:04 52902 /drm mm object (deleted)
ca616000-ca816000 rw-s 102c45000 00:05 7548 /dev/dri/card0
ca816000-ca83e000 rw-s 102c1d000 00:05 7548 /dev/dri/card0
ca83e000-ca84c000 rw-s 102c0f000 00:05 7548 /dev/dri/card0
ca84c000-ca85a000 rw-s 102c01000 00:05 7548 /dev/dri/card0
ca85a000-cac5a000 rw-s 102801000 00:05 7548 /dev/dri/card0
cac5a000-cac5d000 rw-s 1027fe000 00:05 7548 /dev/dri/card0
cac5d000-cac5f000 rw-s 1027fc000 00:05 7548 /dev/dri/card0
cac5f000-cac60000 rw-s 00000000 00:04 50861 /drm mm object (deleted)
cac60000-cac64000 rw-s 1027f8000 00:05 7548 /dev/dri/card0
cac64000-cac66000 rw-s 1027f6000 00:05 7548 /dev/dri/card0
cac66000-cac68000 rw-s 1027f4000 00:05 7548 /dev/dri/card0
cb000000-cb0f0000 rw-p 00000000 00:00 0
cb0f0000-cb100000 ---p 00000000 00:00 0
cb100000-cb140000 rw-p 00000000 00:00 0
cb140000-cb200000 ---p 00000000 00:00 0
cb200000-cb2f3000 rw-p 00000000 00:00 0
cb2f3000-cb300000 ---p 00000000 00:00 0
cb30f000-cbb0f000 rw-s 101fc4000 00:05 7548 /dev/dri/card0
cbb0f000-cbbb4000 r--p 00000000 08:01 395253 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
cbbb4000-cbbf8000 r--p 00000000 08:01 143823 /usr/share/fonts/truetype/msttcorefonts/Arial.ttf
cbc10000-cbc14000 rw-s 00000000 00:04 54071 /drm mm object (deleted)
cbc14000-cbc16000 rw-s 00000000 00:04 54070 /drm mm object (deleted)
cbc16000-cc016000 rw-s 00000000 00:04 54066 /drm mm object (deleted)
cc074000-cc174000 rw-s 107183000 00:05 7548 /dev/dri/card0
cc58b000-cc914000 r--p 00000000 08:11 5898267 /home/myusername/Steam/ClientRegistry.blob
cc914000-cca00000 rw-p 00000000 00:00 0
cca00000-ccaff000 rw-p 00000000 00:00 0
ccaff000-ccb00000 ---p 00000000 00:00 0
ccb14000-ccc00000 rw-p 00000000 00:00 0
ccc00000-cccff000 rw-p 00000000 00:00 0
cccff000-ccd00000 ---p 00000000 00:00 0
ccd00000-ccdf6000 rw-p 00000000 00:00 0
ccdf6000-cce00000 ---p 00000000 00:00 0
cce00000-ccec7000 rw-p 00000000 00:00 0
ccec7000-ccf00000 ---p 00000000 00:00 0
ccf1e000-ccffe000 rw-s 107283000 00:05 7548 /dev/dri/card0
ccffe000-ccfff000 ---p 00000000 00:00 0
ccfff000-cd0ff000 rwxp 00000000 00:00 0
cd0ff000-cd100000 ---p 00000000 00:00 0
cd100000-cd200000 rwxp 00000000 00:00 0 [stack:16117]
cd200000-cd2df000 rw-p 00000000 00:00 0
cd2df000-cd300000 ---p 00000000 00:00 0
cd31e000-cd3cf000 rw-p 00000000 00:00 0
cd3cf000-cd3d0000 ---p 00000000 00:00 0
cd3d0000-cd4d0000 rwxp 00000000 00:00 0 [stack:16061]
cd4d0000-cd4d1000 ---p 00000000 00:00 0
cd4d1000-cd5d1000 rwxp 00000000 00:00 0 [stack:16060]
cd5d1000-cdfd2000 rw-s 00000000 08:11 5900737 /home/myusername/Steam/AppUpdateStats.blob
cdfd2000-cdfd3000 ---p 00000000 00:00 0
cdfd3000-ce0d3000 rwxp 00000000 00:00 0 [stack:16054]
ce0d3000-ce0d4000 ---p 00000000 00:00 0
ce0d4000-ce1d4000 rwxp 00000000 00:00 0 [stack:16053]
ce1d4000-ce1d5000 ---p 00000000 00:00 0
ce1d5000-ce2d5000 rwxp 00000000 00:00 0 [stack:16052]
ce37c000-ce380000 rw-s 10717f000 00:05 7548 /dev/dri/card0
ce380000-ce384000 rw-s 10717b000 00:05 7548 /dev/dri/card0
ce384000-ce388000 rw-s 107177000 00:05 7548 /dev/dri/card0
ce388000-ce38c000 rw-s 107173000 00:05 7548 /dev/dri/card0
ce38c000-ce390000 rw-s 10716f000 00:05 7548 /dev/dri/card0
ce390000-ce394000 rw-s 10716b000 00:05 7548 /dev/dri/card0
ce394000-ce39c000 rw-s 107163000 00:05 7548 /dev/dri/card0
ce39c000-ce3a4000 rw-s 10715b000 00:05 7548 /dev/dri/card0
ce3a4000-ce3ac000 rw-s 107153000 00:05 7548 /dev/dri/card0
ce3ac000-ce3b4000 rw-s 10714b000 00:05 7548 /dev/dri/card0
ce3b4000-ce3be000 rw-s 107141000 00:05 7548 /dev/dri/card0
ce3be000-ce3cc000 rw-s 107133000 00:05 7548 /dev/dri/card0
ce3cc000-ce3cf000 rw-s 00000000 00:04 52943 /drm mm object (deleted)
ce3cf000-ce3d2000 rw-s 00000000 00:04 52942 /drm mm object (deleted)
ce3d2000-ce3d5000 rw-s 00000000 00:04 52941 /drm mm object (deleted)
ce3d5000-ce3d8000 rw-s 00000000 00:04 52940 /drm mm object (deleted)
ce3d8000-ce3db000 rw-s 00000000 00:04 52939 /drm mm object (deleted)
ce82a000-ce92a000 rw-s 108f1d000 00:05 7548 /dev/dri/card0
ce92a000-cea2a000 rw-s 107dbd000 00:05 7548 /dev/dri/card0
cea90000-ceb90000 rw-s 108c1d000 00:05 7548 /dev/dri/card0
ceb90000-cec00000 rw-s 108a3d000 00:05 7548 /dev/dri/card0
cec00000-cec66000 rw-p 00000000 00:00 0
cec66000-ced00000 ---p 00000000 00:00 0
ced02000-ced0c000 rw-s 109d2d000 00:05 7548 /dev/dri/card0
ced0c000-ced7c000 rw-s 109cbd000 00:05 7548 /dev/dri/card0
ced7c000-cedec000 rw-s 108aad000 00:05 7548 /dev/dri/card0
cedec000-cee5c000 rw-s 10822d000 00:05 7548 /dev/dri/card0
cee5c000-cee5d000 ---p 00000000 00:00 0
cee5d000-cef5d000 rwxp 00000000 00:00 /home/myusername/Steam/steam.sh: line 255: 15822 Segmentation fault (core dumped) $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Frank 30/nov/2012 às 15:12 
Thanks for the info.
alfred 7/dez/2012 às 9:40 
The filenames of dumps in /tmp/dumps would help with this.
Exibindo comentários 13 de 3
< >
Por página: 15 30 50
Publicado em: 24/nov/2012 às 6:44
Mensagens: 3