wiithon segfaults when bringing up the add game

Bug #666077 reported by DuffManOhYeah
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wiithon
Incomplete
Undecided
Unassigned

Bug Description

When I press the + button to add a game to my wbfs. The browse window opens but then wiithon crashes. I was able to run an strace and here is the last bit of the trace.

Wiithon version:1.21 rev 493
Linux Version: Ubuntu 10.10

It was working fine until the upgrade to 10.10.

writev(16, [{"/usr/bin/python", 15}, {"(", 1}, {"PyEval_CallObjectWithKeywords", 29}, {"+0x", 3}, {"42", 2}, {")", 1}, {"[0x", 3}, {"80d8c62", 7}, {"]\n", 2}], 9) = -1 EAGAIN (Resource temporarily unavailable)
writev(16, [{"/usr/bin/python", 15}, {"(", 1}, {"PyObject_CallObject", 19}, {"+0x", 3}, {"20", 2}, {")", 1}, {"[0x", 3}, {"805fe00", 7}, {"]\n", 2}], 9/usr/bin/python(PyObject_CallObject+0x20)[0x805fe00]
) = 53
writev(16, [{"/usr/lib/pymodules/python2.6/gtk"..., 56}, {"(", 1}, {"+0x", 3}, {"17e0e", 5}, {")", 1}, {"[0x", 3}, {"cd9e0e", 6}, {"]\n", 2}], 8/usr/lib/pymodules/python2.6/gtk-2.0/gobject/_gobject.so(+0x17e0e)[0xcd9e0e]
) = 77
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_closure_invoke", 16}, {"+0x", 3}, {"192", 3}, {")", 1}, {"[0x", 3}, {"2b8412", 6}, {"]\n", 2}], 9/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x192)[0x2b8412]
) = 63
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"+0x", 3}, {"22595", 5}, {")", 1}, {"[0x", 3}, {"2ce595", 6}, {"]\n", 2}], 8/usr/lib/libgobject-2.0.so.0(+0x22595)[0x2ce595]
) = 49
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit_valist", 20}, {"+0x", 3}, {"75c", 3}, {")", 1}, {"[0x", 3}, {"2cf9bc", 6}, {"]\n", 2}], 9/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x75c)[0x2cf9bc]
) = 67
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit_by_name", 21}, {"+0x", 3}, {"155", 3}, {")", 1}, {"[0x", 3}, {"2cfc85", 6}, {"]\n", 2}], 9/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x155)[0x2cfc85]
) = 68
writev(16, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"(", 1}, {"+0x", 3}, {"2117e0", 6}, {")", 1}, {"[0x", 3}, {"6b3e7e0", 7}, {"]\n", 2}], 8/usr/lib/libgtk-x11-2.0.so.0(+0x2117e0)[0x6b3e7e0]
) = 51
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_cclosure_marshal_VOID__VOID", 29}, {"+0x", 3}, {"7c", 2}, {")", 1}, {"[0x", 3}, {"2c793c", 6}, {"]\n", 2}], 9/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)[0x2c793c]
) = 75
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_closure_invoke", 16}, {"+0x", 3}, {"192", 3}, {")", 1}, {"[0x", 3}, {"2b8412", 6}, {"]\n", 2}], 9/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x192)[0x2b8412]
) = 63
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"+0x", 3}, {"22595", 5}, {")", 1}, {"[0x", 3}, {"2ce595", 6}, {"]\n", 2}], 8/usr/lib/libgobject-2.0.so.0(+0x22595)[0x2ce595]
) = 49
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit_valist", 20}, {"+0x", 3}, {"75c", 3}, {")", 1}, {"[0x", 3}, {"2cf9bc", 6}, {"]\n", 2}], 9/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x75c)[0x2cf9bc]
) = 67
writev(16, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit", 13}, {"+0x", 3}, {"32", 2}, {")", 1}, {"[0x", 3}, {"2cfe62", 6}, {"]\n", 2}], 9/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32)[0x2cfe62]
) = 59
write(16, "======= Memory map: ========\n", 29======= Memory map: ========
) = 29
open("/proc/self/maps", O_RDONLY) = 17
read(17, "00110000-00117000 r-xp 00000000 "..., 1024) = 1024
write(16, "00110000-00117000 r-xp 00000000 "..., 102400110000-00117000 r-xp 00000000 08:01 4423728 /lib/librt-2.12.1.so
00117000-00118000 r--p 00006000 08:01 4423728 /lib/librt-2.12.1.so
00118000-00119000 rw-p 00007000 08:01 4423728 /lib/librt-2.12.1.so
00119000-00131000 r-xp 00000000 08:01 2326999 /usr/lib/libatk-1.0.so.0.3209.1
00131000-00132000 ---p 00018000 08:01 2326999 /usr/lib/libatk-1.0.so.0.3209.1
00132000-00133000 r--p 00018000 08:01 2326999 /usr/lib/libatk-1.0.so.0.3209.1
00133000-00134000 rw-p 00019000 08:01 2326999 /usr/lib/libatk-1.0.so.0.3209.1
00134000-00136000 r-xp 00000000 08:01 2326539 /usr/lib/libXinerama.so.1.0.0
00136000-00137000 r--p 00001000 08:01 2326539 /usr/lib/libXinerama.so.1.0.0
00137000-00138000 rw-p 00002000 08:01 2326539 /usr/lib/libXinerama.so.1.0.0
00138000-00140000 r-xp 00000000 08:01 24734 /usr/lib/libXcursor.so.1.0.2
00140000-00141000 r--p 00007000 08:01 24734 /usr/lib/libXcursor.so.1.0.2
00141000-00142000 rw-p 00008000 08:01 24734 /usr/lib/libXcursor.so.1.0.2
00143000-00158000 r) = 1024
read(17, "-xp 00000000 08:01 4423752 /l"..., 1024) = 1024
write(16, "-xp 00000000 08:01 4423752 /l"..., 1024-xp 00000000 08:01 4423752 /lib/libpthread-2.12.1.so
00158000-00159000 ---p 00015000 08:01 4423752 /lib/libpthread-2.12.1.so
00159000-0015a000 r--p 00015000 08:01 4423752 /lib/libpthread-2.12.1.so
0015a000-0015b000 rw-p 00016000 08:01 4423752 /lib/libpthread-2.12.1.so
0015b000-0015d000 rw-p 00000000 00:00 0
0015d000-00292000 r-xp 00000000 08:01 2819540 /lib/libcrypto.so.0.9.8
00292000-0029a000 r--p 00134000 08:01 2819540 /lib/libcrypto.so.0.9.8
0029a000-002a9000 rw-p 0013c000 08:01 2819540 /lib/libcrypto.so.0.9.8
002a9000-002ac000 rw-p 00000000 00:00 0
002ac000-002ec000 r-xp 00000000 08:01 2326545 /usr/lib/libgobject-2.0.so.0.2600.0
002ec000-002ed000 r--p 00040000 08:01 2326545 /usr/lib/libgobject-2.0.so.0.2600.0
002ed000-002ee000 rw-p 00041000 08:01 2326545 /usr/lib/libgobject-2.0.so.0.2600.0
002ee000-002f0000 r-xp 00000000 08:01 24730 /usr/lib/libXcomposite.so.1.0.0
002f0000-002f1000 r--p 00001000 08:01 24730 /usr/lib/libXcomposite.so.1.0.0
002f1000-002f2000 rw-p 00) = 1024
read(17, "002000 08:01 24730 /usr/lib"..., 1024) = 1024
write(16, "002000 08:01 24730 /usr/lib"..., 1024002000 08:01 24730 /usr/lib/libXcomposite.so.1.0.0
002f2000-002f4000 r-xp 00000000 08:01 24736 /usr/lib/libXdamage.so.1.1.0
002f4000-002f5000 r--p 00001000 08:01 24736 /usr/lib/libXdamage.so.1.1.0
002f5000-002f6000 rw-p 00002000 08:01 24736 /usr/lib/libXdamage.so.1.1.0
002f8000-0038c000 r-xp 00000000 08:01 2327161 /usr/lib/libgdk-x11-2.0.so.0.2200.0
0038c000-0038e000 r--p 00094000 08:01 2327161 /usr/lib/libgdk-x11-2.0.so.0.2200.0
0038e000-0038f000 rw-p 00096000 08:01 2327161 /usr/lib/libgdk-x11-2.0.so.0.2200.0
0038f000-003b3000 r-xp 00000000 08:01 24714 /usr/lib/libpangoft2-1.0.so.0.2800.1
003b3000-003b4000 r--p 00023000 08:01 24714 /usr/lib/libpangoft2-1.0.so.0.2800.1
003b4000-003b5000 rw-p 00024000 08:01 24714 /usr/lib/libpangoft2-1.0.so.0.2800.1
003b5000-003e3000 r-xp 00000000 08:01 2328117 /usr/lib/libfontconfig.so.1.4.4
003e3000-003e4000 r--p 0002d000 08:01 2328117 /usr/lib/libfontconfig.so.1.4.4
003e4000-003e5000 rw-p 0002e000 08:01 2328117 /usr/lib/l) = 1024
read(17, "ibfontconfig.so.1.4.4\n003e5000-0"..., 1024) = 1024
write(16, "ibfontconfig.so.1.4.4\n003e5000-0"..., 1024ibfontconfig.so.1.4.4
003e5000-003e7000 r-xp 00000000 08:01 24694 /usr/lib/libxcb-shm.so.0.0.0
003e7000-003e8000 r--p 00001000 08:01 24694 /usr/lib/libxcb-shm.so.0.0.0
003e8000-003e9000 rw-p 00002000 08:01 24694 /usr/lib/libxcb-shm.so.0.0.0
003e9000-003ea000 r-xp 00000000 08:01 2417702 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so) = 366
close(17) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(3825, 3825, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT (core dumped) +++
Aborted (core dumped)

Revision history for this message
Carlo Mandelli (camandel) wrote :

With Ubuntu >= 10 try version 1.26 r503

Changed in wiithon:
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.