Bug 3946

Summary: google gadget crash
Product: Mageia Reporter: gil gil <puntogil>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Normal CC: balcaen.john, fundawang, marja11
Version: CauldronKeywords: NEEDINFO, Triaged
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: google-gadgets CVE:
Status comment:

Description gil gil 2011-12-30 12:42:45 CET
Application: Shell del desktop di Plasma (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/i686/libthread_db.so.1".
[Current thread is 1 (Thread 0xb76fb6d0 (LWP 3440))]

Thread 4 (Thread 0xaebc5b70 (LWP 3441)):
#0  0x4afd1424 in ?? () from /lib/libglib-2.0.so.0
#1  0x4afd1728 in g_mutex_unlock () from /lib/libglib-2.0.so.0
#2  0x4af91c8d in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x4af924bf in ?? () from /lib/libglib-2.0.so.0
#4  0x4af92711 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x4bdfa807 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x4bdcb41d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x4bdcb661 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x4bcce68b in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x4bdac01d in ?? () from /usr/lib/libQtCore.so.4
#10 0x4bcd1543 in ?? () from /usr/lib/libQtCore.so.4
#11 0x4ad95a37 in start_thread () from /lib/i686/libpthread.so.0
#12 0x4ace398e in clone () from /lib/i686/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xae0c7b70 (LWP 3442)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4ad9925b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0x4351c989 in ?? () from /usr/lib/libQtScript.so.4
#3  0x4351c9cf in ?? () from /usr/lib/libQtScript.so.4
#4  0x4ad95a37 in start_thread () from /lib/i686/libpthread.so.0
#5  0x4ace398e in clone () from /lib/i686/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xac9e0b70 (LWP 4185)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4ad99603 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0x4bcd19de in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x4bcc57a4 in ?? () from /usr/lib/libQtCore.so.4
#4  0x4bcd1543 in ?? () from /usr/lib/libQtCore.so.4
#5  0x4ad95a37 in start_thread () from /lib/i686/libpthread.so.0
#6  0x4ace398e in clone () from /lib/i686/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb76fb6d0 (LWP 3440)):
[KCrash Handler]
#7  0x00000019 in ?? ()
#8  0xab5ab367 in ggadget::Gadget::GetDefaultFontSize() const () from /usr/lib/libggadget-1.0.so.0
#9  0xab651f2a in ggadget::View::GetDefaultFontSize() const () from /usr/lib/libggadget-1.0.so.0
#10 0xab63d13b in ggadget::TextFrame::GetSimpleExtents(double*, double*) () from /usr/lib/libggadget-1.0.so.0
#11 0xab55ce20 in ggadget::ButtonElement::GetDefaultSize(double*, double*) const () from /usr/lib/libggadget-1.0.so.0
#12 0xab55b016 in ggadget::BasicElement::Impl::Layout() () from /usr/lib/libggadget-1.0.so.0
#13 0xab55095e in ggadget::BasicElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#14 0xab59e44d in ggadget::Elements::Layout() () from /usr/lib/libggadget-1.0.so.0
#15 0xab55ad8f in ggadget::BasicElement::Impl::Layout() () from /usr/lib/libggadget-1.0.so.0
#16 0xab55095e in ggadget::BasicElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#17 0xab597a5e in ggadget::DivElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#18 0xab59e44d in ggadget::Elements::Layout() () from /usr/lib/libggadget-1.0.so.0
#19 0xab55ad8f in ggadget::BasicElement::Impl::Layout() () from /usr/lib/libggadget-1.0.so.0
#20 0xab55095e in ggadget::BasicElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#21 0xab597a5e in ggadget::DivElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#22 0xab59e44d in ggadget::Elements::Layout() () from /usr/lib/libggadget-1.0.so.0
#23 0xab65d170 in ggadget::View::Impl::Layout() () from /usr/lib/libggadget-1.0.so.0
#24 0xab6544ce in ggadget::View::Layout() () from /usr/lib/libggadget-1.0.so.0
#25 0xab789b23 in ggadget::qt::QtViewWidget::Impl::paintEvent(QPaintEvent*) () from /usr/lib/libggadget-qt-1.0.so.0
#26 0xab7883c6 in ggadget::qt::QtViewWidget::paintEvent(QPaintEvent*) () from /usr/lib/libggadget-qt-1.0.so.0
#27 0x4c54e269 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#28 0x4c4f3e14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0x4c4f9258 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0x4cfb7b31 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0x4bdcc3fe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0x4c54af9c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#33 0x4c734364 in ?? () from /usr/lib/libQtGui.so.4
#34 0x4c73470b in ?? () from /usr/lib/libQtGui.so.4
#35 0x4c5406e4 in QWidgetPrivate::syncBackingStore(QRegion const&) () from /usr/lib/libQtGui.so.4
#36 0x4c57c844 in ?? () from /usr/lib/libQtGui.so.4
#37 0x4c57d940 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#38 0x4c5a80ec in ?? () from /usr/lib/libQtGui.so.4
#39 0x4af9222a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x4af92635 in ?? () from /lib/libglib-2.0.so.0
#41 0x4af92711 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x4bdfa7a7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0x4c5a7cea in ?? () from /usr/lib/libQtGui.so.4
#44 0x4bdcb41d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0x4bdcb661 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0x4bdcfdba in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#47 0x4c4f1c94 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0xb52ca73b in kdemain (argc=1, argv=0x8101600) at /usr/src/debug/kde-workspace-4.7.95/plasma/desktop/shell/main.cpp:120
#49 0x0804f8d2 in _start ()

# ggl-qt
Failed to update gadget metadata. Will retry after 7200000ms
CreateContext
Request http://desktop.google.com/plugins/images/terrarium_small.png returned status: 404
Request http://desktop.google.com/plugins/images/digitalretroclock_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/daynightclock_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/analog_clock_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/tulip_small.png returned status: 404
Request http://desktop.google.com/plugins/images/clock_cal_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/calendar_small.png returned status: 404
Request http://desktop.google.com/plugins/images/digital_clock_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/weatherbug_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/gdcalculator_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/tetrisgadget_codenam_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/games_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/answerball_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/digital_alarm_clock_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/wikipedia_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/weather_sanjaymadanf_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/wireless_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/simplecalendar2_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/performancemeter_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/HijriDateCalender_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/gdgdgtanalogworldclo_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/battery_meter_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/cpumeter_5681_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/webdef_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/DictionaryCom_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/cpusmiley_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/catclock_5668_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/wificonnect_vandamme_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/batterylife_technoge_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/customclock_cumakt_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/militarywatch_mental_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/moon_phase_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/unifm_hemakumar_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/SystemMonitor2_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/hotornotpg_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/translate_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/facebooknotification_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/countdown_pascalalfa_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/calculator_ishanul_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/HeightWeightAnalysis10_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/DailyHoroscopes_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/localheadlines_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/MemoryDoom_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/virusalert_remab4_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/metronome_bijoy_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/stocks_wookietim_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/3danalogclock_feedba_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/horoscopo_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/wificheck_7226_sm.gif returned status: 404
Request http://desktop.google.com/plugins/images/noodletimer2_sm.gif returned status: 404
Segmentation fault

happy new year
Comment 1 Manuel Hiebel 2011-12-30 15:55:52 CET
Hi, thanks for reporting this bug.

As there is no maintainer, added the commiters

(Please set the status to 'assigned' if you are working on it)

happy new year too :)

Keywords: (none) => Triaged
CC: (none) => balcaen.john, fundawang
Source RPM: (none) => google-gadgets

Comment 2 Marja Van Waes 2012-04-19 21:52:56 CEST
@ gil gil

Is this bug still valid in Mageia 2 beta 3 or completely updated cauldron?

Keywords: (none) => NEEDINFO
CC: (none) => marja11

Comment 3 Funda Wang 2012-04-20 05:02:45 CEST
It is not valid, since there is no more ggadgets in cauldron.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 4 gil gil 2012-04-20 05:23:41 CEST
@ Marja van Waes completely updated cauldron
@ Funda Wang strange http://svnweb.mageia.org/packages/cauldron/google-gadgets/current/SPECS/google-gadgets.spec?view=markup&pathrev=231928
mow seem solved


This package must be removed to be able to update other: kdebase4-workspace-4.8.2-googlegadgets-1.mga2.i586  (Because it is not satisfied with google-gadgets-qt> = 0.10.4,   because there libggadget-qt-1.0.so.0,   because there libggadget-1.0.so.0)

can tell you something more after you will be able to update
Comment 5 Marja Van Waes 2012-04-20 16:56:08 CEST
(In reply to comment #3)
> It is not valid, since there is no more ggadgets in cauldron.

Well, I guess the package was still in cauldron when this bug was reported, so invalid doesn't seem a correct status. Now that it has been moved to /obsolete, setting status to WONTFIX 

@ gil gil

It is really in /obsolete now
http://svnweb.mageia.org/packages/obsolete/google-gadgets/

@ Funda

Is it because of a legal issue, or because of something else that we don't have it anymore?

Resolution: FIXED => WONTFIX

Comment 6 Funda Wang 2012-04-20 17:26:45 CEST
Because the project itself is dead, so I removed it from cauldron.