Re: Package webkitgtk

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 30 Mar 2013 13:03:22 +0100, Thomas Meyer wrote:
> I encounter this crash in eclipse:
> https://bugzilla.redhat.com/show_bug.cgi?id=928783

In the backtrace is:

#6  0x00007fffbe51c92e in WebKit::core () from /lib64/libwebkitgtk-1.0.so.0
No locals.
#7  0x00007fffbe4ef8f8 in WebKit::GtkAdjustmentWatcher::updateAdjustmentsFromScrollbars () from /lib64/libwebkitgtk-1.0.so.0
No locals.
#8  0x00007fffbe4ef979 in updateAdjustmentCallback () from /lib64/libwebkitgtk-1.0.so.0
No locals.

This means GDB could not find the /usr/lib/debug/**.debug file from
webkitgtk-debuginfo.rpm and GDB  always complains about it.  After you have
loaded the core file (or if it crashed under GDB etc.) GDB should also print
some such suggestion:

Missing separate debuginfos, use: debuginfo-install webkitgtk-1.10.2-3.fc18.x86_64

If you run this command more debug info should be evailable, primarily there
will be visible the source file+line for the 3 functions above
(and no longer the "from /lib64/...." text).


> I wanted to recompile the webkitgtk package with "--enable-debug" option
> to hopefully get some more information what exactly is going on here:

This is higher level of debugging aid which should be used only if the default
debuginfo rpm is insufficient.  But then if you recompile the rpm one should
primarily use -O0 (with default $RPM_OPT_FLAGS -g) in CFLAGS+CXXFLAGS there,
--enable-debug is also useful but IMO not so much as -O0 there.


> But I'm not able to compile this package on my machine as the final
> linker step get's killed in OOM.

You could also use "fedpkg build --scratch --srpm" if you have Koji account.


Regards,
Jan
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux