Re: problem with abiword-1.1.2 and recent gnome (fwd)

From: Martin Sevior (msevior@physics.unimelb.edu.au)
Date: Wed Nov 20 2002 - 06:46:51 EST

  • Next message: Marc Maurer: "Commit (HEAD): Secret Project #2"

    On Wed, 20 Nov 2002, F J Franklin wrote:

    > ---------- Forwarded message ----------
    > Date: 19 Nov 2002 22:13:45 +0100
    > From: Robert <robson@stereolyzer.net>
    > To: F J Franklin <F.J.Franklin@sheffield.ac.uk>
    > Subject: Re: problem with abiword-1.1.2 and recent gnome
    >
    > On Tue, 2002-11-19 at 18:13, F J Franklin wrote:
    > > Are you running AbiWord remotely by any chance...?
    >
    > You mean remote x-server?
    > - Oh no! I'm just a "joe user".
    >
    > > Anyway, if you could provide a backtrace that would be good. Not sure what
    > > the best way to do that is. I usually do something like:
    >
    > Here you are, Hope that helps.
    > I must admit that I built this backtraced version against gtk+-2.1.2 but
    > the output seems to be exactly the same as with gtk+-2.0.2.
    > However, ATM I'm building against gtk+-2.0.2 one more time, now
    > preserving the different builds.
    >
    > Best Regards,
    > Robert
    >

    Thanks very much Robert,
                           I'm getting this exactly this crash on my dual xeon
    desktop but not on my laptop. It is something strange to do with pointers
    to the view listeners. I've made some progress on it and I hope to get it
    fixed tomorrow.

    Thanks VERY much for your interest and help.

    Cheers

    Martin

    > [...]
    > DEBUG: ut_unixTimer.cpp: timer destructor
    > DEBUG: SEVIOR: Doing Populate Section in DocListener
    > DEBUG: fl_DocListener::populateStrux for '(null)'
    > DEBUG: column order: ltr
    > DEBUG: searchFont [Times New Roman-12pt:slant=0:weight=normal]
    > DEBUG: searchFont [Times New Roman-12pt:slant=0:weight=normal]
    > DEBUG: fv_View:: Focus change focus = 0 selection 1
    > DEBUG: SEVIOR: frame view updater
    > DEBUG: ut_unixTimer.cpp: timer destructor
    >
    > Program received signal SIGTRAP, Trace/breakpoint trap.
    > [Switching to Thread 1024 (LWP 15988)]
    > 0x0f406f98 in main_arena () from /lib/libc.so.6
    > (gdb)
    > (gdb) bt
    > #0 0x0f406f98 in main_arena () from /lib/libc.so.6
    > #1 0x1010e5e8 in ap_ToolbarGetState_Clipboard(AV_View*, int, char
    > const**) (
    > pAV_View=0x10698eb0, id=55, pszState=0x7ffff690)
    > at ap_Toolbar_Functions.cpp:191
    > #2 0x10215260 in EV_Toolbar_Action::getToolbarItemState(AV_View*, char
    > const**) const (this=0x10621e80, pView=0x10698eb0, pszState=0x7ffff690)
    > at ev_Toolbar_Actions.cpp:74
    > #3 0x1021d65c in EV_UnixToolbar::refreshToolbar(AV_View*, unsigned
    > short) (
    > this=0x107b49c8, pView=0x10698eb0, mask=63944) at
    > ev_UnixToolbar.cpp:960
    > #4 0x1021ecf8 in EV_UnixToolbar_ViewListener::notify(AV_View*, unsigned
    > short)
    > (this=0x108a0e40, pView=0x10698eb0, mask=63944)
    > at ev_UnixToolbar_ViewListener.cpp:43
    > #5 0x101bd4d0 in AV_View::notifyListeners(unsigned short)
    > (this=0x10698eb0,
    > hint=63944) at xav_View.cpp:141
    > #6 0x1022ccf4 in FV_View::notifyListeners(unsigned short)
    > (this=0x10698eb0,
    > hint=65535) at fv_View.cpp:1143
    > #7 0x100b8600 in AP_UnixFrame::_showDocument(unsigned)
    > (this=0x1066c1e0,
    > iZoom=100) at ap_UnixFrame.cpp:270
    > #8 0x100b9f18 in AP_UnixFrame::loadDocument(char const*, int, bool) (
    > this=0x1066c1e0, szFilename=0x0, ieft=0, createNew=false)
    > at ap_UnixFrame.cpp:646
    > #9 0x100b9fbc in AP_UnixFrame::loadDocument(char const*, int) (
    > this=0x1066c1e0, szFilename=0x0, ieft=0) at ap_UnixFrame.cpp:651
    > ---Type <return> to continue, or q <return> to quit---
    > #10 0x100bfd30 in AP_App::parseCommandLine(poptContext_s*)
    > (this=0x105af3d8,
    > poptcon=0x105b8020) at ap_App.cpp:82
    > #11 0x100b5fc8 in AP_UnixApp::main(char const*, int, char const**) (
    > szAppName=0x103b8f64 "AbiWord", argc=1, argv=0x7ffffab4)
    > at ap_UnixApp.cpp:1227
    > #12 0x100b23f8 in main (argc=1, argv=0x7ffffab4) at UnixMain.cpp:32
    > #13 0x0f2eec30 in __libc_start_main () from /lib/libc.so.6
    > (gdb)
    >
    >
    >
    > > # export ABISUITE_HOME=/usr/local/share/AbiSuite-2.0
    > > # export ABISUITE_FONT_HOME=/usr/local/share/AbiSuite-2.0/fonts
    > > # gdb /usr/local/share/AbiSuite-2.0/AbiWord/bin/AbiWord_d
    > > > run
    > > ...
    > > > bt
    > >
    > > Something like that, anyway. Check the AbiWord script to see what the
    > > environment variables should be.
    > >
    > > Regards, Frank
    > >
    > > Francis James Franklin
    > > F.J.Franklin@shef.ac.uk
    > >
    > > `Medium atomic weights are available: Gold, Lead, Copper, Jet, Diamond,
    > > Radium, Sapphire, Silver and Steel.
    > > `Sapphire and Steel have been assigned...'
    >
    >
    >



    This archive was generated by hypermail 2.1.4 : Wed Nov 20 2002 - 06:50:15 EST