Thanks! This still looks weird... On your SVN snapshot, can you please update it and then completely remove your build direktory and create it again? Or are you doing an in-tree build? I added some patches to trunk which should fix at least the Qt warning. (and maybe display more information)
2012/1/3 SpmP <886...@bugs.launchpad.net>: > Heya Matthias > > PULSE_SEVER=192.168.1.9 gdb projectM-pulseaudio > > First time running it didnt crash in the usual sense, just hung > indefinetly. thankefully the system remained useable: > > [PresetFactory] path is r/share/projectM/presets/Krash - Dynamic Borders > 1.milk > [PresetFactory] url is /usr/share/projectM/presets/Krash - Dynamic Borders > 1.milk > > r > ^C > Program received signal SIGINT, Interrupt. > 0x00007ffff5f1c851 in __dynamic_cast () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > (gdb) bt full > #0 0x00007ffff5f1c851 in __dynamic_cast () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #1 0x00007ffff5eedb0b in std::num_put<char, std::ostreambuf_iterator<char, > std::char_traits<char> > > const& std::use_facet<std::num_put<char, > std::ostreambuf_iterator<char, std::char_traits<char> > > >(std::locale > const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #2 0x00007ffff5ee369b in std::basic_ios<char, std::char_traits<char> > >::_M_cache_locale(std::locale const&) () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #3 0x00007ffff5ee3718 in std::basic_ios<char, std::char_traits<char> > >::init(std::basic_streambuf<char, std::char_traits<char> >*) () > from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #4 0x00007ffff5f01f49 in std::basic_ostringstream<char, > std::char_traits<char>, std::allocator<char> > >::basic_ostringstream(std::_Ios_Openmode) () > from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #5 0x00007ffff78f121f in Parser::parseToken(std::istream&, char*) () from > /usr/lib/libprojectM.so.2 > No symbol table info available. > #6 0x00007ffff78f3bbf in Parser::parse_per_frame_eqn(std::istream&, int, > MilkdropPreset*) () from /usr/lib/libprojectM.so.2 > No symbol table info available. > #7 0x00007ffff78f1bb1 in Parser::parse_line(std::istream&, MilkdropPreset*) > () from /usr/lib/libprojectM.so.2 > No symbol table info available. > #8 0x00007ffff78decd0 in MilkdropPreset::readIn(std::istream&) () from > /usr/lib/libprojectM.so.2 > No symbol table info available. > #9 0x00007ffff78ded8b in MilkdropPreset::loadPresetFile(std::string const&) > () from /usr/lib/libprojectM.so.2 > No symbol table info available. > #10 0x00007ffff78de15b in MilkdropPreset::initialize(std::string const&) () > from /usr/lib/libprojectM.so.2 > No symbol table info available. > #11 0x00007ffff78dd3e8 in MilkdropPreset::MilkdropPreset(std::string const&, > std::string const&, PresetOutputs&) () from /usr/lib/libprojectM.so.2 > No symbol table info available. > #12 0x00007ffff78d8c19 in MilkdropPresetFactory::allocate(std::string const&, > std::string const&, std::string const&) () from /usr/lib/libprojectM.so.2 > ---Type <return> to continue, or q <return> to quit--- > No symbol table info available. > #13 0x00007ffff78aebc1 in PresetLoader::loadPreset(unsigned int) const () > from /usr/lib/libprojectM.so.2 > No symbol table info available. > #14 0x00007ffff789352b in PresetChooser::directoryIndex(unsigned long) const > () from /usr/lib/libprojectM.so.2 > No symbol table info available. > #15 0x00007ffff789319a in PresetIterator::allocate() () from > /usr/lib/libprojectM.so.2 > No symbol table info available. > #16 0x00007ffff78909ae in projectM::switchPreset(std::auto_ptr<Preset>&) () > from /usr/lib/libprojectM.so.2 > No symbol table info available. > #17 0x00007ffff7890715 in projectM::selectRandom(bool) () from > /usr/lib/libprojectM.so.2 > No symbol table info available. > #18 0x00007ffff78ade22 in projectM::default_key_handler(projectMEvent, > projectMKeycode) () from /usr/lib/libprojectM.so.2 > No symbol table info available. > #19 0x00007ffff78adb52 in projectM::key_handler(projectMEvent, > projectMKeycode, projectMModifier) () from /usr/lib/libprojectM.so.2 > No symbol table info available. > #20 0x00007ffff7bc18b7 in QProjectMWidget::keyReleaseEvent(QKeyEvent*) () > from /usr/lib/libprojectM-qt.so.1 > No symbol table info available. > #21 0x00007ffff6b48935 in QWidget::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > No symbol table info available. > #22 0x00007ffff6640d11 in QGLWidget::event(QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 > No symbol table info available. > #23 0x00007ffff6af8424 in QApplicationPrivate::notify_helper(QObject*, > QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > No symbol table info available. > #24 0x00007ffff6afd985 in QApplication::notify(QObject*, QEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > No symbol table info available. > #25 0x00007ffff62d7afc in QCoreApplication::notifyInternal(QObject*, QEvent*) > () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > No symbol table info available. > #26 0x00007ffff6b9bf99 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > ---Type <return> to continue, or q <return> to quit--- > No symbol table info available. > #27 0x00007ffff6b9c40b in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > No symbol table info available. > #28 0x00007ffff6b77347 in QApplication::x11ProcessEvent(_XEvent*) () from > /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > No symbol table info available. > #29 0x00007ffff6ba0412 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > No symbol table info available. > #30 0x00007ffff29f6a5d in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > No symbol table info available. > #31 0x00007ffff29f7258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > No symbol table info available. > #32 0x00007ffff29f7429 in g_main_context_iteration () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > No symbol table info available. > #33 0x00007ffff6302ed6 in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > No symbol table info available. > #34 0x00007ffff6ba007e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 > No symbol table info available. > #35 0x00007ffff62d6cf2 in > QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > No symbol table info available. > #36 0x00007ffff62d6ef7 in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > No symbol table info available. > #37 0x00007ffff62db789 in QCoreApplication::exec() () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > No symbol table info available. > #38 0x0000000000410266 in main () > No symbol table info available. > === > This is the usual: > .. > ... > [PresetFactory] url is /usr/share/projectM/presets/Fvese - Zoom Effects With > A Twist 2.milk > Qt has caught an exception thrown from an event handler. Throwing > exceptions from an event handler is not supported in Qt. You must > reimplement QApplication::notify() and catch all exceptions there. > > terminate called after throwing an instance of 'int' > > Program received signal SIGABRT, Aborted. > 0x00007ffff56613a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6 > (gdb) bt full > #0 0x00007ffff56613a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6 > No symbol table info available. > #1 0x00007ffff5664b0b in abort () from /lib/x86_64-linux-gnu/libc.so.6 > No symbol table info available. > #2 0x00007ffff5f1fd7d in __gnu_cxx::__verbose_terminate_handler() () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #3 0x00007ffff5f1df26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #4 0x00007ffff5f1df53 in std::terminate() () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #5 0x00007ffff5f1e096 in __cxa_rethrow () from > /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No symbol table info available. > #6 0x00007ffff62d702e in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > No symbol table info available. > #7 0x00007ffff62db789 in QCoreApplication::exec() () from > /usr/lib/x86_64-linux-gnu/libQtCore.so.4 > No symbol table info available. > #8 0x0000000000410266 in main () > No symbol table info available > > I have tried for an age to get the svn version working, but always the same > problems. If you could help here I would appreciate it as well: > from projectM-pulseaudio/src > ccmake . > CMake Error: The following variables are used in this project, but they are > set to NOTFOUND. > Please set them or make sure they are set and tested correctly in the CMake > files: > GLEW_LIBRARY > I have tried adding a Find_Glew.cmake (or sim) to the cmake modules dir, and > cutting it to pieces so it should statically define the dirs ehere glew.h etc > are, but as a non coder it was all blindfolded guess work, and suffice to say > didnt work 8) > > cheers. > > -- > You received this bug notification because you are a bug assignee. > https://bugs.launchpad.net/bugs/886967 > > Title: > projectm crash > > Status in “projectm” package in Ubuntu: > Incomplete > > Bug description: > When I launch project, it runs during approximatively one minute then > crash. > > This is gdb info: > > > gdb projectM-pulseaudio > GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08 > Copyright (C) 2011 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "i686-linux-gnu". > For bug reporting instructions, please see: > <http://bugs.launchpad.net/gdb-linaro/>... > Reading symbols from /usr/bin/projectM-pulseaudio...Reading symbols from > /usr/lib/debug/usr/bin/projectM-pulseaudio...done. > done. > (gdb) run > Starting program: /usr/bin/projectM-pulseaudio > [Thread debugging using libthread_db enabled] > [New Thread 0xb7b52b70 (LWP 1410)] > [New Thread 0xb71ffb70 (LWP 1411)] > dir:/usr/share/projectM/config.inp > reading ~/.projectM/config.inp > [New Thread 0xb69a7b70 (LWP 1412)] > [New Thread 0xb1652b70 (LWP 1413)] > [New Thread 0xb0e51b70 (LWP 1414)] > [New Thread 0xb0650b70 (LWP 1415)] > [projectM] config file: /home/romain/.projectM/config.inp > No Textures Loaded from /usr/share/projectM/textures > [projectM] Allocating idle preset... > [PresetFactory] path is Geiss & Sperl - Feedback (projectM idle HDR mix).milk > [PresetFactory] url is idle://Geiss & Sperl - Feedback (projectM idle HDR > mix).milk > [New Thread 0xae130b70 (LWP 1418)] > [New Thread 0xa9921b70 (LWP 1419)] > [Thread 0xae130b70 (LWP 1418) exited] > unconnected: connecting... > connectHelper: "alsa_output.pci-0000_00_1b.0.analog-stereo.monitor" > CREATED > READY > [Thread 0xb7b52b70 (LWP 1410) exited] > [PresetFactory] path is r/share/projectM/presets/Eo.S.+Phat Fractical_dancer > - pulsate B.milk > [PresetFactory] url is /usr/share/projectM/presets/Eo.S.+Phat > Fractical_dancer - pulsate B.milk > mmap() failed: Ne peut allouer de la mémoire > Assertion 'b' failed at pulsecore/memblock.c:454, function > pa_memblock_acquire(). Aborting. > > Program received signal SIGABRT, Aborted. > [Switching to Thread 0xa9921b70 (LWP 1419)] > 0x00130416 in __kernel_vsyscall () > (gdb) > > Thanks for your help. > > LGDN > > ProblemType: Bug > DistroRelease: Ubuntu 11.10 > Package: projectm-pulseaudio 2.0.1+dfsg-10ubuntu1 > ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 > Uname: Linux 3.0.0-12-generic i686 > NonfreeKernelModules: nvidia > ApportVersion: 1.23-0ubuntu4 > Architecture: i386 > Date: Mon Nov 7 01:45:30 2011 > InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110302) > SourcePackage: projectm > UpgradeStatus: Upgraded to oneiric on 2011-09-21 (46 days ago) > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/projectm/+bug/886967/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/886967 Title: projectm crash To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/projectm/+bug/886967/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs