To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=115133
                 Issue #|115133
                 Summary|vcl: X-Error when closing file dialog
               Component|gsl
                 Version|current
                Platform|Sun
                     URL|
              OS/Version|Solaris
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|code
             Assigned to|pl
             Reported by|sb





------- Additional comments from [email protected] Wed Oct 20 09:39:30 +0000 
2010 -------
I can reproduce the following somewhat reliably on a Solaris 10 x86 box
(x42-so29) with DISPLAY pointing to a Solaris 10 x86 SunRay server:  "Tools -
Extension Manager... - Add...", with the mouse pointer inside the "Add
Extension(s)" dialog enter the extension's path into the "File name:" field and
press Return:  stderr reports

X-Error: BadWindow (invalid Window parameter)
        Major opcode: 3 (X_GetWindowAttributes)
        Resource ID:  0x1e69928
        Serial No:    12048 (12048)
These errors are reported asynchronously,
set environment variable SAL_SYNCHRONIZE to 1 to help debugging
Application Error

and soffice.bin aborts with

current thread: t...@1
=>[1] __lwp_kill(0x1, 0x6), at 0xfef2a227
  [2] _thr_kill(0x1, 0x6), at 0xfef2598f
  [3] raise(0x6), at 0xfeed1ed3
  [4] abort(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfeeb1d0d
  [5] CallSystemHandler(0x6, 0x1, 0xfefa1640, 0xfec835fd), at 0xfec835c3
  [6] SignalHandlerFunction(0x6, 0x0, 0x8044eb4), at 0xfec8369a
  [7] __sighndlr(0x6, 0x0, 0x8044eb4, 0xfec835f0), at 0xfef275af
  [8] call_user_handler(0x6, 0x0, 0x8044eb4), at 0xfef1d290
  [9] sigacthandler(0x6, 0x0, 0x8044eb4, 0xf, 0x0, 0x0), at 0xfef1d3ba
  ---- called from signal handler with signal 6 (SIGABRT) ------
  [10] __lwp_kill(0x1, 0x6), at 0xfef2a227
  [11] raise(0x6), at 0xfeed1ed3
  [12] abort(0x0, 0xfe910eb0, 0x3, 0xfe18777a), at 0xfeeb1ca4
  [13] SalAbort(0x80451a8, 0x0, 0xfecbc0c8, 0xfcee7f90), at 0xfd2369fd
  [14] Application::Abort(0x80451a8, 0xfe94ca94, 0xfe9cfc7c, 0xfe93840f), at
0xfcee7fa2
  [15] desktop::Desktop::Exception(0x8047ac0, 0x400, 0x8045234, 0xfceef323), at
0xfe93867b
  [16] ImplVCLExceptionHandler::signal(0xfec05d18, 0x804528c, 0xfef20d81,
0x80bacf0, 0x0, 0xfecd0264), at 0xfceef34d
  [17] vos::signalHandlerFunction_impl(0xfec05d18, 0x804528c, 0x2bb8,
0xfec834ae), at 0xfdf6b497
  [18] CallSignalHandler(0x804528c), at 0xfec834d1
  [19] osl_raiseSignal(0xfffffffe, 0x0, 0xf83906bc, 0xf83917ce), at 0xfec83964
  [20] SalXLib::XError(0x80669c8, 0x807a6c0, 0x8045b40, 0xf83906c8), at 
0xf8391877
  [21] X11SalData::XErrorHdl(0x807a6c0, 0x8045b40), at 0xf83906ea
  [22] CommonIM_Error_Handler(0x807a6c0, 0x8045b40), at 0xf4d3cec9
  [23] _XError(0x807a6c0, 0x8045c40), at 0xfb9282c1
  [24] _XReply(0x807a6c0, 0x8045c40, 0x0, 0x1), at 0xfb90b96f
  [25] XGetWindowAttributes(0x807a6c0, 0x1e69928, 0x8045c9c), at 0xfb91a00f
  [26] set_window(0x8e786e8, 0x0), at 0xf4d4adc8
  [27] ChangeStatusNothing(0x8e786e8, 0x1, 0x0), at 0xf4d4b04d
  [28] StatusDrawText(0x8e786e8, 0x8045fa8), at 0xf4d4a3a0
  [29] ChangeStatusNothing(0x8e786e8, 0x6, 0x8045fa8), at 0xf4d4b04d
  [30] Ximp_Local_Status_Draw(0x8e786e8), at 0xf4d5dfea
  [31] _Ximp_Local_SetICValues(0x8e786e8, 0x8e80d90), at 0xf4d41420
  [32] XSetICValues(0x8e786e8, 0xf4d945b4, 0x8e80cb8, 0x0, 0x8e77d60), at 
0xfb94689d
  [33] gtk_im_context_xim_set_cursor_location(0x8e77b78, 0x0), at 0xf4d92e6b
  [34] GtkSalFrame::signalKey(0x8e627f0, 0x84c2b0c), at 0xfbea1ff5
  [35] _gtk_marshal_BOOLEAN__BOXED(0x8079268, 0x90650, 0x610, 0x0, 0x84baf58,
0x0), at 0xf7eeee34

(The relevant non-OOo libraries on the stack are

0xf4d30000 /usr/openwin/lib/locale/common/xiiimp.so.2
0xf4d90000 /usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so
0xf7e00000 /usr/lib/libgtk-x11-2.0.so.0.400.9
0xfb8f0000 /usr/openwin/lib/libX11.so.4)

Setting SAL_SYNCHRONIZE=1 makes the problem disappear.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to