[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pnet-developers] [bugs #10519] Xsharp (WinForms) segfault on x86_64
From: |
Gopal.V |
Subject: |
[Pnet-developers] [bugs #10519] Xsharp (WinForms) segfault on x86_64 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 |
This mail is an automated notification from the bugs tracker
of the project: DotGNU Portable.NET.
/**************************************************************************/
[bugs #10519] Latest Modifications:
Changes by:
Gopal.V <address@hidden>
'Date:
Tue 10/12/2004 at 12:45 (Asia/Calcutta)
What | Removed | Added
---------------------------------------------------------------------------
Resolution | None | Fixed
Status | Open | Closed
------------------ Additional Follow-up Comments ----------------------------
Fixed in CVS - by merging x86_64 fix in libffi.
/**************************************************************************/
[bugs #10519] Full Item Snapshot:
URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=10519>
Project: DotGNU Portable.NET
Submitted by: Rainer Groesslinger
On: Tue 09/28/2004 at 16:42
Category: None
Severity: 5 - Average
Item Group: None
Resolution: Fixed
Privacy: Public
Assigned to: None
Status: Closed
Summary: Xsharp (WinForms) segfault on x86_64
Original Submission: (gcc-3.3.4, pnet and pnetlib checkout from 28.09.)
Someone already reported Xsharp segfaulting on x86_64 on the developers list
(22nd September) and I tried to do a backtrace, unfortunatly I have nothing
useful gotten out of it (pnet and pnetlib are compiled with -g and -ggdb and
*without* -fomit-frame-pointer):
-----
This GDB was configured as "x86_64-pc-linux-gnu".
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: ilrun WinForms
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 30908)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 30908)]
0x0000002a96cf7650 in ?? ()
(gdb) bt
#0 0x0000002a96cf7650 in ?? ()
#1 0x0000000100000001 in ?? ()
#2 0x00000000009b9260 in ?? ()
#3 0x0000007fbfffdf00 in ?? ()
#4 0x000000000055e980 in ?? ()
#5 0x0000002a96cf75a0 in ?? ()
#6 0x000000000055e9a0 in ?? ()
#7 0x0000000000000001 in ?? ()
#8 0x0000000000495abc in ffi_call_UNIX64 () at src/x86/unix64.S:90
Previous frame inner to this frame (corrupt stack?)
(gdb)
-----
In case this helps, the last lines of "ilrun --trace WinForms" are:
----
Entering instance bool Xsharp.Widget::ValidateSize(int32 width, int32 height)
Returning to instance void Xsharp.InputOnlyWidget::.ctor(class Xsharp.Widget
parent, int32 x, int32 y, int32 width, int32 height, valuetype Xsharp.Color
background, bool rootAllowed, bool overrideRedirect)
Entering instance native int Xsharp.Display::Lock()
Entering void System.Threading.Monitor::Enter(class System.Object obj)
Returning to instance native int Xsharp.Display::Lock()
Returning to instance void Xsharp.InputOnlyWidget::.ctor(class Xsharp.Widget
parent, int32 x, int32 y, int32 width, int32 height, valuetype Xsharp.Color
background, bool rootAllowed, bool overrideRedirect)
Entering instance valuetype
[OpenSystem.Platform]OpenSystem.Platform.X11.XWindow
Xsharp.Drawable::GetWidgetHandle()
Returning to instance void Xsharp.InputOnlyWidget::.ctor(class Xsharp.Widget
parent, int32 x, int32 y, int32 width, int32 height, valuetype Xsharp.Color
background, bool rootAllowed, bool overrideRedirect)
Entering instance void
Xsharp.Types.XSetWindowAttributes::set_override_redirect(bool value)
Returning to instance void Xsharp.InputOnlyWidget::.ctor(class Xsharp.Widget
parent, int32 x, int32 y, int32 width, int32 height, valuetype Xsharp.Color
background, bool rootAllowed, bool overrideRedirect)
Entering instance int32 Xsharp.Screen::get_DefaultDepth()
Entering instance native int Xsharp.Display::Lock()
Entering void System.Threading.Monitor::Enter(class System.Object obj)
Returning to instance native int Xsharp.Display::Lock()
Returning to instance int32 Xsharp.Screen::get_DefaultDepth()
Entering int32 Xsharp.Xlib::XDefaultDepthOfScreen(native int screen)
Returning to instance int32 Xsharp.Screen::get_DefaultDepth()
Entering instance void Xsharp.Display::Unlock()
Entering void System.Threading.Monitor::Exit(class System.Object obj)
Returning to instance void Xsharp.Display::Unlock()
Returning to instance int32 Xsharp.Screen::get_DefaultDepth()
Returning to instance void Xsharp.InputOnlyWidget::.ctor(class Xsharp.Widget
parent, int32 x, int32 y, int32 width, int32 height, valuetype Xsharp.Color
background, bool rootAllowed, bool overrideRedirect)
Entering instance native int Xsharp.Screen::get_DefaultVisual()
Returning to instance void Xsharp.InputOnlyWidget::.ctor(class Xsharp.Widget
parent, int32 x, int32 y, int32 width, int32 height, valuetype Xsharp.Color
background, bool rootAllowed, bool overrideRedirect)
Entering valuetype [OpenSystem.Platform]OpenSystem.Platform.X11.XWindow
Xsharp.Xlib::XCreateWindow(native int display, valuetype
[OpenSystem.Platform]OpenSystem.Platform.X11.XWindow parent, int32 x, int32 y,
unsigned int32 width, unsigned int32 height, unsigned int32 border_width, int32
depth, int32 c_class, native int visual, unsigned int64 value_mask, valuetype
Xsharp.Types.XSetWindowAttributes & values)
-----
I there's something else I can do to provide better feedback, please let me
know.
Follow-up Comments
------------------
-------------------------------------------------------
Date: Tue 10/12/2004 at 12:45 By: Gopal.V <t3rmin4t0r>
Fixed in CVS - by merging x86_64 fix in libffi.
For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=10519>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pnet-developers] [bugs #10519] Xsharp (WinForms) segfault on x86_64,
Gopal.V <=