[openbox] obconf crashes with lastest openbox
Dana Jansens
danakj at orodu.net
Tue Apr 22 09:15:41 EDT 2008
That sort of thing happens when you compile obconf against one version
of openbox (and it's header files), but have it linked to/using a
different version of libobrender. When the headers and the library
file don't match up, boom.
On Tue, Apr 22, 2008 at 6:08 AM, Oliver Kraitschy <okraits at arcor.de> wrote:
> Hi everybody,
>
> today i built archlinux packages of openbox 3.4.7.1 and obconf 2.0.3 but
> obconf crashes. I attached the output to this posting.
> For the packages, i used the default archlinux PKGBUILDs with version and
> md5sum updated.
>
> openbox:
>
> http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/x11/openbox/PKGBUILD?rev=HEAD&cvsroot=Extra&only_with_tag=CURRENT&content-type=text/vnd.viewcvs-markup
>
> obconf:
>
> http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/x11/obconf/PKGBUILD?rev=HEAD&cvsroot=Extra&only_with_tag=CURRENT&content-type=text/vnd.viewcvs-markup
>
> Any hints what my fault is?
>
> Thanks in advance.
>
> Greetings
>
> Oliver
>
> --
> Website: http://www.okraits.de/
> Alles fuer den Linux-Neuling: http://www.newbie-net.de/
> Auch im Chat: irc.bw-networx.net #newbies
>
> okraits at idefix ~ $ obconf
> ObRender-Message: Unable to parse color '#white'
> *** glibc detected *** obconf: malloc(): memory corruption: 0x0836e5e0 ***
> ======= Backtrace: =========
> /lib/libc.so.6[0xb75b4c64]
> /lib/libc.so.6[0xb75b722a]
> /lib/libc.so.6(__libc_malloc+0x9c)[0xb75b89ec]
> /usr/lib/libglib-2.0.so.0(g_malloc+0x34)[0xb7b911f4]
> /usr/lib/libobrender.so.21[0xb7fb6a94]
> /usr/lib/libobrender.so.21(RrPaintPixmap+0x2bf)[0xb7fb6e0f]
> obconf[0x805236e]
> obconf[0x8052651]
> obconf(preview_theme+0x822)[0x8053442]
> obconf[0x8053851]
> /usr/lib/libglib-2.0.so.0[0xb7b87081]
> /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8)[0xb7b88f88]
> /usr/lib/libglib-2.0.so.0[0xb7b8c4eb]
> /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1ca)[0xb7b8c9ba]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9)[0xb7915b19]
> obconf(main+0x609)[0x80516f9]
> /lib/libc.so.6(__libc_start_main+0xe6)[0xb7560396]
> obconf[0x804d471]
> ======= Memory map: ========
> 08048000-08056000 r-xp 00000000 08:07 62709 /usr/bin/obconf
> 08056000-08057000 rwxp 0000e000 08:07 62709 /usr/bin/obconf
> 08057000-0867a000 rwxp 08057000 00:00 0 [heap]
> b7000000-b7021000 rwxp b7000000 00:00 0
> b7021000-b7100000 ---p b7021000 00:00 0
> b71ee000-b71fa000 r-xp 00000000 08:07 51282 /usr/lib/libgcc_s.so.1
> b71fa000-b71fb000 rwxp 0000b000 08:07 51282 /usr/lib/libgcc_s.so.1
> b7208000-b7238000 rwxs 00000000 00:08 622597 /SYSV00000000 (deleted)
> b7238000-b7242000 r-xp 00000000 08:07 68456
> /usr/share/locale/de/LC_MESSAGES/glib20.mo
> b7242000-b7253000 r-xp 00000000 08:07 159006
> /usr/share/fonts/TTF/Vera.ttf
> b7253000-b7262000 r-xp 00000000 08:07 159014
> /usr/share/fonts/TTF/VeraBd.ttf
> b7262000-b7273000 r-xp 00000000 08:07 159006
> /usr/share/fonts/TTF/Vera.ttf
> b7273000-b7275000 r-xp 00000000 08:07 65730
> /usr/lib/gconv/ISO8859-15.so
> b7275000-b7277000 rwxp 00001000 08:07 65730
> /usr/lib/gconv/ISO8859-15.so
> b7277000-b7287000 r-xs 00000000 08:07 230663
> /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
> b7287000-b728d000 r-xs 00000000 08:07 230662
> /var/cache/fontconfig/a98d8961fa319a64d3cfd8640c79e62d-x86.cache-2
> b728d000-b7293000 r-xs 00000000 08:07 230659
> /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
> b7293000-b72ae000 r-xs 00000000 08:07 230658
> /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2
> b72ae000-b72f4000 r-xs 00000000 08:07 230656
> /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86.cache-2
> b72f4000-b733a000 r-xs 00000000 08:07 230720
> /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86.cache-2
> b733a000-b7349000 r-xs 00000000 08:07 230665
> /var/cache/fontconfig/478ad56dfc5dac553c5ea39a89c52e71-x86.cache-2
> b7349000-b7368000 r-xp 00000000 08:07 65355
> /usr/share/locale/de/LC_MESSAGES/libc.mo
> b7368000-b738f000 r-xp 00000000 08:07 77718
> /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
> b738f000-b7390000 rwxp 00026000 08:07 77718
> /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
> b7390000-b73b4000 r-xp 00000000 08:07 69062
> /usr/share/locale/de/LC_MESSAGES/gtk20-properties.mo
> b73b4000-b73bd000 r-xp 00000000 08:07 16371 /lib/libnss_files-2.7.so
> b73bd000-b73bf000 rwxp 00008000 08:07 16371 /lib/libnss_files-2.7.so
> b73cc000-b73dd000 r-xp 00000000 08:07 69061
> /usr/share/locale/de/LC_MESSAGES/gtk20.mo
> b73dd000-b7433000 r-xp 00000000 08:07 68722
> /usr/lib/locale/locale-archive
> b7433000-b7435000 rwxp b7433000 00:00 0
> b7435000-b7439000 r-xp 00000000 08:07 53018 /usr/lib/libXdmcp.so.6.0.0
> b7439000-b743a000 rwxp 00003000 08:07 53018 /usr/lib/libXdmcp.so.6.0.0
> b743a000-b743c000 r-xp 00000000 08:07 53016 /usr/lib/libXau.so.6.0.0
> b743c000-b743d000 rwxp 00001000 08:07 53016 /usr/lib/libXau.so.6.0.0
> b743d000-b743e000 rwxp b743d000 00:00 0
> b743e000-b7466000 r-xp 00000000 08:07 54559
> /usr/lib/libpixman-1.so.0.10.0
> b7466000-b7467000 rwxp 00028000 08:07 54559
> /usr/lib/libpixman-1.so.0.10.0
> b7467000-b746f000 r-xp 00000000 08:07 54642
> /usr/lib/libXcursor.so.1.0.2
> b746f000-b7470000 rwxp 00007000 08:07 54642
> /usr/lib/libXcursor.so.1.0.2
> b7470000-b7475000 r-xp 00000000 08:07 54425
> /usr/lib/libXrandr.so.2.1.0
> b7475000-b7476000 rwxp 00005000 08:07 54425
> /usr/lib/libXrandr.so.2.1.0
> b7476000-b747d000 r-xp 00000000 08:07 54253 /usr/lib/libXi.so.6.0.0
> b747d000-b747e000 rwxp 00006000 08:07 54253 /usr/lib/libXi.so.6.0.0
> b747e000-b747f000 rwxp b747e000 00:00 0
> b747f000-b7481000 r-xp 00000000 08:07 54504
> /usr/lib/libXinerama.so.1.0.0
> b7481000-b7482000 rwxp 00001000 08:07 54504
> /usr/lib/libXinerama.so.1.0.0
> b7482000-b748f000 r-xp 00000000 08:07 54212 /usr/lib/libXext.so.6.4.0
> b748f000-b7490000 rwxp 0000c000 08:07 54212 /usr/lib/libXext.so.6.4.0
> b7490000-b74b5000 r-xp 00000000 08:07 54601
> /usr/lib/libpng12.so.0.25.0
> b74b5000-b74b6000 rwxp 00024000 08:07 54601
> /usr/lib/libpng12.so.0.25.0
> b74b6000-b74ba000 r-xp 00000000 08:07 54552
> /usr/lib/libXfixes.so.3.1.0
> b74ba000-b74bb000 rwxp 00003000 08:07 54552
> /usr/lib/libXfixes.so.3.1.0
> b74bb000-b74bd000 r-xp 00000000 08:07 54561
> /usr/lib/libXdamage.so.1.1.0
> b74bd000-b74be000 rwxp 00001000 08:07 54561
> /usr/lib/libXdamage.so.1.1.0
> b74be000-b74bf000 rwxp b74be000 00:00 0
> b74bf000-b74c1000 r-xp 00000000 08:07 55415
> /usr/lib/libXcomposite.so.1.0.0
> b74c1000-b74c2000 rwxp 00001000 08:07 55415
> /usr/lib/libXcomposite.so.1.0.0
> b74c2000-b74e8000 r-xp 00000000 08:07 16457 /lib/libpcre.so.0.0.1
> b74e8000-b74e9000 rwxp 00025000 08:07 16457 /lib/libpcre.so.0.0.1
> b74e9000-b7500000 r-xp 00000000 08:07 53109 /usr/lib/libxcb.so.1.0.0
> b7500000-b7501000 rwxp 00016000 08:07 53109 /usr/lib/libxcb.so.1.0.0
> b7501000-b7502000 r-xp 00000000 08:07 53059
> /usr/lib/libxcb-xlib.so.0.0.0
> b7502000-b7503000 rwxp 00000000 08:07 53059
> /usr/lib/libxcb-xlib.so.0.0.0
> b7503000-b7521000 r-xp 00000000 08:07 51138 /usr/lib/libexpat.so.1.5.2
> b7521000-b7523000 rwxp 0001e000 08:07 51138 /usr/lib/libexpat.so.1.5.2
> b7523000-b7524000 rwxp b7523000 00:00 0
> b7524000-b7548000 r-xp 00000000 08:07 16353 /lib/libm-2.7.so
> b7548000-b754a000 rwxp 00023000 08:07 16353 /lib/libm-2.7.so
> b754a000-b7684000 r-xp 00000000 08:07 16346 /lib/libc-2.7.so
> b7684000-b7685000 r-xp 0013a000 08:07 16346 /lib/libc-2.7.so
> b7685000-b7687000 rwxp 0013b000 08:07 16346 /lib/libc-2.7.so
> b7687000-b768a000 rwxp b7687000 00:00 0
> b768a000-b76a1000 r-xp 00000000 08:07 55441
> /usr/lib/libglade-2.0.so.0.0.7
> b76a1000-b76a2000 rwxp 00016000 08:07 55441
> /usr/lib/libglade-2.0.so.0.0.7
> b76a2000-b7703000 r-xp 00000000 08:07 54654
> /usr/lib/libcairo.so.2.17.5
> b7703000-b7705000 rwxp 00061000 08:07 54654
> /usr/lib/libcairo.so.2.17.5
> b7705000-b770d000 r-xp 00000000 08:07 54671
> /usr/lib/libpangocairo-1.0.so.0.2001.1
> b770d000-b770e000 rwxp 00008000 08:07 54671
> /usr/lib/libpangocairo-1.0.so.0.2001.1
> b770e000-b770f000 rwxp b770e000 00:00 0
> b770f000-b7728000 r-xp 00000000 08:07 55428
> /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9
> b7728000-b7729000 rwxp 00019000 08:07 55428
> /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9
> b7729000-b7741000 r-xp 00000000 08:07 54690
> /usr/lib/libatk-1.0.so.0.2209.1
> b7741000-b7743000 rwxp 00018000 08:07 54690
> /usr/lib/libatk-1.0.so.0.2209.1
> b7743000-b77c6000 r-xp 00000000 08:07 55434
> /usr/lib/libgdk-x11-2.0.so.0.1200.9
> b77c6000-b77c9000 rwxp 00082000 08:07 55434
> /usr/lib/libgdk-x11-2.0.so.0.1200.9
> b77c9000-b7b40000 r-xp 00000000 08:07 55430
> /usr/lib/libgtk-x11-2.0.so.0.1200.9
> b7b40000-b7b46000 rwxp 00377000 08:07 55430
> /usr/lib/libgtk-x11-2.0.so.0.1200.9
> b7b46000-b7b47000 rwxp b7b46000 00:00 0
> b7b47000-b7b4e000 r-xp 00000000 08:07 54578
> /usr/lib/libstartup-notification-1.so.0.0.0
> b7b4e000-b7b4f000 rwxp 00006000 08:07 54578
> /usr/lib/libstartup-notification-1.so.0.0.0
> b7b4f000-b7b50000 rwxp b7b4f000 00:00 0
> b7b50000-b7c03000 r-xp 00000000 08:07 54585
> /usr/lib/libglib-2.0.so.0.1600.3
> b7c03000-b7c04000 rwxp 000b2000 08:07 54585
> /usr/lib/libglib-2.0.so.0.1600.3
> b7c04000-b7d1c000 r-xp 00000000 08:07 55025 /usr/lib/libxml2.so.2.6.31
> b7d1c000-b7d21000 rwxp 00117000 08:07 55025 /usr/lib/libxml2.so.2.6.31
> b7d21000-b7d22000 rwxp b7d21000 00:00 0
> b7d22000-b7d25000 r-xp 00000000 08:07 54686
> /usr/lib/libobparser.so.21.0.2
> b7d25000-b7d26000 rwxp 00002000 08:07 54686
> /usr/lib/libobparser.so.21.0.2
> b7d26000-b7e0b000 r-xp 00000000 08:07 53927 /usr/lib/libX11.so.6.2.0
> b7e0b000-b7e0f000 rwxp 000e4000 08:07 53927 /usr/lib/libX11.so.6.2.0
> b7e0f000-b7e20000 r-xp 00000000 08:07 16455 /lib/libz.so.1.2.3
> b7e20000-b7e21000 rwxp 00010000 08:07 16455 /lib/libz.so.1.2.3
> b7e21000-b7e98000 r-xp 00000000 08:07 51121
> /usr/lib/libfreetype.so.6.3.16
> b7e98000-b7e9c000 rwxp 00077000 08:07 51121
> /usr/lib/libfreetype.so.6.3.16
> b7e9c000-b7e9d000 rwxp b7e9c000 00:00 0
> b7e9d000-b7ec5000 r-xp 00000000 08:07 51143
> /usr/lib/libfontconfig.so.1.3.0
> b7ec5000-b7ec6000 rwxp 00028000 08:07 51143
> /usr/lib/libfontconfig.so.1.3.0
> b7ec6000-b7ecd000 r-xp 00000000 08:07 54269
> /usr/lib/libXrender.so.1.3.0
> b7ecd000-b7ece000 rwxp 00007000 08:07 54269
> /usr/lib/libXrender.so.1.3.0
> b7ece000-b7ed0000 r-xp 00000000 08:07 16349 /lib/libdl-2.7.so
> b7ed0000-b7ed2000 rwxp 00001000 08:07 16349 /lib/libdl-2.7.so
> b7ed2000-b7ed4000 r-xp 00000000 08:07 54586
> /usr/lib/libgmodule-2.0.so.0.1600.3
> b7ed4000-b7ed5000 rwxp 00002000 08:07 54586
> /usr/lib/libgmodule-2.0.so.0.1600.3
> b7ed5000-b7f0d000 r-xp 00000000 08:07 54649
> /usr/lib/libgobject-2.0.so.0.1600.3
> b7f0d000-b7f0e000 rwxp 00038000 08:07 54649
> /usr/lib/libgobject-2.0.so.0.1600.3
> b7f0e000-b7f4a000 r-xp 00000000 08:07 54672
> /usr/lib/libpango-1.0.so.0.2001.1
> b7f4a000-b7f4c000 rwxp 0003c000 08:07 54672
> /usr/lib/libpango-1.0.so.0.2001.1
> b7f4c000-b7f4d000 rwxp b7f4c000 00:00 0
> b7f4d000-b7f5e000 r-xp 00000000 08:07 54536 /usr/lib/libXft.so.2.1.2
> b7f5e000-b7f5f000 rwxp 00010000 08:07 54536 /usr/lib/libXft.so.2.1.2
> b7f5f000-b7f85000 r-xp 00000000 08:07 54668
> /usr/lib/libpangoft2-1.0.so.0.2001.1
> b7f85000-b7f86000 rwxp 00025000 08:07 54668
> /usr/lib/libpangoft2-1.0.so.0.2001.1
> b7f86000-b7f8c000 r-xp 00000000 08:07 54676
> /usr/lib/libpangoxft-1.0.so.0.2001.1
> b7f8c000-b7f8d000 rwxp 00005000 08:07 54676
> /usr/lib/libpangoxft-1.0.so.0.2001.1
> b7f8d000-b7fa1000 r-xp 00000000 08:07 53000 /usr/lib/libICE.so.6.3.0
> b7fa1000-b7fa2000 rwxp 00014000 08:07 53000 /usr/lib/libICE.so.6.3.0
> b7fa2000-b7fa4000 rwxp b7fa2000 00:00 0
> b7fa4000-b7fab000 r-xp 00000000 08:07 53004 /usr/lib/libSM.so.6.0.0
> b7fab000-b7fac000 rwxp 00006000 08:07 53004 /usr/lib/libSM.so.6.0.0
> b7fac000-b7fc1000 r-xp 00000000 08:07 54683
> /usr/lib/libobrender.so.21.0.2
> b7fc1000-b7fc2000 rwxp 00014000 08:07 54683
> /usr/lib/libobrender.so.21.0.2
> b7fc2000-b7fc3000 rwxp b7fc2000 00:00 0
> b7fca000-b7fcc000 r-xp 00000000 08:07 68508
> /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
> b7fcc000-b7fcd000 rwxp 00001000 08:07 68508
> /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
> b7fcd000-b7fd0000 r-xp 00000000 08:07 68842
> /usr/share/locale/de/LC_MESSAGES/atk10.mo
> b7fd0000-b7fd1000 r-xp b7fd0000 00:00 0 [vdso]
> b7fd1000-b7fec000 r-xp 00000000 08:07 16364 /lib/ld-2.7.so
> b7fec000-b7fee000 rwxp 0001a000 08:07 16364 /lib/ld-2.7.so
> bfa8c000-bfaa1000 rw-p bffeb000 00:00 0 [stack]
> zsh: abort obconf
>
>
>
>
> ---
> To unsubscribe, send a blank email to openbox-unsubscribe at icculus.org
> Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?24
>
>
More information about the openbox
mailing list