Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#25708 - [xpad] segmentation fault

Attached to Project: Community Packages
Opened by Alex Chen (alx901) - Monday, 22 August 2011, 06:19 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 01 September 2011, 12:22 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture i686
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: segmentation fault


Additional info:
xpad 4.0-5 * package version(s)
no config * config and/or log files etc.


Steps to reproduce: in tray click right mouse botton


*** glibc detected *** xpad: corrupted double-linked list: 0x096a0900 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6e6e2)[0xb6f386e2]
/lib/libc.so.6(+0x6eb3f)[0xb6f38b3f]
/lib/libc.so.6(+0x6f9cc)[0xb6f399cc]
/lib/libc.so.6(+0x70ad8)[0xb6f3aad8]
/lib/libc.so.6(__libc_memalign+0x8f)[0xb6f3c8bf]
/lib/libc.so.6(posix_memalign+0x74)[0xb6f3d8b4]
/usr/lib/libglib-2.0.so.0(+0x12b58)[0xb705fb58]
/usr/lib/libglib-2.0.so.0(g_slice_alloc+0x5b5)[0xb70aac65]
/usr/lib/libglib-2.0.so.0(g_slice_alloc0+0x26)[0xb70aadd6]
/usr/lib/libgobject-2.0.so.0(g_type_create_instance+0x96)[0xb716b896]
/usr/lib/libgobject-2.0.so.0(+0xe24b)[0xb714924b]
/usr/lib/libgobject-2.0.so.0(g_object_newv+0x901)[0xb714c641]
/usr/lib/libgobject-2.0.so.0(g_object_new+0xa8)[0xb714d288]
/usr/lib/libgtk-x11-2.0.so.0(+0x14765d)[0xb74f465d]
/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_item_set_use_underline+0x7f)[0xb74f6e3f]
/usr/lib/libgobject-2.0.so.0(g_object_newv+0x448)[0xb714c188]
/usr/lib/libgobject-2.0.so.0(g_object_new_valist+0x223)[0xb714d003]
/usr/lib/libgobject-2.0.so.0(g_object_new+0x80)[0xb714d260]
/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_item_new_with_mnemonic+0x48)[0xb74f5a58]
xpad[0x805eff5]
/usr/lib/libgtk-x11-2.0.so.0(+0x13b35a)[0xb74e835a]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1c4)[0xb7146ed4]
/usr/lib/libgobject-2.0.so.0(+0x1e1c0)[0xb71591c0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7ac)[0xb71621ac]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb7162333]
/usr/lib/libgtk-x11-2.0.so.0(+0x1bb719)[0xb7568719]
/usr/lib/libgtk-x11-2.0.so.0(+0x137642)[0xb74e4642]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1c4)[0xb7146ed4]
/usr/lib/libgobject-2.0.so.0(+0x1e1c0)[0xb71591c0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x589)[0xb7161f89]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb7162333]
/usr/lib/libgtk-x11-2.0.so.0(+0x26f5d3)[0xb761c5d3]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xce)[0xb74e289e]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2c0)[0xb74e2c30]
/usr/lib/libgdk-x11-2.0.so.0(+0x57cb8)[0xb7356cb8]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1df)[0xb708dc4f]
/usr/lib/libglib-2.0.so.0(+0x413b0)[0xb708e3b0]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x18b)[0xb708eaeb]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xaf)[0xb74e19cf]
xpad[0x804ea91]
/lib/libc.so.6(__libc_start_main+0xf3)[0xb6ee3223]
xpad[0x804ed09]
======= Memory map: ========
08048000-08065000 r-xp 00000000 00:14 9100 /usr/bin/xpad
08065000-08066000 r--p 0001c000 00:14 9100 /usr/bin/xpad
08066000-08067000 rw-p 0001d000 00:14 9100 /usr/bin/xpad
093a1000-09736000 rw-p 00000000 00:00 0 [heap]
b5500000-b5521000 rw-p 00000000 00:00 0
b5521000-b5600000 ---p 00000000 00:00 0
b5621000-b563d000 r-xp 00000000 00:14 1120 /usr/lib/libgcc_s.so.1
b563d000-b563e000 rw-p 0001b000 00:14 1120 /usr/lib/libgcc_s.so.1
b5659000-b565a000 rw-p 00000000 00:00 0
b565a000-b56ba000 rw-s 00000000 00:04 73269255 /SYSV00000000 (deleted)
b56ba000-b57db000 r-xp 00000000 00:14 1582 /usr/lib/libxml2.so.2.7.8
b57db000-b57e0000 rw-p 00121000 00:14 1582 /usr/lib/libxml2.so.2.7.8
b57e0000-b57e1000 rw-p 00000000 00:00 0
b57e1000-b5814000 r-xp 00000000 00:14 9110 /usr/lib/libcroco-0.6.so.3.0.1
b5814000-b5817000 rw-p 00032000 00:14 9110 /usr/lib/libcroco-0.6.so.3.0.1
b5817000-b584d000 r-xp 00000000 00:14 9108 /usr/lib/librsvg-2.so.2.34.0
b584d000-b584e000 rw-p 00036000 00:14 9108 /usr/lib/librsvg-2.so.2.34.0
b584e000-b584f000 r-xp 00000000 00:14 9106 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
b584f000-b5850000 rw-p 00001000 00:14 9106 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
b5850000-b586a000 r--s 00000000 00:14 9099 /usr/share/mime/mime.cache
b586a000-b586b000 r--s 00000000 08:11 108 /home/eee/.local/share/mime/mime.cache
b586b000-b588d000 r--p 00000000 00:14 1628 /usr/share/fonts/TTF/LiberationSans-Regular.ttf
b588d000-b588f000 r--s 00000000 08:02 647783 /var/cache/fontconfig/9426a008fa2047862ca190817398c0d3-le32d4.cache-3
b588f000-b5890000 r--s 00000000 08:11 554 /home/eee/.fontconfig/f0e196b929167e5375996fd3e900aae6-le32d4.cache-3
b5890000-b58a1000 r--s 00000000 08:02 652828 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le32d4.cache-3
b58a1000-b58a8000 r--s 00000000 08:02 492308 /var/cache/fontconfig/a98d8961fa319a64d3cfd8640c79e62d-le32d4.cache-3
b58a8000-b58b1000 r--s 00000000 08:02 652826 /var/cache/fontconfig/5a02e0a9ca9b27d0aa4bd0c42ba2438d-le32d4.cache-3
b58b1000-b58b7000 r--s 00000000 08:02 652825 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le32d4.cache-3
b58b7000-b58de000 r--s 00000000 08:02 652824 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d4.cache-3
b58de000-b591f000 r--s 00000000 08:02 652823 /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-le32d4.cache-3
b591f000-b5960000 r--s 00000000 08:02 652820 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le32d4.cache-3
b5960000-b596f000 r-xp 00000000 08:02 9096 /lib/libudev.so.0.12.0
b596f000-b5970000 rw-p 0000e000 08:02 9096 /lib/libudev.so.0.12.0
b5970000-b59b7000 r-xp 00000000 00:14 667 /usr/lib/libdbus-1.so.3.5.7
b59b7000-b59b8000 rw-p 00047000 00:14 667 /usr/lib/libdbus-1.so.3.5.7
b59b8000-b59ce000 r-xp 00000000 00:14 1542 /usr/lib/libgvfscommon.so.0.0.0
b59ce000-b59cf000 rw-p 00016000 00:14 1542 /usr/lib/libgvfscommon.so.0.0.0
b59e2000-b59ea000 r--p 00000000 00:14 1739 /usr/share/locale/ru/LC_MESSAGES/gdk-pixbuf.mo
b59ea000-b5a14000 r-xp 00000000 00:14 1540 /usr/lib/gio/modules/libgvfsdbus.so
b5a14000-b5a15000 rw-p 00029000 00:14 1540 /usr/lib/gio/modules/libgvfsdbus.so
b5a15000-b5fe1000 r--p 00000000 00:14 8877 /usr/share/icons/hicolor/icon-theme.cache
b5fe1000-b65ad000 r--p 00000000 00:14 8877 /usr/share/icons/hicolor/icon-theme.cache
b65ad000-b65c8000 r--p 00000000 00:14 1627 /usr/share/locale/ru/LC_MESSAGES/glib20.mo
b65c8000-b65f5000 r-xp 00000000 00:14 1773 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
b65f5000-b65f6000 rw-p 0002c000 00:14 1773 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
b65f6000-b662c000 r--p 00000000 00:14 1718 /usr/share/locale/ru/LC_MESSAGES/gtk20-properties.mo
b662c000-b6658000 r--p 00000000 00:14 1625 /usr/share/locale/ru/LC_MESSAGES/libc.mo
b6658000-b6671000 r--p 00000000 00:14 1711 /usr/share/locale/ru/LC_MESSAGES/gtk20.mo
b6671000-b67a2000 r--p 00200000 00:14 1550 /usr/lib/locale/locale-archive
b67a2000-b69a2000 r--p 00000000 00:14 1550 /usr/lib/locale/locale-archive
b69a2000-b69a5000 rw-p 00000000 00:00 0
b69a5000-b69a9000 r-xp 00000000 00:14 1134 /usr/lib/libXdmcp.so.6.0.0
b69a9000-b69aa000 rw-p 00003000 00:14 1134 /usr/lib/libXdmcp.so.6.0.0
b69aa000-b69ac000 r-xp 00000000 00:14 1132 /usr/lib/libXau.so.6.0.0
b69ac000-b69ad000 rw-p 00001000 00:14 1132 /usr/lib/libXau.so.6.0.0
b69ad000-b69bc000 r-xp 00000000 08:02 6770 /lib/libbz2.so.1.0.6
b69bc000-b69bd000 rw-p 0000f000 08:02 6770 /lib/libbz2.so.1.0.6
b69bd000-b69be000 rw-p 00000000 00:00 0
b69be000-b69e4000 r-xp 00000000 00:14 670 /usr/lib/libexpat.so.1.5.2
b69e4000-b69e6000 rw-p 00026000 00:14 670 /usr/lib/libexpat.so.1.5.2
b69e6000-b6a11000 r-xp 00000000 00:14 1112 /usr/lib/libpng14.so.14.8.0
b6a11000-b6a12000 rw-p 0002a000 00:14 1112 /usr/lib/libpng14.so.14.8.0
b6a12000-b6a90000 r-xp 00000000 00:14 1161 /usr/lib/libpixman-1.so.0.22.2
b6a90000-b6a94000 rw-p 0007d000 00:14 1161 /usr/lib/libpixman-1.so.0.22.2
b6a94000-b6ab1000 r-xp 00000000 00:14 1122 /usr/lib/libxcb.so.1.1.0
b6ab1000-b6ab2000 rw-p 0001d000 00:14 1122 /usr/lib/libxcb.so.1.1.0
b6ab2000-b6b47000 r-xp 00000000 00:14 1106 /usr/lib/libfreetype.so.6.7.1
b6b47000-b6b4b000 rw-p 00094000 00:14 1106 /usr/lib/libfreetype.so.6.7.1
b6b4b000-b6b4c000 rw-p 00000000 00:00 0
b6b4c000-b6b62000 r-xp 00000000 00:14 703 /usr/lib/libz.so.1.2.5
b6b62000-b6b63000 r--p 00015000 00:14 703 /usr/lib/libz.so.1.2.5
b6b63000-b6b64000 rw-p 00016000 00:14 703 /usr/lib/libz.so.1.2.5
b6b64000-b6b77000 r-xp 00000000 08:02 338727 /lib/libresolv-2.14.so
b6b77000-b6b78000 r--p 00012000 08:02 338727 /lib/libresolv-2.14.so
b6b78000-b6b79000 rw-p 00013000 08:02 338727 /lib/libresolv-2.14.so
b6b79000-b6b7b000 rw-p 00000000 00:00 0
b6b7b000-b6bb7000 r-xp 00000000 08:02 271431 /lib/libpcre.so.0.0.1
b6bb7000-b6bb8000 r--p 0003c000 08:02 271431 /lib/libpcre.so.0.0.1
b6bb8000-b6bb9000 rw-p 0003d000 08:02 271431 /lib/libpcre.so.0.0.1
b6bb9000-b6bbc000 r-xp 00000000 08:02 470539 /lib/libdl-2.14.so
b6bbc000-b6bbd000 r--p 00002000 08:02 470539 /lib/libdl-2.14.so
b6bbd000-b6bbe000 rw-p 00003000 08:02 470539 /lib/libdl-2.14.so
b6bbe000-b6bc5000 r-xp 00000000 08:02 591585 /lib/librt-2.14.so
b6bc5000-b6bc6000 r--p 00006000 08:02 591585 /lib/librt-2.14.so
b6bc6000-b6bc7000 rw-p 00007000 08:02 591585 /lib/librt-2.14.so
b6bc7000-b6bc8000 rw-p 00000000 00:00 0
b6bc8000-b6bcc000 r-xp 00000000 00:14 954 /usr/lib/libgthread-2.0.so.0.2800.8
b6bcc000-b6bcd000 rw-p 00003000 00:14 954 /usr/lib/libgthread-2.0.so.0.2800.8
b6bcd000-b6bcf000 r-xp 00000000 00:14 1691 /usr/lib/libXdamage.so.1.1.0
b6bcf000-b6bd0000 rw-p 00001000 00:14 1691 /usr/lib/libXdamage.so.1.1.0
b6bd0000-b6bd2000 r-xp 00000000 00:14 1689 /usr/lib/libXcomposite.so.1.0.0
b6bd2000-b6bd3000 rw-p 00001000 00:14 1689 /usr/lib/libXcomposite.so.1.0.0
b6bd3000-b6bdc000 r-xp 00000000 00:14 1578 /usr/lib/libXcursor.so.1.0.2
b6bdc000-b6bdd000 rw-p 00008000 00:14 1578 /usr/lib/libXcursor.so.1.0.2
b6bdd000-b6be4000 r-xp 00000000 00:14 1576 /usr/lib/libXrandr.so.2.2.0
b6be4000-b6be5000 rw-p 00006000 00:14 1576 /usr/lib/libXrandr.so.2.2.0
b6be5000-b6be6000 rw-p 00000000 00:00 0
b6be6000-b6bf4000 r-xp 00000000 00:14 1427 /usr/lib/libXi.so.6.1.0
b6bf4000-b6bf5000 rw-p 0000d000 00:14 1427 /usr/lib/libXi.so.6.1.0
b6bf5000-b6bf7000 r-xp 00000000 00:14 1574 /usr/lib/libXinerama.so.1.0.0
b6bf7000-b6bf8000 rw-p 00001000 00:14 1574 /usr/lib/libXinerama.so.1.0.0
b6bf8000-b6bff000 r-xp 00000000 00:14 1108 /usr/lib/libXrender.so.1.3.0
b6bff000-b6c00000 rw-p 00007000 00:14 1108 /usr/lib/libXrender.so.1.3.0
b6c00000-b6c11000 r-xp 00000000 00:14 1130 /usr/lib/libXext.so.6.4.0
b6c11000-b6c12000 rw-p 00010000 00:14 1130 /usr/lib/libXext.so.6.4.0
b6c12000-b6c15000 r-xp 00000000 00:14 692 /usr/lib/libgmodule-2.0.so.0.2800.8
b6c15000-b6c16000 rw-p 00002000 00:14 692 /usr/lib/libgmodule-2.0.so.0.2800.8
b6c16000-b6c42000 r-xp 00000000 00:14 1110 /usr/lib/libfontconfig.so.1.4.4
b6c42000-b6c44000 rw-p 0002b000 00:14 1110 /usr/lib/libfontconfig.so.1.4.4
b6c44000-b6c45000 rw-p 00000000 00:00 0
b6c45000-b6c70000 r-xp 00000000 00:14 1596 /usr/lib/libpangoft2-1.0.so.0.2800.4
b6c70000-b6c71000 rw-p 0002b000 00:14 1596 /usr/lib/libpangoft2-1.0.so.0.2800.4
b6c71000-b6c99000 r-xp 00000000 08:02 470534 /lib/libm-2.14.so
b6c99000-b6c9a000 r--p 00027000 08:02 470534 /lib/libm-2.14.so
b6c9a000-b6c9b000 rw-p 00028000 08:02 470534 /lib/libm-2.14.so
b6c9b000-b6cbc000 r-xp 00000000 00:14 1491 /usr/lib/libgdk_pixbuf-2.0.so.0.2300.5
b6cbc000-b6cbd000 rw-p 00021000 00:14 1491 /usr/lib/libgdk_pixbuf-2.0.so.0.2300.5
b6cbd000-b6d59000 r-xp 00000000 00:14 1699 /usr/lib/libcairo.so.2.11000.2
b6d59000-b6d5b000 rw-p 0009b000 00:14 1699 /usr/lib/libcairo.so.2.11000.2
b6d5b000-b6d5d000 rw-p 00000000 00:00 0
b6d5d000-b6d7a000 r-xp 00000000 00:14 1701 /usr/lib/libatk-1.0.so.0.10.1
b6d7a000-b6d7c000 rw-p 0001c000 00:14 1701 /usr/lib/libatk-1.0.so.0.10.1
b6d7c000-b6d7d000 rw-p 00000000 00:00 0
b6d7d000-b6d81000 r-xp 00000000 00:14 1588 /usr/lib/libXfixes.so.3.1.0
Segmentation fault
This task depends upon

Closed by  Sergej Pupykin (sergej)
Thursday, 01 September 2011, 12:22 GMT
Reason for closing:  Upstream
Comment by Sergej Pupykin (sergej) - Monday, 22 August 2011, 09:12 GMT
Can not reproduce. I can open preferences window and do quit from tray context menu.

Please check that you use updated system.
Comment by Alex Chen (alx901) - Monday, 22 August 2011, 11:59 GMT
Place this dir ./config/
Comment by Sergej Pupykin (sergej) - Monday, 22 August 2011, 12:17 GMT
It still works. May be problem is locale settings?
Comment by Alex Chen (alx901) - Monday, 22 August 2011, 16:01 GMT
For example? What is locale setting?
Comment by Sergej Pupykin (sergej) - Monday, 22 August 2011, 20:22 GMT
$ locale
LANG=en_US.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
Comment by Alex Chen (alx901) - Tuesday, 23 August 2011, 06:58 GMT
My locale:
~ $ locale
LANG=ru_RU.UTF8
LC_CTYPE="ru_RU.UTF8"
LC_NUMERIC="ru_RU.UTF8"
LC_TIME="ru_RU.UTF8"
LC_COLLATE="ru_RU.UTF8"
LC_MONETARY="ru_RU.UTF8"
LC_MESSAGES="ru_RU.UTF8"
LC_PAPER="ru_RU.UTF8"
LC_NAME="ru_RU.UTF8"
LC_ADDRESS="ru_RU.UTF8"
LC_TELEPHONE="ru_RU.UTF8"
LC_MEASUREMENT="ru_RU.UTF8"
LC_IDENTIFICATION="ru_RU.UTF8"
LC_ALL=
Comment by Alex Chen (alx901) - Tuesday, 23 August 2011, 07:06 GMT
I remove ~./config/xpad/
It work. But this radical solution.
Comment by Sergej Pupykin (sergej) - Tuesday, 23 August 2011, 09:00 GMT
You may try to find the problem file by bisection

Loading...