Summary: | nspluginviewer crashes consistently on nvidia.com and randomly on some other sites | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Synthetic451 <bugs.kde.org.facelift226> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | finex, rpogomes |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Synthetic451
2008-06-26 08:29:19 UTC
If you can reproduce the crash, you should install the debug enabled packages and provide the backtrace. Read this page for the instructions: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports Thanks I have installed the debuginfo package that corresponds with konqueror-plugins. I am not sure which other debuginfo packages I have to install. Please tell me if this backtrace is still useless or not. Here is the backtrace: Application: nspluginviewer (nspluginviewer), signal SIGSEGV [?1034h(no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb645c6d0 (LWP 4808)] [New Thread 0xb1f88b90 (LWP 4814)] [New Thread 0xb2841b90 (LWP 4813)] [New Thread 0xb3042b90 (LWP 4812)] (no debugging symbols found) [KCrash handler] #6 0xb4255d59 in g_type_check_is_value_type () from /usr/lib/libgobject-2.0.so.0 #7 0xb425c710 in g_value_init () from /usr/lib/libgobject-2.0.so.0 #8 0xb4240b04 in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #9 0xb4241752 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #10 0xb424189e in g_object_new () from /usr/lib/libgobject-2.0.so.0 #11 0xb421dd12 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0 #12 0xb421bd65 in gdk_pixbuf_new () from /usr/lib/libgdk_pixbuf-2.0.so.0 #13 0xb470e5c0 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #14 0xb470ea57 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #15 0xb46d7712 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #16 0xb4833395 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #17 0xb473934d in ?? () from /usr/lib/browser-plugins/libflashplayer.so #18 0xb7567175 in start_thread () from /lib/libpthread.so.0 #19 0xb6807dce in clone () from /lib/libc.so.6 Thread 3 (Thread 0xb2841b90 (LWP 4813)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb756ac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb4738ff8 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #3 0xb4833438 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #4 0xb473934d in ?? () from /usr/lib/browser-plugins/libflashplayer.so #5 0xb7567175 in start_thread () from /lib/libpthread.so.0 #6 0xb6807dce in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb1f88b90 (LWP 4814)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb756cee5 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0 #2 0xb47431a8 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #3 0xb7567175 in start_thread () from /lib/libpthread.so.0 #4 0xb6807dce in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb645c6d0 (LWP 4808)): #0 0xb733c9e0 in g_list_find () from /usr/lib/libglib-2.0.so.0 #1 0xb4240a22 in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #2 0xb4241752 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #3 0xb424189e in g_object_new () from /usr/lib/libgobject-2.0.so.0 #4 0xb421dd12 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0 #5 0xb421bd65 in gdk_pixbuf_new () from /usr/lib/libgdk_pixbuf-2.0.so.0 #6 0xb470e5c0 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #7 0xb470ea57 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #8 0xb46d7712 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #9 0xb46bfb1c in ?? () from /usr/lib/browser-plugins/libflashplayer.so #10 0xb46ed550 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #11 0xb46ee200 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #12 0xb46ee55e in ?? () from /usr/lib/browser-plugins/libflashplayer.so #13 0xb4a05b50 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #14 0xb4a04faa in ?? () from /usr/lib/browser-plugins/libflashplayer.so #15 0xb4a05327 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #16 0xb4a0668d in ?? () from /usr/lib/browser-plugins/libflashplayer.so #17 0xb4a0535b in ?? () from /usr/lib/browser-plugins/libflashplayer.so #18 0xb4a0668d in ?? () from /usr/lib/browser-plugins/libflashplayer.so #19 0xb4a0535b in ?? () from /usr/lib/browser-plugins/libflashplayer.so #20 0xb4a0668d in ?? () from /usr/lib/browser-plugins/libflashplayer.so #21 0xb4a0535b in ?? () from /usr/lib/browser-plugins/libflashplayer.so #22 0xb4a0668d in ?? () from /usr/lib/browser-plugins/libflashplayer.so #23 0xb496ce7b in ?? () from /usr/lib/browser-plugins/libflashplayer.so #24 0xb4970a5a in ?? () from /usr/lib/browser-plugins/libflashplayer.so #25 0xb4a929a2 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #26 0xb4a96f78 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #27 0xb4a97155 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #28 0xb463863d in ?? () from /usr/lib/browser-plugins/libflashplayer.so #29 0xb4aa219f in ?? () from /usr/lib/browser-plugins/libflashplayer.so #30 0xb4714f0b in ?? () from /usr/lib/browser-plugins/libflashplayer.so #31 0xb46380fe in ?? () from /usr/lib/browser-plugins/libflashplayer.so #32 0xb733fa06 in ?? () from /usr/lib/libglib-2.0.so.0 #33 0xb733f2d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #34 0xb734285b in ?? () from /usr/lib/libglib-2.0.so.0 #35 0xb73429d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #36 0x08057635 in ?? () #37 0x0805769d in ?? () #38 0xb76af3fa in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #39 0xb76af972 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #40 0xb76e49a7 in QTimer::timeout () from /usr/lib/libQtCore.so.4 #41 0xb76b6abe in QTimer::timerEvent () from /usr/lib/libQtCore.so.4 #42 0xb76abd1f in QObject::event () from /usr/lib/libQtCore.so.4 #43 0xb6ae5ecc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #44 0xb6aec31e in QApplication::notify () from /usr/lib/libQtGui.so.4 #45 0xb7c4706d in KApplication::notify () from /usr/lib/libkdeui.so.5 #46 0xb769db51 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #47 0xb76c6181 in ?? () from /usr/lib/libQtCore.so.4 #48 0xb76c63fb in QEventDispatcherUNIX::processEvents () from /usr/lib/libQtCore.so.4 #49 0xb6b700a2 in ?? () from /usr/lib/libQtGui.so.4 #50 0xb769c2ca in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #51 0xb769c48a in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #52 0xb769e66d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #53 0xb6ae5d47 in QApplication::exec () from /usr/lib/libQtGui.so.4 #54 0x08056e0c in ?? () #55 0xb67505f5 in __libc_start_main () from /lib/libc.so.6 #56 0x0804e471 in _start () #0 0xb733c9e0 in g_list_find () from /usr/lib/libglib-2.0.so.0 Unfortunately, nothing can make the backtrace better because it's crashing deep inside flash, which is of course a closed-source thing. What may be helpful is to know: 1) What version of flash you are using (about:plugins will tell you) 2) Are you on 32-bit or 64-bit? 3) If on 64-bit, what version of nspluginwrapper are you using? Thanks. 1.) Adobe Flash 9.0 r124 2.) 32 bit openSuSE 11 I hope this helps. I'm also running opensuse 11.0 with kde4 factory repository enabled, and with flash 9.0.124 and konqueror 4.0.84 I don't have flash crashes at least in nvidia.com . This is running from VirtualBox, don't know if that affects anything ( it would if the problem originated from Xorg, but the backtrace doesn't seem mention anything about Xorg). Also, are you using gtk-qt-engine ? It's supposed to cause trouble with flash. Disregard my last question, don't know what i was smoking, flash in konqueror has nothing to do with gtk-qt-engine of course . re: comment #6: quite a lot, actually. If you use the Qt3 version of gtk-qt-engine, Flash cannot possibly work in nspluginviewer, since flash pulls in gtk, with pulls in gtk-qt-engine, and which pulls in Qt3 into the same process that is using Qt4, which just can't work, not with ELF, anyway. Probably not an issue w/this bt, though. |