[Mono-bugs] [Bug 350658] New: WebBrowser control is not working in Mono 1.2.6
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Dec 25 15:36:10 EST 2007
https://bugzilla.novell.com/show_bug.cgi?id=350658
Summary: WebBrowser control is not working in Mono 1.2.6
Product: Mono: Class Libraries
Version: 1.2.6
Platform: 32bit
OS/Version: Ubuntu
Status: NEW
Keywords: Project
Severity: Major
Priority: P5 - None
Component: Windows.Forms
AssignedTo: mono-bugs at ximian.com
ReportedBy: victor.mierla at flash.ro
QAContact: mono-bugs at ximian.com
Found By: Field Engineer
Created an attachment (id=188704)
--> (https://bugzilla.novell.com/attachment.cgi?id=188704)
WebBrowser bug stacktrace & testcase
Hello
I've downloaded Mono 1.2.6 from Linux Installer - All distribution from novell
site. I have Ubuntu 7.10 all updates with kernel 2.6.23-12.
Mono 1.2.6 is currently the only Mono installation on my Linux.
I tried to run different examples having an WebBrowser control and all of them
are segfaulting , including the UsingBrowser-port test case from winform.
The error is the same, it's in attachment.
First time i've tried with standard Mono installation , but varios programs (eg
less )were complaining about symbols.
So i've removed from mono-1.2.6/lib common libraries -already installed on the
system(libexif.so libexpat.so libgdiplus.so libjpeg.so libtiff.so
libungif.so). No more symbols problems , but the examples were segfaulting
anyway.
This is the dump:
punkie at punkie:~/Mono/winforms/webbrowser/UsingWebBrowser/UsingWebBrowser-port/bin$
mono ./UsingWebBrowser.exe
Stacktrace:
Native stacktrace:
mono [0x8170d80]
mono [0x813d432]
[0xffffe440]
/home/punkie/mono-1.2.6/lib/libgluezilla.so(_ZN6Widget6ResizeEjj+0x4e)
[0xb617e9de]
/home/punkie/mono-1.2.6/lib/libgluezilla.so(_ZN6Widget6ResizeEP6Params+0x2e)
[0xb618206e]
/home/punkie/mono-1.2.6/lib/libgluezilla.so [0xb617ee3a]
/usr/lib/libglib-2.0.so.0 [0xb7f0b551]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c) [0xb7f0d11c]
/usr/lib/libglib-2.0.so.0 [0xb7f1055f]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a9) [0xb7f10909]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0xb65cf9e4]
/home/punkie/mono-1.2.6/lib/libgluezilla.so(_Z11gtk_startupPv+0x52)
[0xb6180212]
/usr/lib/libglib-2.0.so.0 [0xb7f305af]
/lib/tls/i686/cmov/libpthread.so.0 [0xb7ec646b]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7e256de]
Debug info from gdb:
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1210812720 (LWP 6639)]
[New Thread -1259136112 (LWP 6644)]
[New Thread -1250743408 (LWP 6643)]
[New Thread -1241519216 (LWP 6642)]
[New Thread -1220486256 (LWP 6641)]
[New Thread -1220338800 (LWP 6640)]
0xffffe410 in __kernel_vsyscall ()
6 Thread -1220338800 (LWP 6640) 0xffffe410 in __kernel_vsyscall ()
5 Thread -1220486256 (LWP 6641) 0xffffe410 in __kernel_vsyscall ()
4 Thread -1241519216 (LWP 6642) 0xffffe410 in __kernel_vsyscall ()
3 Thread -1250743408 (LWP 6643) 0xffffe410 in __kernel_vsyscall ()
2 Thread -1259136112 (LWP 6644) 0xffffe410 in __kernel_vsyscall ()
1 Thread -1210812720 (LWP 6639) 0xffffe410 in __kernel_vsyscall ()
Thread 6 (Thread -1220338800 (LWP 6640)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7ecd9f6 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x08122c5e in collection_thread (unused=0x0) at collection.c:34
#3 0xb7ec646b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4 0xb7e256de in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 5 (Thread -1220486256 (LWP 6641)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7eca676 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0x0811d50f in timedwait_signal_poll_cond (cond=0xb790b1dc,
mutex=0xb790b1c4, timeout=0x0, alertable=0) at handles.c:1443
#3 0x0811d60f in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1523
#4 0x0811d75a in _wapi_handle_wait_signal_handle (handle=0xfffffe00,
alertable=-512) at handles.c:1483
#5 0x0810d741 in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:200
#6 0x080e29e7 in finalizer_thread (unused=0x0) at gc.c:894
#7 0x080c7ca0 in start_wrapper (data=0x82449b8) at threads.c:573
#8 0x0810fa30 in thread_start_routine (args=0xb77b73c0) at threads.c:264
#9 0x0812d004 in GC_start_routine (arg=0xfffffe00) at pthread_support.c:1369
#10 0xb7ec646b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb7e256de in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 4 (Thread -1241519216 (LWP 6642)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7e1e2a1 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7f3e780 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#3 0xb7f3eb4c in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#4 0x08170dfb in mono_handle_native_sigsegv (signal=11, ctx=0xb5ffde3c)
at mini-exceptions.c:1061
#5 0x0813d432 in sigsegv_signal_handler (_dummy=11, info=0xb5ffddbc,
context=0xb5ffde3c) at mini.c:11596
#6 <signal handler called>
#7 0xb617a8d7 in BrowserWindow::SetDimensions ()
from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#8 0xb617e9de in Widget::Resize ()
from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#9 0xb618206e in Widget::Resize ()
from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#10 0xb617ee3a in ?? () from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#11 0xb7f0b551 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0x08676be8 in ?? ()
#13 0xb7eccf31 in __lll_mutex_unlock_wake ()
from /lib/tls/i686/cmov/libpthread.so.0
#14 0xb7f9a21c in ?? () from /usr/lib/libglib-2.0.so.0
#15 0xb5ffe278 in ?? ()
#16 0xb7f0d11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
Backtrace stopped: frame did not save the PC
Thread 3 (Thread -1250743408 (LWP 6643)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7eca676 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7f0e7b2 in g_main_context_wait () from /usr/lib/libglib-2.0.so.0
#3 0xb7f108a7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xb65cf9e4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#5 0xb6180212 in gtk_startup ()
from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#6 0xb7f305af in ?? () from /usr/lib/libglib-2.0.so.0
#7 0x00000000 in ?? ()
Thread 2 (Thread -1259136112 (LWP 6644)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7eca676 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7f0e7b2 in g_main_context_wait () from /usr/lib/libglib-2.0.so.0
#3 0xb7f108a7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xb65cf9e4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#5 0xb6180212 in gtk_startup ()
from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#6 0xb7f305af in ?? () from /usr/lib/libglib-2.0.so.0
#7 0x00000000 in ?? ()
Thread 1 (Thread -1210812720 (LWP 6639)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7eca676 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eefe52 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x084b8458 in ?? ()
#4 0x08693a08 in ?? ()
#5 0xbffb0b0c in ?? ()
#6 0xb7f0f2e6 in g_idle_add_full () from /usr/lib/libglib-2.0.so.0
#7 0xb7ef01f5 in g_async_queue_pop () from /usr/lib/libglib-2.0.so.0
#8 0xb617eac7 in Widget::BeginInvoke ()
from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#9 0xb6180763 in gluezilla_resize ()
from /home/punkie/mono-1.2.6/lib/libgluezilla.so
#10 0xb57aa351 in ?? ()
#11 0x085a2848 in ?? ()
#12 0x0000020f in ?? ()
#13 0x0000014a in ?? ()
#14 0xbffb0bf8 in ?? ()
#15 0xb57aa30d in ?? ()
#16 0x0821b120 in ?? ()
#17 0x00021c30 in ?? ()
#18 0x00057078 in ?? ()
#19 0x00000008 in ?? ()
#20 0x0000020f in ?? ()
#21 0x00099540 in ?? ()
#22 0x0000014a in ?? ()
#23 0xbffb0bdc in ?? ()
#24 0xb57aa324 in ?? ()
#25 0xbffb0bf8 in ?? ()
#26 0xb57aa30d in ?? ()
#27 0x085a2848 in ?? ()
#28 0x0000020f in ?? ()
#29 0x0000014a in ?? ()
#30 0x00021c30 in ?? ()
#31 0x01099540 in ?? ()
#32 0xbffb0c0c in ?? ()
#33 0xb57aa2c1 in ?? ()
#34 0x00057078 in ?? ()
#35 0x0000020f in ?? ()
#36 0x0000014a in ?? ()
#37 0xbffb0c20 in ?? ()
#38 0xb57a99af in ?? ()
#39 0x00057078 in ?? ()
#40 0x0000020f in ?? ()
#41 0x0000014a in ?? ()
#42 0xbffb0c58 in ?? ()
#43 0xb623b78f in ?? ()
#44 0x00099540 in ?? ()
#45 0x00000000 in ?? ()
#0 0xffffe410 in __kernel_vsyscall ()
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list