[sisyphus] galculator
Artem Zolochevskiy
=?iso-8859-1?q?az_=CE=C1_zolochevskie=2Enet?=
Пн Ноя 6 23:56:41 MSK 2006
Andrii Dobrovol`s`kii wrote:
> Hi,
> galculator
> /home/andriy/.gtkrc-2.0:2: Не вдається знайти
> файл, що включається: ".gtkrc-2.0-scrollbar_cog"
>
> (galculator:5211): Gtk-WARNING **: Не вдається віднайти механізм
> роботи з темами у module_path: "galaxy",
> *** glibc detected *** galculator: double free or corruption (out):
> 0x081cfc48 ***
> ======= Backtrace: =========
> /lib/libc.so.6[0xb7aba619]
> /lib/libc.so.6(cfree+0x7e)[0xb7abbb70]
> /usr/lib/libglib-2.0.so.0(g_free+0x2d)[0xb790c189]
> galculator(ui_main_window_set_dispctrl+0x1a8)[0x80596e8]
> galculator(update_dispctrl+0x8c)[0x8059d8c]
> galculator(on_ordinary_activate+0x5f)[0x805620f]
> /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x43
[0xb79a574a]
> /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x126)[0xb7999276]
> /usr/lib/libgobject-2.0.so.0[0xb79a91a4]
> /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0xb79aa6c9]
> /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb79aa882]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_menu_item_activate+0x96)[0xb7cf516b]
> galculator(on_basic_mode_activate+0x6a)[0x805645a]
> /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x43
[0xb79a574a]
> /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x126)[0xb7999276]
> /usr/lib/libgobject-2.0.so.0[0xb79a91a4]
> /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0xb79aa6c9]
> /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb79aa882]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_menu_item_activate+0x96)[0xb7cf516b]
> galculator(apply_preferences+0xd2)[0x8052992]
> galculator(main+0x168)[0x804fa48]
> /lib/libc.so.6(__libc_start_main+0xdc)[0xb7a70174]
> galculator(sinh+0x5d)[0x804f701]
> ======= Memory map: ========
> 08048000-08060000 r-xp 00000000 03:08 30264 /usr/bin/galculator
> 08060000-08061000 rwxp 00018000 03:08 30264 /usr/bin/galculator
> 08061000-0823f000 rwxp 08061000 00:00 0 [heap]
> b7200000-b7221000 rwxp b7200000 00:00 0
> b7221000-b7300000 ---p b7221000 00:00 0
> b7330000-b733a000 r-xp 00000000 03:08 5639 /lib/libgcc_s.so.1
> b733a000-b733b000 rwxp 00009000 03:08 5639 /lib/libgcc_s.so.1
> b7355000-b7377000 r-xp 00000000 03:08 90867
> /usr/share/fonts/default/TrueType-ms/verdanab.ttf
> b7377000-b7378000 r-xp 00000000 03:08 49264
> /usr/lib/gconv/ISO8859-1.so
> b7378000-b737a000 rwxp 00000000 03:08 49264
> /usr/lib/gconv/ISO8859-1.so
> b737a000-b739d000 r-xp 00000000 03:08 90866
> /usr/share/fonts/default/TrueType-ms/verdana.ttf
> b739d000-b739f000 r-xp 00000000 03:08 140819
> /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
> b739f000-b73a0000 rwxp 00001000 03:08 140819
> /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
> b73a0000-b73cb000 r-xp 00000000 03:08 48950
> /usr/share/locale/uk/LC_MESSAGES/gtk20-properties.mo
> b73cb000-b73d3000 r-xp 00000000 03:08 152711
> /lib/libnss_files-2.5.so
> b73d3000-b73d5000 rwxp 00007000 03:08 152711
> /lib/libnss_files-2.5.so
> b73dd000-b73e8000 r-xp 00000000 03:08 91638
> /usr/share/fonts/default/Type1-dmtr40in/XSS-R__2.pfb
> b73e8000-b73eb000 r-xp 00000000 03:08 6308
> /usr/share/locale/uk/LC_MESSAGES/atk10.mo
> b73eb000-b73ed000 r-xp 00000000 03:08 4606
> /usr/lib/gconv/CP1251.so
> b73ed000-b73ef000 rwxp 00001000 03:08 4606
> /usr/lib/gconv/CP1251.so
> b73ef000-b7403000 r-xp 00000000 03:08 212501
> /usr/share/locale/uk/LC_MESSAGES/gtk20.mo
> b7403000-b7436000 r-xp 00000000 03:08 181595
> /usr/lib/locale/uk_UA.cp1251/LC_CTYPE
> b7436000-b7438000 rwxp b7436000 00:00 0
> b7438000-b743d000 r-xp 00000000 03:08 126853
> /usr/lib/libfusion-0.9.so.25.0.0
> b743d000-b743e000 rwxp 00004000 03:08 126853
> /usr/lib/libfusion-0.9.so.25.0.0
> b743e000-b745c000 r-xp 00000000 03:08 25235
> /usr/lib/libexpat.so.1.5.0
> b745c000-b745e000 rwxp 0001d000 03:08 25235
> /usr/lib/libexpat.so.1.5.0
> b745e000-b7482000 r-xp 00000000 03:08 41486
> /usr/lib/libpng12.so.0.1.2.8
> b7482000-b7483000 rwxp 00024000 03:08 41486
> /usr/lib/libpng12.so.0.1.2.8
> b7483000-b7484000 rwxp b7483000 00:00 0
> b7484000-b7495000 r-xp 00000000 03:08 152713 /lib/libpthread-2.5.so
> b7495000-b7497000 rwxp 00011000 03:08 152713 /lib/libpthread-2.5.so
> b7497000-b7499000 rwxp b7497000 00:00 0
> b7499000-b74a6000 r-xp 00000000 03:08 126849
> /usr/lib/libdirect-0.9.so.25.0.0
> b74a6000-b74a7000 rwxp 0000d000 03:08 126849
> /usr/lib/libdirect-0.9.so.25.0.0
> b74a7000-b74b9000 r-xp 00000000 03:08 40766 /lib/libz.so.1.2.3
> b74b9000-b74ba000 rwxp 00011000 03:08 40766 /lib/libz.so.1.2.3
> b74ba000-b7507000 r-xp 00000000 03:08 126851
> /usr/lib/libdirectfb-0.9.so.25.0.0
> b7507000-b7509000 rwxp 0004d000 03:08 126851
> /usr/lib/libdirectfb-0.9.so.25.0.0
> b7509000-b750b000 r-xp 00000000 03:08 109515 /lib/libdl-2.5.so
> b750b000-b750d000 rwxp 00001000 03:08 109515 /lib/libdl-2.5.so
> b750d000-b750e000 rwxp b750d000 00:00 0
> b750e000-b7512000 r-xp 00000000 03:08 25588
> /usr/lib/libXdmcp.so.6.0.0
> b7512000-b7513000 rwxp 00003000 03:08 25588
> /usr/lib/libXdmcp.so.6.0.0
> b7513000-b7515000 r-xp 00000000 03:08 50028
> /usr/lib/libXau.so.6.0.0
> b7515000-b7516000 rwxp 00001000 03:08 50028
> /usr/lib/libXau.so.6.0.0
> b7516000-b7579000 r-xp 00000000 03:08 11
> /usr/lib/libfreetype.so.6.3.10
> b7579000-b757c000 rwxp 00063000 03:08 11
> /usr/lib/libfreetype.so.6.3.10
> b757c000-b75a4000 r-xp 00000000 03:08 132555
> /usr/lib/libpangoft2-1.0.so.0.1400.7
> b75a4000-b75a5000 rwxp 00028000 03:08 132555
> /usr/lib/libpangoft2-1.0.so.0.1400.7
> b75a5000-b75ab000 r-xp 00000000 03:08 181251 /lib/librt-2.5.so
> b75ab000-b75ad000 rwxp 00005000 03:08 181251 /lib/librt-2.5.so
> b75ad000-b75ae000 rwxp b75ad000 00:00 0
> b75ae000-b75b2000 r-xp 00000000 03:08 14769
> /usr/lib/libXfixes.so.3.1.0
> b75b2000-b75b3000 rwxp 00003000 03:08 14769
> /usr/lib/libXfixes.so.3.1.0
> b75b3000-b75bb000 r-xp 00000000 03:08 31565
> /usr/lib/libXcursor.so.1.0.2
> b75bb000-b75bc000 rwxp 00007000 03:08 31565
> /usr/lib/libXcursor.so.1.0.2
> b75bc000-b75be000 r-xp 00000000 03:08 56980
> /usr/lib/libXrandr.so.2.0.0
> b75be000-b75bf000 rwxp 00002000 03:08 56980
> /usr/lib/libXrandr.so.2.0.0
> b75bf000-b75c6000 r-xp 00000000 03:08 15420 /usr/lib/libXi.so.6.0.0
> b75c6000-b75c7000 rwxp 00006000 03:08 15420 /usr/lib/libXi.so.6.0.0
> b75c7000-b75c9000 r-xp 00000000 03:08 15473
> /usr/lib/libXinerama.so.1.0.0
> b75c9000-b75ca000 rwxp 00001000 03:08 15473
> /usr/lib/libXinerama.so.1.0.0
> b75ca000-b75d1000 r-xp 00000000 03:08 27200
> /usr/lib/libXrender.so.1.3.0
> b75d1000-b75d2000 rwxp 00006000 03:08 27200
> /usr/lib/libXrender.so.1.3.0
> b75d2000-b75d3000 rwxp b75d2000 00:00 0
> b75d3000-b75df000 r-xp 00000000 03:08 22437
> /usr/lib/libXext.so.6.4.0
> b75df000-b75e0000 rwxp 0000c000 03:08 22437
> /usr/lib/libXext.so.6.4.0
> b75e0000-b7608000 r-xp 00000000 03:08 2027
> /usr/lib/libfontconfig.so.1.0.4
> b7608000-b760e000 rwxp 00027000 03:08 2027
> /usr/lib/libfontconfig.so.1.0.4
> b760e000-b7718000 r-xp 00000000 03:08 14625
> /usr/lib/libxml2.so.2.6.26
> b7718000-b771d000 rwxp 0010a000 03:08 14625
> /usr/lib/libxml2.so.2.6.26
> b771d000-b771e000 rwxp b771d000 00:00 0
> b771e000-b777a000 r-xp 00000000 03:08 5987
> /usr/lib/libcairo.so.2.9.2
> b777a000-b777c000 rwxp 0005b000 03:08 5987
> /usr/lib/libcairo.so.2.9.2
> b777c000-b777e000 r-xp 00000000 03:08 93629
> /usr/lib/libgmodule-2.0.so.0.1200.4
> b777e000-b777f000 rwxp 00002000 03:08 93629
> /usr/lib/libgmodule-2.0.so.0.1200.4
> b777f000-b7780000 rwxp b777f000 00:00 0
> b7780000-b7797000 r-xp 00000000 03:08 56095
> /usr/lib/libatk-1.0.so.0.1213.0
> b7797000-b7799000 rwxp 00016000 03:08 56095
> /usr/lib/libatk-1.0.so.0.1213.0
> b7799000-b787d000 r-xp 00000000 03:08 6440
> /usr/lib/libX11.so.6.2.0
> b787d000-b7881000 rwxp 000e4000 03:08 6440
> /usr/lib/libX11.so.6.2.0
> b7881000-b7888000 r-xp 00000000 03:08 97886
> /usr/lib/libpangocairo-1.0.so.0.1400.7
> b7888000-b7889000 rwxp 00006000 03:08 97886
> /usr/lib/libpangocairo-1.0.so.0.1400.7
> b7889000-b78a1000 r-xp 00000000 03:08 126532
> /usr/lib/libgdk_pixbuf-2.0.so.0.1000.6
> b78a1000-b78a2000 rwxp 00017000 03:08 126532
> /usr/lib/libgdk_pixbuf-2.0.so.0.1000.6
> b78a2000-b78d9000 r-xp 00000000 03:08 90358
> /usr/lib/libpango-1.0.so.0.1400.7
> b78d9000-b78db000 rwxp 00036000 03:08 90358
> /usr/lib/libpango-1.0.so.0.1400.7
> b78db000-b7969000 r-xp 00000000 03:08 93627
> /usr/lib/libglib-2.0.so.0.1200.4
> b7969000-b796a000 rwxp 0008d000 03:08 93627
> /usr/lib/libglib-2.0.so.0.1200.4
> b796a000-b796b000 rwxp b796a000 00:00 0
> b796b000-b798e000 r-xp 00000000 03:08 109517 /lib/libm-2.5.so
> b798e000-b7990000 rwxp 00023000 03:08 109517 /lib/libm-2.5.so
> b7990000-b79c6000 r-xp 00000000 03:08 93631
> /usr/lib/libgobject-2.0.so.0.1200.4
> b79c6000-b79c7000 rwxp 00036000 03:08 93631
> /usr/lib/libgobject-2.0.so.0.1200.4
> b79c7000-b7a57000 r-xp 00000000 03:08 126526
> /usr/lib/libgdk-x11-2.0.so.0.1000.6
> b7a57000-b7a5a000 rwxp 0008f000 03:08 126526
> /usr/lib/libgdk-x11-2.0.so.0.1000.6
> b7a5a000-b7b74000 r-xp 00000000 03:08 14879 /lib/libc-2.5.so
> b7b74000-b7b75000 r-xp 0011a000 03:08 14879 /lib/libc-2.5.so
> b7b75000-b7b77000 rwxp 0011b000 03:08 14879 /lib/libc-2.5.so
> b7b77000-b7b7a000 rwxp b7b77000 00:00 0
> b7b7a000-b7b91000 r-xp 00000000 03:08 14773
> /usr/lib/libglade-2.0.so.0.0.7
> b7b91000-b7b92000 rwxp 00016000 03:08 14773
> /usr/lib/libglade-2.0.so.0.0.7
> b7b92000-b7f3a000 r-xp 00000000 03:08 212491
> /usr/lib/libgtk-x11-2.0.so.0.1000.6
> b7f3a000-b7f40000 rwxp 003a7000 03:08 212491
> /usr/lib/libgtk-x11-2.0.so.0.1000.6
> b7f40000-b7f42000 rwxp b7f40000 00:00 0
> b7f45000-b7f46000 r-xp 00000000 03:08 181507
> /usr/lib/locale/uk_UA.cp1251/LC_NUMERIC
> b7f46000-b7f47000 r-xp 00000000 03:08 181281
> /usr/lib/locale/uk_UA.cp1251/LC_TIME
> b7f47000-b7f4d000 r-xp 00000000 03:08 54423
> /usr/lib/locale/uk_UA.cp1251/LC_COLLATE
> b7f4d000-b7f4e000 r-xp 00000000 03:08 54475
> /usr/lib/locale/uk_UA.cp1251/LC_MONETARY
> b7f4e000-b7f4f000 r-xp 00000000 03:08 181278
> /usr/lib/locale/uk_UA.cp1251/LC_MESSAGES/SYS_LC_MESSAGES
> b7f4f000-b7f50000 r-xp 00000000 03:08 60545
> /usr/lib/locale/uk_UA.cp1251/LC_PAPER
> b7f50000-b7f51000 r-xp 00000000 03:08 181530
> /usr/lib/locale/uk_UA.cp1251/LC_NAME
> b7f51000-b7f52000 r-xp 00000000 03:08 181296
> /usr/lib/locale/uk_UA.cp1251/LC_ADDRESS
> b7f52000-b7f53000 r-xp 00000000 03:08 54470
> /usr/lib/locale/uk_UA.cp1251/LC_TELEPHONE
> b7f53000-b7f54000 r-xp 00000000 03:08 181465
> /usr/lib/locale/uk_UA.cp1251/LC_MEASUREMENT
> b7f54000-b7f5b000 r-xs 00000000 03:08 49324
> /usr/lib/gconv/gconv-modules.cache
> b7f5b000-b7f5c000 r-xp 00000000 03:08 181273
> /usr/lib/locale/uk_UA.cp1251/LC_IDENTIFICATION
> b7f5c000-b7f73000 r-xp 00000000 03:08 109505 /lib/ld-2.5.so
> b7f73000-b7f75000 rwxp 00016000 03:08 109505 /lib/ld-2.5.so
> bfc5d000-bfc73000 rw-p bfc5d000 00:00 0 [stack]
> ffffe000-fffff000 ---p 00000000 00:00 0 [vdso]
> Aborted
> Такая вот грустная история... И с панели то же самое... Как бы это
> поправить?
Если главоне, просто запустить, то
$ MALLOC_CHECK_=0 galculator
поднаготная ниже
---------
Newer versions of glibc perform additional internal sanity checks to
prevent
and detect data corruption as early as possible. By default, should
corruption be detected, a message similar to the following will be displayed
on standard error (or logged via syslog if stderr is not open):
*** glibc detected *** double free or corruption: 0x0937d008 ***
By default, the program that generated this error will also be killed;
however, this (and whether or not an error message is generated) can be
controlled via the MALLOC_CHECK_ environment variable. You can disable these
internal sanity checks one time per process by doing:
MALLOC_CHECK_=0 cmd
If MALLOC_CHECK_ is explicitly set a value other than 0, this causes glibc
to
perform more tests that are more extensive than the default, and may impact
performance.
Should you have a program from a third party ISV that triggers these
corruption checks and displays a message, you should file a defect report
with the application's vendor, since this indicates a serious bug.
-----------
--
Artem Zolochevskiy
Kaliningrad, Russia
JID: az на jabber.org
Подробная информация о списке рассылки Sisyphus