Ticket #87 (new defect)

Opened 19 months ago

Last modified 18 months ago

Linux version - segfault

Reported by: radu Owned by:
Keywords: Cc:

Description

Using ubuntu gutsy, libwxgtk2.8-0 (2.8.3.0-0ubuntu1), firefox (2 2.0.0.3+1-0ubuntu2). Crash message and gdb backtrace below.

***MEMORY-WARNING***: [7830]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
/home/radu/Software/hacketyhack-0.L/ruby/lib/hpricot/builder.rb:193: warning: parenthesize argument(s) for future version
(eval): [BUG] Segmentation fault
ruby 1.8.5 (2006-12-25) [i686-linux]

Aborted
(gdb) bt
#0  0x0806197b in wxMozillaBrowser::Activate ()
#1  0x08061b87 in wxMozillaBrowser::SetFocus ()
#2  0x0805aca1 in wxMozillaWindow::wxMozillaWindow ()
#3  0x0805642e in wxMozillaDemo::OnInit ()
#4  0x080568ba in wxAppConsole::CallOnInit ()
#5  0xb7895310 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#6  0xb78953e7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#7  0x08054c0a in main ()

Change History

in reply to: ↑ description   Changed 18 months ago by wfarr

I can confirm the same:

libwxgtk2.8-0 and libwxbase2.8-0 are both at version: 2.8.4.0-0ubuntu1 Firefox is same version as reporter's, but it's important to note that even using a Mozilla-manufactured Tarball as the preload dir, I still get these issues.

Also on Ubuntu Gutsy Pre-Alpha

will@ubuntu-gutsy:~/Bin/hacketyhack-0.L$ LD_LIBRARY_PATH=/usr/lib/firefox:. gdb ./hacketyhack
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /home/will/Bin/hacketyhack-0.L/hacketyhack 
[Thread debugging using libthread_db enabled]
[New Thread -1232640304 (LWP 27899)]

***MEMORY-WARNING***: [27899]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
/home/will/Bin/hacketyhack-0.L/ruby/lib/hpricot/builder.rb:193: warning: parenthesize argument(s) for future version
[New Thread -1241810032 (LWP 27905)]
[Thread -1241810032 (LWP 27905) exited]
[New Thread -1250202736 (LWP 27906)]
[Thread -1250202736 (LWP 27906) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1232640304 (LWP 27899)]
0x0806197b in wxMozillaBrowser::Activate ()
(gdb) bt
#0  0x0806197b in wxMozillaBrowser::Activate ()
#1  0x08061b87 in wxMozillaBrowser::SetFocus ()
#2  0x0805aca1 in wxMozillaWindow::wxMozillaWindow ()
#3  0x0805642e in wxMozillaDemo::OnInit ()
#4  0x080568ba in wxAppConsole::CallOnInit ()
#5  0xb7858240 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#6  0xb7858317 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#7  0x08054c0a in main ()
(gdb) quit
Note: See TracTickets for help on using tickets.