Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
On Sat, 22 Oct 2005 21:34:09 +0200 Loic Minier wrote: Hi, On Sat, Oct 22, 2005, Francesco Poli wrote: As I previously stated, I use a pure stable and would rather avoid using installing backported mozilla packages (with all the related ones). Oh sorry, sometimes I loose a bit of context. No problem... :) Is the second backtrace I sent of any use in understanding the nature of this bug? The fact that it's presumably crashing in: GStreamListener::StreamReaderFunc leads me to think that it might be due to some plugin, or some extension: maybe you have mozilla-bonobo installed? Maybe not... $ apt-cache policy mozilla-bonobo mozilla-bonobo: Installed: (none) Candidate: 0.4.1-5 Version Table: 0.4.1-5 0 500 cdrom://[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-5 (20050607)] unstable/main Packages 500 http://ftp.it.debian.org sarge/main Packages 500 http://freedom.dicea.unifi.it sarge/main Packages 500 http://ftp.sk.debian.org sarge/main Packages The fact that I can't reproduce the bug under sid and that's it's hard to get new versions in stable lets me think that it's going to be a lot of pain for not so much gain. :-/ What I'm primarily concerned about is whether it is a security bug. IIUC, Galeon segfaults: so I thought maybe it could be some buffer that is overflowed, or something. -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgpmL95wQLr7M.pgp Description: PGP signature
Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
On Thu, 20 Oct 2005 11:05:49 +0200 Loic Minier wrote: Hi, Please try with mozilla 1.7.12 in sid or wait for it to enter testing. As I previously stated, I use a pure stable and would rather avoid using installing backported mozilla packages (with all the related ones). Is the second backtrace I sent of any use in understanding the nature of this bug? -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgpTu1joqybT2.pgp Description: PGP signature
Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
Hi, On Sat, Oct 22, 2005, Francesco Poli wrote: As I previously stated, I use a pure stable and would rather avoid using installing backported mozilla packages (with all the related ones). Oh sorry, sometimes I loose a bit of context. Is the second backtrace I sent of any use in understanding the nature of this bug? The fact that it's presumably crashing in: GStreamListener::StreamReaderFunc leads me to think that it might be due to some plugin, or some extension: maybe you have mozilla-bonobo installed? The fact that I can't reproduce the bug under sid and that's it's hard to get new versions in stable lets me think that it's going to be a lot of pain for not so much gain. :-/ Cheers, -- Loïc Minier [EMAIL PROTECTED]
Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
Hi, Please try with mozilla 1.7.12 in sid or wait for it to enter testing. Cheers, -- Loïc Minier [EMAIL PROTECTED]
Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
On Thu, 13 Oct 2005 00:26:31 +0200 Francesco Poli wrote: - get a better stacktrace with debugging symbols and the place where it crashes Work in progress... ;-) OK, this is what I got with an unstripped galeon: $ MALLOC_CHECK_=2 gdb galeon GNU gdb 6.3-debian Copyright 2004 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 i386-linux...Using host libthread_db library /lib/ libthread_db.so.1. [gdb] set pagination 0 [gdb] run -n http://www.jobcrawler.it Starting program: /usr/bin/galeon -n http://www.jobcrawler.it [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 15866)] [New Thread 32769 (LWP 15870)] [New Thread 16386 (LWP 15871)] [New Thread 32771 (LWP 15872)] [New Thread 49156 (LWP 15873)] [Thread 49156 (LWP 15873) exited] [New Thread 65541 (LWP 15874)] [New Thread 81926 (LWP 15875)] [New Thread 98311 (LWP 15876)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 15866)] 0x in ?? () [gdb] thread apply all bt Thread 8 (Thread 98311 (LWP 15876)): #0 0x4042b456 in nanosleep () from /lib/libpthread.so.0 #1 0x in ?? () #2 0x4042752a in __pthread_timedsuspend_new () from /lib/libpthread.so.0 #3 0x40424122 in pthread_cond_timedwait_relative () from /lib/libpthread.so.0 #4 0x40123664 in PR_Unlock () from /usr/lib/libnspr4.so #5 0x4012385e in PR_WaitCondVar () from /usr/lib/libnspr4.so #6 0x411d0bcc in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #7 0x40128fe9 in PR_Select () from /usr/lib/libnspr4.so #8 0x40424e51 in pthread_start_thread () from /lib/libpthread.so.0 #9 0x40424ecf in pthread_start_thread_event () from /lib/libpthread.so.0 #10 0x40cbb92a in clone () from /lib/libc.so.6 Thread 7 (Thread 81926 (LWP 15875)): #0 0x4042b456 in nanosleep () from /lib/libpthread.so.0 #1 0x in ?? () #2 0x4042752a in __pthread_timedsuspend_new () from /lib/libpthread.so.0 #3 0x40424122 in pthread_cond_timedwait_relative () from /lib/libpthread.so.0 #4 0x40123664 in PR_Unlock () from /usr/lib/libnspr4.so #5 0x4012385e in PR_WaitCondVar () from /usr/lib/libnspr4.so #6 0x411d0bcc in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #7 0x40128fe9 in PR_Select () from /usr/lib/libnspr4.so #8 0x40424e51 in pthread_start_thread () from /lib/libpthread.so.0 #9 0x40424ecf in pthread_start_thread_event () from /lib/libpthread.so.0 #10 0x40cbb92a in clone () from /lib/libc.so.6 Thread 6 (Thread 65541 (LWP 15874)): #0 0x4042b456 in nanosleep () from /lib/libpthread.so.0 #1 0xff80 in ?? () #2 0x4042752a in __pthread_timedsuspend_new () from /lib/libpthread.so.0 #3 0x40424122 in pthread_cond_timedwait_relative () from /lib/libpthread.so.0 #4 0x40123664 in PR_Unlock () from /usr/lib/libnspr4.so #5 0x4012385e in PR_WaitCondVar () from /usr/lib/libnspr4.so #6 0x411fc6b6 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #7 0x411fc8e2 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #8 0x40128fe9 in PR_Select () from /usr/lib/libnspr4.so #9 0x40424e51 in pthread_start_thread () from /lib/libpthread.so.0 #10 0x40424ecf in pthread_start_thread_event () from /lib/libpthread.so.0 #11 0x40cbb92a in clone () from /lib/libc.so.6 Thread 4 (Thread 32771 (LWP 15872)): #0 0x4042b456 in nanosleep () from /lib/libpthread.so.0 #1 0x0001 in ?? () #2 0x4042752a in __pthread_timedsuspend_new () from /lib/libpthread.so.0 #3 0x40424122 in pthread_cond_timedwait_relative () from /lib/libpthread.so.0 #4 0x40123664 in PR_Unlock () from /usr/lib/libnspr4.so #5 0x4012385e in PR_WaitCondVar () from /usr/lib/libnspr4.so #6 0x400b792b in TimerThread::UpdateFilter () from /usr/lib/mozilla/libxpcom.so #7 0x400b4ebb in nsThread::Main () from /usr/lib/mozilla/libxpcom.so #8 0x40128fe9 in PR_Select () from /usr/lib/libnspr4.so #9 0x40424e51 in pthread_start_thread () from /lib/libpthread.so.0 #10 0x40424ecf in pthread_start_thread_event () from /lib/libpthread.so.0 #11 0x40cbb92a in clone () from /lib/libc.so.6 Thread 3 (Thread 16386 (LWP 15871)): #0 0x40cb2ada in poll () from /lib/libc.so.6 #1 0x401279a9 in PR_OpenDir () from /usr/lib/libnspr4.so #2 0x411efb02 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #3 0x411f00e9 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #4 0x400b4ebb in nsThread::Main () from /usr/lib/mozilla/libxpcom.so #5 0x40128fe9 in PR_Select () from /usr/lib/libnspr4.so #6 0x40424e51 in pthread_start_thread () from /lib/libpthread.so.0 #7 0x40424ecf in pthread_start_thread_event () from /lib/libpthread.so.0 #8 0x40cbb92a in clone () from /lib/libc.so.6 Thread 2 (Thread 32769 (LWP 15870)): #0 0x40cb2ada in poll () from /lib/libc.so.6 #1
Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
On Tue, 11 Oct 2005 10:52:32 +0200 Loïc Minier wrote: Hi, I see you're using the sarge version of Galeon. Yes, I'm using a pure stable. Sadly, the stable version of Galeon can not be updated except for security bugs, or very important bugs (data loss), and this doesn't apply to crashes for a specific web site. That's true, I know. [...] * The crash does _not_ show up with Galeon on another Debian sarge machine (can't understand why) That's really strange. What you can compare is: - installed packages (dpkg --get-selections), especially Mozilla plugins, such as swfdec, or libflash, or real player... Your suggestion made me think it could be swf-player's fault. I had installed it (on the machine where Galeon now crashes), found out that it does not work, filed a bug report (#319630) and then forgot about it while waiting for a reply from swf-player package maintainer... Now I removed and purged swf-player and all the dependencies that are not useful for any other installed package. But the crash still shows up. So it's not swf-player's fault, I would say. Anyway, installed package lists are fairly different between the two machines. Nonetheless, no difference concerns the packages listed in the Recommends: and Suggests: field of the galeon package... If you need a diff between the two dpkg --get-selections output, let me know... - hardware Hardware is really different, as well. Do you need detailed hardware component lists? - configuration (you tested with a new user on both machines?) Yes, I tested with a newly created user on both machines and the results are consistent with the ones I got with old users... Galeon consistently crashes on one machine, but not on the other. Installed plugins are visible in about:plugins. Installed plugins seem to be exactly the same (now). about:plugins shows libnullplugin.so and libmozsvgdec.so (on both machines) * I don't know if this is also a security issue (please bring this bug to the attention of the Debian security team and raise the severity if this is the case!) Well, it might. It's a bit hard to say. Since I can not reproduce the bug, and since you proved the bug does not happen on certain machine, I'd say no. I also saw your backtrace, but it's incomplete and unsable. It would be best if you could rebuild Galeon following: http://wiki.debian.org/?HowToGetABacktrace ok, I'll try hard to find the time to do this... In short: - please try with Galeon from testing, or better: from unstable, and with mozilla 1.7.12 (currently in unstable), and report whether that fixes the problem This is problematic, as I'm a Debian stable user and would rather avoid installing packages from testing or unstable (with all their dependencies) - find out why it happens on only one of your machines with the informations I pointed out That's a real puzzle! :-( - get a better stacktrace with debugging symbols and the place where it crashes Work in progress... ;-) -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgpl0lupZu6ex.pgp Description: PGP signature
Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
Hi, I see you're using the sarge version of Galeon. Sadly, the stable version of Galeon can not be updated except for security bugs, or very important bugs (data loss), and this doesn't apply to crashes for a specific web site. Hence, the only useful thing we can do for this bug is test whether it's fixed in testing or unstable for the next stable release. On mar, oct 11, 2005, Francesco Poli wrote: * Mozilla works fine on this website (no errors or crashes with mozilla http://www.jobcrawler.it;) Galeon relies heavily on Mozilla, that's a good test. * The crash is reproducible with a newly created user (on my Debian sarge machine) Ok, good test too. * The crash does _not_ show up with Galeon on another Debian sarge machine (can't understand why) That's really strange. What you can compare is: - installed packages (dpkg --get-selections), especially Mozilla plugins, such as swfdec, or libflash, or real player... - hardware - configuration (you tested with a new user on both machines?) Installed plugins are visible in about:plugins. * I don't know if this is also a security issue (please bring this bug to the attention of the Debian security team and raise the severity if this is the case!) Well, it might. It's a bit hard to say. Since I can not reproduce the bug, and since you proved the bug does not happen on certain machine, I'd say no. I also saw your backtrace, but it's incomplete and unsable. It would be best if you could rebuild Galeon following: http://wiki.debian.org/?HowToGetABacktrace In short: - please try with Galeon from testing, or better: from unstable, and with mozilla 1.7.12 (currently in unstable), and report whether that fixes the problem - find out why it happens on only one of your machines with the informations I pointed out - get a better stacktrace with debugging symbols and the place where it crashes -- Loïc Minier [EMAIL PROTECTED]
Bug#333219: galeon: crashes when loading a particular website (http://www.jobcrawler.it)
Package: galeon Version: 1.3.20-1 Severity: normal Hi! I recently noted that Galeon crashes whenever I try to load http://www.jobcrawler.it Steps to reproduce: $ galeon -n http://www.jobcrawler.it Galeon main window appears, the only tab starts to load the website main page, then a dialog shows up, saying | The Application galeon has quit unexpectedly. | | You can inform the developers of what happened to help them fix | it. Or you can restart the application right now. Please note that: * I don't know if this is Debian-specific * Mozilla works fine on this website (no errors or crashes with mozilla http://www.jobcrawler.it;) * The crash is reproducible with a newly created user (on my Debian sarge machine) * The crash is reproducible even from an already started Galeon with other tabs in use: it crashes as soon as I open a new tab in order to load http://www.jobcrawler.it * The crash does _not_ show up with Galeon on another Debian sarge machine (can't understand why) * I don't know if this is also a security issue (please bring this bug to the attention of the Debian security team and raise the severity if this is the case!) Here's a backtrace: Backtrace was generated from '/usr/bin/galeon' (no debugging symbols found) Using host libthread_db library /lib/libthread_db.so.1. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 1803)] [New Thread 32769 (LWP 1809)] [New Thread 16386 (LWP 1810)] [New Thread 32771 (LWP 1814)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0x4042bc0b in waitpid